.live_container__FGKSQ{min-height:100vh;min-height:100dvh;background:#ffffff;position:relative}.live_streamContent__WD_3S{width:100%;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.live_titleWithBadge__fO6LQ{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.live_title__ZZWeN{font-size:1.75rem;font-weight:700;color:#2c2c2c;margin:0;line-height:1.3}.live_liveBadge__dQDgc{display:inline-block;flex-shrink:0}.live_videoContainer__0IRvY{position:relative;width:100%;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;background-color:#000;overflow:hidden}@supports (-webkit-touch-callout:none){.live_videoContainer__0IRvY{height:-webkit-fill-available}}.live_streamOverlay__rN7yK,.live_videoContainer__0IRvY iframe{position:absolute;top:0;left:0;width:100%;height:100%}.live_streamOverlay__rN7yK{background:rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;z-index:10;animation:live_fadeIn__QItsR .5s ease-out}@keyframes live_fadeIn__QItsR{0%{opacity:0}to{opacity:1}}.live_overlayContent__X7QJG{text-align:center;color:#2c2c2c;padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.live_liveIndicator__r6rvB{display:inline-block;flex-shrink:0}.live_overlayTitle__bwx3R{font-size:2rem;font-weight:800;color:#2c2c2c;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.2)}.live_joinStreamButton__x_PAM{padding:16px 36px;background:rgba(212,212,212,.1);color:#2c2c2c;border-radius:40px;font-size:1.25rem;font-weight:700;cursor:pointer;border:none;box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);display:flex;align-items:center;justify-content:center;gap:.5rem;touch-action:manipulation;transition:all .3s cubic-bezier(.4,0,.2,1)}.live_joinStreamButton__x_PAM:hover{transform:translateY(-2px);background:rgba(131,88,238,.2)}.live_overlayNote__WTtlU{font-size:.95rem;color:rgba(44,44,44,.4);margin:0;font-weight:500}.live_streamAndPollContainer__7wKfj{position:relative;width:100%}.live_fullScreenButton__vtZbP{position:absolute;bottom:.5rem;right:.5rem;color:#ffffff;padding:1rem;cursor:pointer;z-index:21;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease,transform .3s ease;font-size:1.5rem;opacity:.95;background:transparent;border:none;touch-action:manipulation}.live_fullScreenButton__vtZbP:hover{opacity:1;transform:scale(1.05)}.live_error__QcQvq{color:#fca5a5}.live_eventInfo__2T8By{background:#ffffff;padding:2.5rem 5%;max-width:1400px;margin:0 auto;width:100%}.live_eventHeader__93UAO{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.live_eventTitleSection__pBwfO{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;flex-wrap:wrap}.live_speakersContainer__nNJ0T{display:flex;align-items:center;gap:.75rem;padding:.85rem 1.25rem;background:rgba(212,212,212,.1);border-radius:20px;box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1)}.live_speakersLabel__ok8CR{font-size:.875rem;color:rgba(44,44,44,.4);font-weight:700;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.live_speakersList__haGC7{font-size:1rem;color:#2c2c2c;font-weight:600;line-height:1.5}.live_viewerCount__gAS9o{display:flex;align-items:center;gap:.625rem;background:rgba(212,212,212,.1);box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);padding:.625rem 1.125rem;border-radius:40px;font-weight:700;font-size:.9375rem;color:#2c2c2c;white-space:nowrap}.live_description__K4WPn{font-size:1rem;line-height:1.7;color:rgba(44,44,44,.4);margin:0;font-weight:400}.live_questionForm___CUU9{margin-top:1.5rem;display:flex;gap:.75rem;align-items:center}.live_questionInput__etu8a{flex:1 1;height:48px;border-radius:999px;border:none;padding:.75rem 1.25rem;box-sizing:border-box;background:rgba(212,212,212,.1);box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);font-size:.9rem;line-height:1;font-weight:500;color:#2c2c2c;transition:all .2s ease}.live_questionInput__etu8a::placeholder{color:rgba(44,44,44,.5)}.live_questionInput__etu8a:focus{outline:none}.live_questionButton__EfOnV{height:48px;border-radius:999px;border:none;padding:.75rem 1.25rem;box-sizing:border-box;background:rgba(131,88,238,.2);box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);color:#2c2c2c;font-size:.9rem;line-height:1;font-weight:600;cursor:pointer;white-space:nowrap;touch-action:manipulation;transition:all .2s ease}.live_questionButton__EfOnV:disabled{opacity:.5;cursor:not-allowed}.live_questionButton__EfOnV:not(:disabled):hover{transform:translateY(-1px)}@media (max-width:1024px){.live_eventInfo__2T8By{padding:2rem 4%}}@media (max-width:768px){.live_videoContainer__0IRvY{height:60vh;min-height:400px}.live_title__ZZWeN{font-size:1.5rem}.live_eventInfo__2T8By{padding:1.5rem 3%}.live_fullScreenButton__vtZbP{bottom:1rem;right:1rem;padding:.875rem;font-size:1.25rem}.live_viewerCount__gAS9o{font-size:.875rem}}@media (max-width:640px){.live_videoContainer__0IRvY{height:50vh;min-height:300px}.live_titleWithBadge__fO6LQ{flex-direction:column;align-items:flex-start;gap:.75rem}.live_title__ZZWeN{font-size:1.25rem}.live_liveBadge__dQDgc{font-size:.75rem;padding:.375rem .75rem}.live_eventInfo__2T8By{padding:1.25rem 1rem}.live_eventTitleSection__pBwfO,.live_speakersContainer__nNJ0T{flex-direction:column;align-items:flex-start}.live_speakersContainer__nNJ0T{gap:.5rem;padding:1rem 1.25rem}.live_fullScreenButton__vtZbP{bottom:.75rem;right:.75rem;padding:.75rem;font-size:1.125rem}.live_speakersList__haGC7{font-size:1rem}.live_overlayContent__X7QJG{padding:1.5rem;gap:1rem}.live_overlayTitle__bwx3R{font-size:1.5rem}.live_joinStreamButton__x_PAM{padding:1rem 2rem;font-size:1.1rem}.live_liveIndicator__r6rvB{font-size:.75rem;padding:.5rem 1rem}.live_overlayNote__WTtlU{font-size:.85rem}}@media (max-width:768px){.live_questionForm___CUU9{flex-direction:column;align-items:stretch;gap:.75rem}.live_questionInput__etu8a{font-size:.9rem}.live_questionButton__EfOnV{width:100%;justify-content:center;font-size:.9rem}}@media (max-width:480px){.live_questionForm___CUU9{margin-top:1.25rem;gap:.75rem}.live_questionButton__EfOnV,.live_questionInput__etu8a{font-size:.85rem}}.LiveSidebar_liveSidebar__Aqmn9{background:linear-gradient(126deg,rgba(0,0,0,0) 8.48%,rgba(255,255,255,.1) 102.68%),linear-gradient(117deg,rgba(255,255,255,.5) 4.03%,rgba(255,255,255,.05) 110.32%);border-radius:40px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:1rem;display:flex;flex-direction:column;align-items:stretch;position:absolute;right:16px;top:16px;bottom:16px;z-index:100;overflow:hidden;width:min(400px,calc(100% - 32px));box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);transition:transform .4s cubic-bezier(.4,0,.2,1)}.LiveSidebar_questionsContainer__jgN_Z{display:flex;flex-direction:column;min-height:0;flex:1 1;padding:12px 24px;border-radius:20px;background:rgba(212,212,212,.1);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1)}.LiveSidebar_pollContainer__u8RE9{display:flex;flex-direction:column;min-height:0;flex:1 1;padding:1rem;overflow-y:auto;overflow-x:hidden;justify-content:center;align-items:center}.LiveSidebar_liveSidebar__Aqmn9::-webkit-scrollbar{display:none}.LiveSidebar_liveSidebar__Aqmn9.LiveSidebar_open__NEPte{transform:translateX(0)}.LiveSidebar_liveSidebar__Aqmn9.LiveSidebar_closed__THE6K{transform:translateX(calc(100% + 16px))}.LiveSidebar_sidebarActions__Ln9fr{display:flex;flex-direction:column;gap:.75rem}.LiveSidebar_sidebarContent__xOXye{display:flex;flex-direction:column;height:100%;gap:1rem}.LiveSidebar_sidebarButton__i6oaB{display:flex;align-items:center;gap:.5rem;height:48px;padding:12px 24px;border-radius:999px;border:none;background:rgba(212,212,212,.1);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);color:#2c2c2c;font-size:1rem;font-weight:500;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background .2s ease,transform .1s ease,box-shadow .2s ease}.LiveSidebar_sidebarButton__i6oaB:hover{background:rgba(131,88,238,.22);transform:translateY(-1px)}.LiveSidebar_sidebarButton__i6oaB:active{transform:translateY(0)}.LiveSidebar_sidebarButtonIcon__rT_5l,.LiveSidebar_toggleButton__iTVeo{display:flex;align-items:center;justify-content:center}.LiveSidebar_toggleButton__iTVeo{position:absolute;top:50%;z-index:101;width:48px;height:48px;border-radius:50%;background:rgba(255,255,255,.5);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#2c2c2c;box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.LiveSidebar_toggleButtonClosed__dQ4PN{right:16px;transform:translateY(-50%)}.LiveSidebar_toggleButtonOpen__r_Gu2{right:calc(400px + 16px + 16px);transform:translateY(-50%)}.LiveSidebar_toggleButton__iTVeo:hover{background:rgba(131,88,238,.2)}.LiveSidebar_toggleButtonClosed__dQ4PN:hover,.LiveSidebar_toggleButtonOpen__r_Gu2:hover{transform:translateY(-50%) scale(1.05)}.LiveSidebar_toggleButton__iTVeo:active{transform:translateY(-50%) scale(.95)}@media (max-width:1024px){.LiveSidebar_liveSidebar__Aqmn9{right:8px;top:8px;bottom:8px}.LiveSidebar_liveSidebar__Aqmn9.LiveSidebar_closed__THE6K{transform:translateX(calc(100% + 8px))}.LiveSidebar_toggleButtonClosed__dQ4PN{right:8px}.LiveSidebar_toggleButtonOpen__r_Gu2{right:calc(400px + 8px + 8px)}}@media (max-width:768px){.LiveSidebar_liveSidebar__Aqmn9{position:fixed;top:8px;bottom:8px;left:64px;right:8px;width:auto;padding:14px;border-radius:30px}.LiveSidebar_questionsContainer__jgN_Z,.LiveSidebar_sidebarButton__i6oaB{padding:12px;border-radius:20px}.LiveSidebar_toggleButton__iTVeo{position:fixed;top:8px;left:auto}.LiveSidebar_toggleButtonClosed__dQ4PN{right:8px;left:auto;transform:translateY(0)}.LiveSidebar_toggleButtonOpen__r_Gu2{right:calc(100vw - 8px - 48px);left:auto;transform:translateY(0)}.LiveSidebar_toggleButtonClosed__dQ4PN:hover,.LiveSidebar_toggleButtonOpen__r_Gu2:hover{transform:none;background:rgba(255,255,255,.5);color:#2c2c2c}.LiveSidebar_toggleButton__iTVeo:active{transform:scale(.95)}}@media (prefers-reduced-motion:reduce){.LiveSidebar_liveSidebar__Aqmn9{transition:transform .4s cubic-bezier(.4,0,.2,1)!important}.LiveSidebar_toggleButton__iTVeo{transition:all .3s cubic-bezier(.4,0,.2,1)!important}}.MeshBackground_meshContainer__umZSV{width:100%;height:100%;min-height:100vh;position:absolute;inset:0;z-index:-1;background-image:radial-gradient(ellipse 100% 70% at 50% 0,#ffffff 0,rgba(255,255,255,.7) 35%,transparent 70%),radial-gradient(ellipse 80% 60% at 0 0,#ffffff 0,rgba(255,255,255,.9) 45%,transparent 75%),radial-gradient(ellipse 80% 60% at 100% 0,#ffffff 0,rgba(255,255,255,.9) 45%,transparent 75%),radial-gradient(ellipse 70% 55% at 25% 30%,rgba(255,255,255,.6) 0,transparent 60%),radial-gradient(ellipse 70% 55% at 75% 30%,rgba(255,255,255,.6) 0,transparent 60%),radial-gradient(ellipse 90% 70% at 50% 45%,#ddd3f8 0,rgba(221,211,248,.8) 35%,transparent 90%),radial-gradient(ellipse 60% 60% at 15% 50%,rgba(221,211,248,.7) 0,transparent 70%),radial-gradient(ellipse 60% 60% at 85% 50%,rgba(221,211,248,.7) 0,transparent 70%),radial-gradient(ellipse 70% 60% at 40% 75%,rgba(221,211,248,.5) 0,transparent 80%),radial-gradient(ellipse 70% 60% at 60% 75%,rgba(221,211,248,.5) 0,transparent 80%),radial-gradient(ellipse 100% 65% at 50% 85%,#0def91 0,rgba(13,239,145,.3) 40%,transparent 75%),radial-gradient(ellipse 75% 55% at 0 100%,#0def91 0,rgba(13,239,145,.4) 45%,transparent 70%),radial-gradient(ellipse 75% 55% at 100% 100%,#0def91 0,rgba(13,239,145,.4) 45%,transparent 70%),radial-gradient(ellipse 60% 50% at 20% 92%,rgba(13,239,145,.2) 0,transparent 60%),radial-gradient(ellipse 60% 50% at 80% 92%,rgba(13,239,145,.2) 0,transparent 60%);background-size:120% 120%;background-repeat:no-repeat;animation:MeshBackground_flowAnimation__S0NJY 30s ease-in-out infinite;will-change:background-position;contain:layout style;transform:translateZ(0);isolation:isolate}@keyframes MeshBackground_flowAnimation__S0NJY{0%{background-position:50% 0}50%{background-position:50% 100%}to{background-position:50% 0}}@media (prefers-reduced-motion:reduce){.MeshBackground_meshContainer__umZSV{animation:none;background-position:50% 10%}}.ParticipantLoginForm_loginContainer__GuNho{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;min-height:100dvh;position:relative;gap:20px;width:100%;animation:ParticipantLoginForm_fadeIn__stsF5 .4s ease-out}@keyframes ParticipantLoginForm_fadeIn__stsF5{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ParticipantLoginForm_loginContainer__GuNho,.ParticipantLoginForm_loginForm__QzY42,.ParticipantLoginForm_loginTitle__uXJAc,.ParticipantLoginForm_logo__CUBCG{animation:none}}.ParticipantLoginForm_logo__CUBCG{position:relative;z-index:1;animation:ParticipantLoginForm_slideUp__BilY5 .5s ease-out .1s both}.ParticipantLoginForm_logo__CUBCG img{width:auto;height:auto;max-width:100%}.ParticipantLoginForm_loginTitle__uXJAc{font-weight:600;font-size:48px;line-height:1.4;letter-spacing:-4%;text-align:center;color:#2c2c2c;position:relative;z-index:1;animation:ParticipantLoginForm_slideUp__BilY5 .5s ease-out .2s both}.ParticipantLoginForm_loginForm__QzY42{display:flex;flex-direction:column;width:100%;max-width:457px;border-radius:40px;gap:15px;background:rgba(212,212,212,.1);box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);animation:ParticipantLoginForm_slideUp__BilY5 .5s ease-out .3s both;padding:50px 60px;position:relative;z-index:1}@keyframes ParticipantLoginForm_slideUp__BilY5{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ParticipantLoginForm_inputGroup__aEmm2{display:flex;flex-direction:column}.ParticipantLoginForm_inputGroup__aEmm2 input{width:100%;height:48px;padding:12px 24px;border:none;border-radius:40px;font-size:1rem;background:rgba(212,212,212,.1);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1);color:#2c2c2c;font-weight:600;line-height:100%;letter-spacing:-2%;box-sizing:border-box}.ParticipantLoginForm_passwordWrapper__oYmJ4{position:relative;width:100%}.ParticipantLoginForm_passwordWrapper__oYmJ4 input{width:100%;height:48px;padding:12px 50px 12px 24px;border:none;font-size:1rem;border-radius:40px;background:rgba(212,212,212,.1);box-shadow:inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1);color:#2c2c2c;font-weight:600;line-height:100%;letter-spacing:-2%;box-sizing:border-box}.ParticipantLoginForm_passwordToggle__tzVA0{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;color:rgba(44,44,44,.7);transition:color .2s ease}.ParticipantLoginForm_passwordToggle__tzVA0:hover{color:rgba(44,44,44,1)}.ParticipantLoginForm_passwordToggle__tzVA0:focus{outline:none;color:rgba(44,44,44,1)}.ParticipantLoginForm_inputGroup__aEmm2 input::placeholder{color:rgba(44,44,44,.4)}.ParticipantLoginForm_inputGroup__aEmm2 input:focus{outline:none;transform:translateY(-1px)}.ParticipantLoginForm_inputGroup__aEmm2 input:-webkit-autofill,.ParticipantLoginForm_inputGroup__aEmm2 input:-webkit-autofill:active,.ParticipantLoginForm_inputGroup__aEmm2 input:-webkit-autofill:focus,.ParticipantLoginForm_inputGroup__aEmm2 input:-webkit-autofill:hover,.ParticipantLoginForm_passwordWrapper__oYmJ4 input:-webkit-autofill,.ParticipantLoginForm_passwordWrapper__oYmJ4 input:-webkit-autofill:active,.ParticipantLoginForm_passwordWrapper__oYmJ4 input:-webkit-autofill:focus,.ParticipantLoginForm_passwordWrapper__oYmJ4 input:-webkit-autofill:hover{box-shadow:inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1)!important;-webkit-text-fill-color:#2c2c2c!important;background-color:rgba(212,212,212,.1)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;-webkit-transition:background-color 5000s ease-in-out 0s!important;transition:background-color 5000s ease-in-out 0s!important}.ParticipantLoginForm_loginButton__mEfyd{width:100%;height:48px;border:none;color:#f7f2ff;cursor:pointer;position:relative;padding:12px 24px;border-radius:40px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:600;display:flex;align-items:center;justify-content:center;letter-spacing:-2%;gap:8px;box-sizing:border-box;box-shadow:inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);background:radial-gradient(115.08% 339% at 50% 100%,#8358ee 0,rgba(13,239,145,.6) 77.34%,#8358ee 100%);transition:background .2s ease,box-shadow .2s ease,transform .1s ease}.ParticipantLoginForm_loginButton__mEfyd:hover:not(:disabled){transform:translateY(-2px)}.ParticipantLoginForm_loginButton__mEfyd:active:not(:disabled){transform:translateY(-1px)}.ParticipantLoginForm_loginButton__mEfyd:disabled{background:#cbd5e1;cursor:not-allowed;transform:none;box-shadow:none}.ParticipantLoginForm_inputError__xbNX4{border-color:#ef4444!important;background-color:#fef2f2!important}.ParticipantLoginForm_errorText__KNlgd{color:#dc2626;font-size:.875rem;margin-top:.5rem;display:flex;align-items:center;gap:.375rem;font-weight:500}.ParticipantLoginForm_errorText__KNlgd:before{content:"⚠";font-size:1rem}@media (max-width:768px){.ParticipantLoginForm_loginTitle__uXJAc{font-size:36px}.ParticipantLoginForm_loginContainer__GuNho{gap:16px;padding:1rem}.ParticipantLoginForm_logo__CUBCG img{max-width:200px;height:auto}.ParticipantLoginForm_loginButton__mEfyd{font-size:.95rem}}@media (max-width:640px){.ParticipantLoginForm_loginTitle__uXJAc{font-size:28px;line-height:1.3}.ParticipantLoginForm_loginContainer__GuNho{gap:14px;padding:1rem .75rem}.ParticipantLoginForm_logo__CUBCG img{max-width:160px;height:auto}.ParticipantLoginForm_inputGroup__aEmm2 input{height:44px;padding:10px 20px;font-size:.9375rem}.ParticipantLoginForm_passwordWrapper__oYmJ4 input{height:44px;padding:10px 45px 10px 20px}.ParticipantLoginForm_passwordToggle__tzVA0{right:14px}.ParticipantLoginForm_loginButton__mEfyd{height:44px;padding:10px 20px;font-size:.9375rem;gap:6px}.ParticipantLoginForm_errorText__KNlgd{font-size:.8125rem;margin-top:.375rem}}@media (max-width:480px){.ParticipantLoginForm_loginTitle__uXJAc{font-size:24px;line-height:1.2}.ParticipantLoginForm_loginContainer__GuNho{gap:12px;padding:.75rem .5rem}.ParticipantLoginForm_logo__CUBCG img{max-width:140px;height:auto}.ParticipantLoginForm_loginForm__QzY42{padding:27px 35px;max-width:357px}.ParticipantLoginForm_inputGroup__aEmm2 input{height:42px;padding:10px 18px;font-size:16px}.ParticipantLoginForm_passwordWrapper__oYmJ4 input{height:42px;padding:10px 42px 10px 18px}.ParticipantLoginForm_passwordToggle__tzVA0{right:12px}.ParticipantLoginForm_loginButton__mEfyd{height:42px;padding:10px 18px;font-size:.875rem}.ParticipantLoginForm_errorText__KNlgd{font-size:.75rem;margin-top:.25rem}}@media (max-width:360px){.ParticipantLoginForm_loginForm__QzY42{padding:12px;gap:10px}.ParticipantLoginForm_inputGroup__aEmm2 input{height:40px;padding:8px 16px}.ParticipantLoginForm_passwordWrapper__oYmJ4 input{height:40px;padding:8px 40px 8px 16px}.ParticipantLoginForm_passwordToggle__tzVA0{right:12px}.ParticipantLoginForm_loginButton__mEfyd{height:40px;padding:8px 16px;font-size:.8125rem}.ParticipantLoginForm_errorText__KNlgd{font-size:.75rem;margin-top:.25rem}}.reset-password_container__bnxKc{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;min-height:100dvh;position:relative;gap:20px;width:100%}.reset-password_logo__MP__v{position:relative;z-index:1}.reset-password_logo__MP__v img{width:auto;height:auto;max-width:100%}.reset-password_title__opTjy{font-weight:600;font-size:36px;line-height:1.4;letter-spacing:-4%;text-align:center;color:#2c2c2c;position:relative;z-index:1}.reset-password_errorMessage___WXao{color:#dc2626;background:rgba(254,226,226,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(239,68,68,.3);padding:1rem 1.5rem;border-radius:40px;max-width:440px;text-align:center;font-weight:600;position:relative;z-index:1}.reset-password_form__3PbkA{width:100%;max-width:457px;border-radius:40px;gap:15px;background:rgba(255,255,255,.1);box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:40px 50px}.reset-password_form__3PbkA,.reset-password_inputGroup__RTznj{display:flex;flex-direction:column}.reset-password_inputGroup__RTznj input{width:100%;height:48px;padding:12px 24px;border:none;font-size:1rem;border-radius:40px;background:rgba(255,255,255,.1);box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:all .3s cubic-bezier(.4,0,.2,1);color:#2c2c2c;font-weight:600;line-height:100%;letter-spacing:-2%;box-sizing:border-box}.reset-password_inputGroup__RTznj input::placeholder{color:rgba(44,44,44,.4)}.reset-password_inputGroup__RTznj input:focus{outline:none;transform:translateY(-1px)}.reset-password_button__RH5Mh{width:100%;height:48px;border:none;color:#f7f2ff;cursor:pointer;position:relative;padding:12px 24px;border-radius:40px;font-size:1rem;font-weight:600;display:flex;align-items:center;justify-content:center;letter-spacing:-2%;gap:8px;box-sizing:border-box;box-shadow:1px 1px 10px 0 rgba(0,0,0,.1),inset 1px 1px 0 0 rgba(255,255,255,1),inset 0 0 1px rgba(255,255,255,1);background:radial-gradient(115.08% 339% at 50% 100%,#8358ee 0,rgba(13,239,145,.6) 77.34%,#8358ee 100%);transition:all .3s cubic-bezier(.4,0,.2,1)}.reset-password_button__RH5Mh:hover:not(:disabled){transform:translateY(-2px)}.reset-password_button__RH5Mh:disabled{background:#cbd5e1;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:640px){.reset-password_title__opTjy{font-size:28px;line-height:1.3}.reset-password_form__3PbkA{padding:24px 20px;max-width:357px}.reset-password_button__RH5Mh,.reset-password_inputGroup__RTznj input{height:44px;padding:10px 20px;font-size:.9375rem}}.login_container__f_WH2{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;min-height:100dvh;position:relative;gap:20px;width:100%;animation:login_fadeIn__k3aFq .4s ease-out}@keyframes login_fadeIn__k3aFq{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.login_container__f_WH2,.login_errorMessage__jhRzh,.login_logo__iE0r_,.login_title__PYRzi{animation:none}}.login_logo__iE0r_{position:relative;z-index:1;animation:login_slideUp__41J4c .5s ease-out .1s both}@keyframes login_slideUp__41J4c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login_logo__iE0r_ img{width:auto;height:auto;max-width:100%}.login_title__PYRzi{font-size:48px;line-height:1.4;letter-spacing:-4%;color:#2c2c2c;animation:login_slideUp__41J4c .5s ease-out .2s both}.login_errorMessage__jhRzh,.login_title__PYRzi{font-weight:600;text-align:center;position:relative;z-index:1}.login_errorMessage__jhRzh{color:#dc2626;background:rgba(254,226,226,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid rgba(239,68,68,.3);padding:1rem 1.5rem;border-radius:40px;margin-bottom:1.5rem;max-width:440px;box-shadow:0 8px 20px rgba(239,68,68,.2);animation:login_shake__eqPfa .5s ease-in-out}@keyframes login_shake__eqPfa{0%,to{transform:translateX(0)}25%{transform:translateX(-10px)}75%{transform:translateX(10px)}}@media (max-width:768px){.login_title__PYRzi{font-size:36px}.login_container__f_WH2{gap:16px;padding:1rem}.login_logo__iE0r_ img{max-width:200px;height:auto}.login_errorMessage__jhRzh{max-width:90%;padding:.875rem 1.25rem;font-size:.9rem}}@media (max-width:640px){.login_title__PYRzi{font-size:28px;line-height:1.3}.login_container__f_WH2{gap:14px;padding:1rem .75rem}.login_logo__iE0r_ img{max-width:160px;height:auto}.login_errorMessage__jhRzh{max-width:100%;padding:.75rem 1rem;font-size:.875rem;margin-bottom:1rem}}@media (max-width:480px){.login_title__PYRzi{font-size:24px;line-height:1.2}.login_container__f_WH2{gap:12px;padding:.75rem .5rem}.login_logo__iE0r_ img{max-width:140px;height:auto}.login_errorMessage__jhRzh{padding:.625rem .875rem;font-size:.8125rem;border-radius:40px}}