body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#App_root__40Hjl,body,html{height:100%;margin:0;padding:0}.App_app__zr1wm{min-height:100%}.App_app__zr1wm,.home-container{display:flex;flex-direction:column}.home-container{min-height:100vh}.home-header{background:#2977cf;color:#fff;padding:4rem 2rem;text-align:center}.home-header h1{font-family:alegreya sc;font-size:3rem;margin-bottom:1rem}.home-header h2{color:#fff;font-size:1.2rem;opacity:.9}.home-main{background:#fff;flex:1 1;padding:3rem 2rem}.main-button-section{margin:0 auto 3rem;max-width:1200px}.button-container{display:flex;gap:2rem;justify-content:center;padding:1rem}.action-button{background:#023166;border-radius:30px;box-shadow:0 4px 6px #0000001a;color:#fff;display:inline-block;font-size:1.1rem;padding:1rem 2rem;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.action-button:hover{background:#023166;box-shadow:0 6px 8px #0003;transform:translateY(-2px)}.features-section{margin:0 auto;max-width:1200px}.features-section h2{color:#011e3f;margin-bottom:2rem;text-align:center}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));padding:1rem}.feature-card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:2rem;transition:transform .3s ease}.feature-card:hover{transform:translateY(-5px)}.feature-card h3{color:#011e3f;margin-bottom:1rem}.feature-card p{color:#666;line-height:1.6}.home-footer{background-color:#f5f5f5;color:#666;padding:2rem;text-align:center}.footer-content{margin:0 auto;max-width:1200px}.customer-service{border-top:1px solid #ddd;margin-top:2rem;padding-top:1.5rem}.customer-service h3{color:#011e3f;font-size:1.2rem;margin-bottom:1rem}.contact-info{gap:1rem}.contact-info,.contact-item{align-items:center;display:flex;flex-direction:column}.contact-item{gap:.5rem}.contact-label{color:#333;font-weight:700}.contact-values{align-items:center;display:flex;flex-direction:column;gap:.25rem}.contact-value a,.contact-values a{color:#011e3f;text-decoration:none;transition:color .3s ease}.contact-value a:hover,.contact-values a:hover{color:#06c;text-decoration:underline}@media (min-width:768px){.contact-info{flex-direction:row;gap:3rem;justify-content:center}.contact-item{align-items:center;flex-direction:row;gap:.5rem}.contact-values{align-items:flex-start}}.features-grid strong{color:#011e3f}.invite-section{background:#f5f5f5;margin-top:2rem;padding:3rem 2rem;text-align:center}.invite-section h2{color:#023166;font-size:2rem;margin-bottom:1rem}.invite-section p{color:#666;font-size:1.2rem;margin-bottom:1.5rem}.invite-button-container{display:flex;justify-content:center}.split-section{align-items:center;display:flex;justify-content:space-between;padding:1rem}.split-section .text-content{text-align:left;width:50%}.split-section .button-content{text-align:center;width:50%}@media (max-width:768px){.home-header{padding:2rem 1rem}.home-header h1{font-size:2rem}.button-container,.split-section{align-items:center;flex-direction:column}.split-section .button-content,.split-section .text-content{text-align:center;width:100%}.split-section .text-content{margin-bottom:1rem}}.stepsSection_stepsSection__XtHWD{background:#f9f9f9;padding:3rem 2rem;text-align:center}.stepsSection_stepsTitle__c50P9{color:#011e3f;font-size:2rem;margin-bottom:2rem}.stepsSection_stepsGrid__2FS-q{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.stepsSection_stepCard__j9LPf{animation:stepsSection_fadeInUp__Jd38w .6s ease forwards;background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;overflow:hidden;padding:2rem;position:relative;transition:transform .3s ease,box-shadow .3s ease}.stepsSection_stepCard__j9LPf:hover{box-shadow:0 6px 8px #0003;transform:translateY(-5px)}.stepsSection_stepNumber__0Welp{align-items:center;background:#023166;border-radius:50%;color:#fff;display:inline-flex;font-size:1.25rem;font-weight:700;height:2rem;justify-content:center;margin:0 auto 1rem;width:2rem}.stepsSection_stepIcon__Jgb-O{font-size:2.5rem;margin-bottom:1rem}.stepsSection_stepTitle__6eA3Y{color:#011e3f;font-size:1.5rem;margin-bottom:1rem}.stepsSection_stepDescription__d\+of6{color:#666;font-size:1rem;line-height:1.5;list-style:disc;margin:0;padding-left:1.5rem;text-align:left}.stepsSection_stepDescription__d\+of6 strong{color:#011e3f}.stepsSection_stepDescription__d\+of6 li{white-space:pre-line}@keyframes stepsSection_fadeInUp__Jd38w{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DemoSection_demoSection__T7JKL{background-color:#f9f9f9;padding:4rem 2rem;text-align:center}.DemoSection_demoTitle__lF97v{color:#023166;font-size:2rem;margin-bottom:1rem}.DemoSection_demoSubtitle__sQIjz{color:#666;font-size:1.5rem;margin-bottom:2.5rem}.DemoSection_blocksContainer__E-U2v{display:flex;flex-direction:column;gap:3.5rem;margin:0 auto;max-width:1400px}.DemoSection_blockOne__xtCUh,.DemoSection_blockTwo__g8DSf{position:relative}.DemoSection_blockOne__xtCUh{align-items:flex-start;display:flex;justify-content:flex-start}.DemoSection_blockTwo__g8DSf{align-items:flex-end;display:flex;justify-content:flex-end}.DemoSection_aiImage__aC-BU,.DemoSection_eventImage__bBO2H{border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:320px;width:50%}.DemoSection_textBox__ZhJ3J{background:#fff;border-radius:8px;box-shadow:0 3px 8px #0000001a;margin:1rem;padding:1.5rem 2rem;text-align:left;width:25%}.DemoSection_textBox__ZhJ3J h3{color:#023166}.DemoSection_textBox__ZhJ3J p{color:#666}.DemoSection_blockOne__xtCUh .DemoSection_textBox__ZhJ3J{bottom:5rem;position:absolute;right:5rem;transform:translate(20%,20%)}.DemoSection_blockTwo__g8DSf .DemoSection_textBox__ZhJ3J{left:5rem;position:absolute;top:5rem;transform:translate(-20%,-20%)}@media (max-width:768px){.DemoSection_blockOne__xtCUh,.DemoSection_blockTwo__g8DSf{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-bottom:2rem;position:static}.DemoSection_blockOne__xtCUh{flex-direction:column-reverse}.DemoSection_aiImage__aC-BU,.DemoSection_eventImage__bBO2H{margin:0;min-width:auto!important;width:50vh!important}.DemoSection_blockOne__xtCUh .DemoSection_textBox__ZhJ3J,.DemoSection_blockTwo__g8DSf .DemoSection_textBox__ZhJ3J{bottom:auto!important;left:auto!important;margin:0 auto 2rem!important;position:static!important;right:auto!important;text-align:center!important;top:auto!important;transform:none!important;width:70%!important}}.EventCreate_eventCreateContainer__hcwCq{align-items:center;background:#011e3f;display:flex;flex-direction:column;height:90vh;justify-content:center}.EventCreate_titleText__0qLeb{color:#fafbfb;font-family:alegreya sc;font-size:2.5rem;margin-bottom:1rem}.EventCreate_formBox__1X3rp{background:#011e3f;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin:0 auto;max-width:600px;padding:2rem;text-align:center;width:100%}.EventCreate_formBox__1X3rp div,.EventCreate_formGroup__jrQC5{align-items:center;display:flex;justify-content:center}.EventCreate_formGroup__jrQC5{border-radius:8px}.EventCreate_formGroup__jrQC5 label{color:#f8f9fa;font-family:alegreya sc;font-weight:0;min-width:120px;padding-right:1rem;text-align:right}.EventCreate_formGroup__jrQC5 input{border:1px solid #ddd;border-radius:4px;flex:1 1;font-size:1rem;padding:.8rem;transition:all .3s ease}.EventCreate_formGroup__jrQC5 input:focus{border-color:red;box-shadow:0 0 0 2px #2977cf1a;outline:none;transform:translateX(2px)}.EventCreate_createButton__F1bM7{background-color:initial;border:1px solid #fafbfb;border-radius:4px;color:#fafbfb;cursor:pointer;font-family:alegreya sc;font-size:1rem;font-weight:600;margin-left:2.5%;transition:all .3s ease}@media screen and (max-width:480px){.EventCreate_formBox__1X3rp{padding:1.5rem 1rem;width:90%}.EventCreate_formGroup__jrQC5{align-items:center;flex-direction:column;width:100%}.EventCreate_formGroup__jrQC5 label{margin-bottom:.5rem;padding-right:0;text-align:center}.EventCreate_formGroup__jrQC5 input{margin:0 auto;width:80%}.EventCreate_createButton__F1bM7{margin-left:0;margin-top:1rem}}.EventJoin_eventJoinContainer__Z8-rT{align-items:center;background:#011e3f;display:flex;flex-direction:column;height:90vh;justify-content:center}.EventJoin_titleText__WzmPl{color:#fafbfb;font-family:alegreya sc;font-size:2.5rem;margin-bottom:1rem}.EventJoin_formBox__\+BwZQ{background:#fff;background-color:#011e3f;border-radius:10px;box-shadow:0 4px 6px #0000001a;max-width:600px;padding:2rem;width:100%}.EventJoin_formBox__\+BwZQ div,.EventJoin_formGroup__DMEZp{align-items:center;display:flex;justify-content:center}.EventJoin_formGroup__DMEZp{border-radius:8px}.EventJoin_formGroup__DMEZp label{color:#f8f9fa;font-family:alegreya sc;font-weight:0;min-width:120px;padding-right:1rem;text-align:right}.EventJoin_formGroup__DMEZp input{border:1px solid #ddd;border-radius:4px;flex:1 1;font-size:1rem;padding:.8rem;transition:all .3s ease}.EventJoin_formGroup__DMEZp input:focus{border-color:red;box-shadow:0 0 0 2px #2977cf1a;outline:none;transform:translateX(2px)}.EventJoin_joinButton__XAlmi{background-color:initial;border:1px solid #fafbfb;border-radius:4px;color:#fafbfb;cursor:pointer;font-family:alegreya sc;font-size:1rem;font-weight:600;margin-left:2.5%;transition:all .3s ease;width:10%}.EventJoin_errorMessage__Sq-tW p{color:red;font-family:alegreya sc;text-align:center}@media screen and (max-width:480px){.EventJoin_formBox__\+BwZQ{padding:1.5rem 1rem;width:90%}.EventJoin_formGroup__DMEZp{align-items:center;flex-direction:column;width:100%}.EventJoin_formGroup__DMEZp label{margin-bottom:.5rem;padding-right:0;text-align:center}.EventJoin_formGroup__DMEZp input{margin:0 auto;width:80%}.EventJoin_joinButton__XAlmi{margin-left:0;margin-top:1rem;width:30%}.EventJoin_errorMessage__Sq-tW{text-align:center;width:90%}}nav{align-items:center;display:flex;flex-wrap:wrap;height:8vh;padding:1rem;position:relative}nav img{margin-left:1rem;max-height:60px;transition:all .3s ease;width:auto}nav img:hover{transform:scale(1.05)}nav a:hover{color:#007bff}nav ul{align-items:center;flex-direction:row}.NavBar_leftList__Yjq-j,.NavBar_rightList__tXE1j,nav ul{display:flex;list-style:none;margin:0;padding:0}.NavBar_leftList__Yjq-j{margin-right:auto}.NavBar_rightList__tXE1j{margin-left:auto}nav li{border-radius:4px;transition:all .3s ease}nav li.NavBar_mostLeft__Rv61a{margin-left:1rem}nav li.NavBar_mostRight__yIHK3{margin-right:1rem}nav a{padding:.5rem;text-decoration:none}nav a,nav li button{color:#023166;font-size:1.1rem;font-weight:600}nav li button{background:none;border:none;cursor:pointer;padding:.5rem 1rem;transition:all .3s ease}.NavBar_hamburger__ZGJCx{display:none}.NavBar_languageButton__\+50Sm{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0}.NavBar_languageIcon__F20cE{display:block;height:24px;width:24px}.NavBar_igIcon__96f8E{display:block;height:30px;margin:0 .5rem;width:30px}@media (max-width:768px){nav img{height:42px;width:auto}.NavBar_hamburger__ZGJCx{background:none;border:none;cursor:pointer;display:block;font-size:2rem;margin-left:auto}.NavBar_leftList__Yjq-j{background-color:#fff;box-shadow:0 4px 8px #0000001a;display:none;flex-direction:column;left:0;position:absolute;top:100%;width:100%;z-index:1}.NavBar_leftList__Yjq-j.NavBar_showMenu__1Yo9O{display:flex}.NavBar_leftList__Yjq-j li{text-align:center}.NavBar_languageButton__\+50Sm,.NavBar_leftList__Yjq-j li{align-items:center;display:flex;justify-content:center;width:100%}.NavBar_languageButton__\+50Sm{margin:0 auto}.NavBar_languageIcon__F20cE{display:block;margin:0 auto}nav li.NavBar_mostLeft__Rv61a{margin-left:0}nav a,nav button{font-size:1rem}}.UserLogo_mainContainer__\+s9xk{align-items:center;border-radius:4px;display:flex;gap:.8rem;height:60px;padding:.5rem;position:relative;transition:all .3s ease}.UserLogo_mainContainer__\+s9xk img{border:2px solid #007bff;border-radius:50%;height:80%;object-fit:cover;width:auto}.UserLogo_rightContainer__YZux2{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;max-height:100%;position:relative}.UserLogo_userNameText__FZLBW{font-weight:450}.UserLogo_mainContainer__\+s9xk p{color:#000;font-size:1.1rem;margin:.3rem 0 0}.UserLogo_arrowContainer__aj9Vd{position:static}.UserLogo_dropdownButton__KTXlm{align-items:center;background:none;border:none;color:#023166;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;justify-content:center;margin-left:8px;padding:.2rem;transition:all .3s ease}.UserLogo_dropdownButton__KTXlm:hover{color:#2496a8}.UserLogo_arrow__DgTqI{transition:transform .3s ease}.UserLogo_arrowUp__foVWi{transform:rotate(180deg)}.UserLogo_dropdownMenu__MxAbB{animation:UserLogo_dropdownFadeIn__pvynM .3s forwards;background:#fff;border-radius:0 0 8px 8px;left:12%;margin-top:0;opacity:0;padding:.5rem 0;position:absolute;right:-8.5%;top:100%;transform:translateY(-5px);z-index:1000}@keyframes UserLogo_dropdownFadeIn__pvynM{to{opacity:1;transform:translateY(0)}}.UserLogo_dropdownItem__HbjPv{background:none;border:none;color:#011e3f;cursor:pointer;display:block;font-size:1rem;padding:.8rem 1rem;text-align:middle;transition:background-color .2s ease,color .2s ease;width:100%}.UserLogo_dropdownItem__HbjPv:hover{background-color:#f5f5f5;color:#2496a8}.UserLogo_dropdownItem__HbjPv:last-child{border-top:1px solid #e0e0e0}@media screen and (max-width:768px){.UserLogo_mainContainer__\+s9xk{gap:.35rem;padding:0}.UserLogo_mainContainer__\+s9xk img{height:65%;width:auto}.UserLogo_mainContainer__\+s9xk p{color:#000;font-size:.95rem;text-align:center}.UserLogo_dropdownButton__KTXlm{font-size:.95rem;font-weight:600}.UserLogo_dropdownMenu__MxAbB{min-width:0;right:-11%}.UserLogo_dropdownItem__HbjPv{font-size:.9rem;padding:.7rem .8rem}}.Loginwindow_signInButton__CT7XP{background-color:#023166;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1rem;transition:all .3s ease}@media screen and (max-width:768px){.Loginwindow_signInButton__CT7XP{font-size:.8rem}}.NewEventInfo_eventInfoContainer__0\+dg8{align-items:center;background:linear-gradient(135deg,#001933,#011e3f);display:flex;font-family:Alegreya SC,serif;height:100vh;justify-content:center;padding:1rem}.NewEventInfo_card__HhFLI{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff10;border-radius:16px;box-shadow:0 8px 20px #0000004d;max-width:500px;padding:2rem 3rem;text-align:center;width:90%}.NewEventInfo_card__HhFLI h1{color:#fafbfb;font-size:3rem;margin-bottom:1.5rem}.NewEventInfo_detailsBox__96fOi{margin-bottom:2rem}.NewEventInfo_detailsBox__96fOi p{color:#fafbfb;font-size:1.6rem;margin:.5rem 0}.NewEventInfo_detailsBox__96fOi p strong{font-weight:600}.NewEventInfo_buttonContainer__vHo3n{display:flex;flex-direction:column;gap:1rem}.NewEventInfo_buttonContainer__vHo3n button{border:none;border-radius:30px;box-shadow:0 4px 6px #0003;cursor:pointer;font-family:Alegreya SC,serif;font-size:1.1rem;padding:.8rem 1.2rem;text-transform:uppercase;transition:all .3s ease-in-out}.NewEventInfo_shareInfoButton__5Q1E3{background-color:#f7f7f7;color:#011e3f}.NewEventInfo_shareInfoButton__5Q1E3:hover{background-color:#2496a8;box-shadow:0 6px 10px #0003;color:#fff;transform:translateY(-3px)}.NewEventInfo_shareInfoButton__5Q1E3:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.NewEventInfo_enterEventButton__J3KRW{background-color:#011e3f;color:#fff}.NewEventInfo_enterEventButton__J3KRW:hover{background-color:#2496a8;box-shadow:0 6px 10px #0003;color:#fff;transform:translateY(-3px)}.NewEventInfo_enterEventButton__J3KRW:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}@media (min-width:600px){.NewEventInfo_buttonContainer__vHo3n{flex-direction:row;justify-content:center}.NewEventInfo_buttonContainer__vHo3n button{margin:0 .5rem;width:auto}}.NewEventInfo_copyAlert__r905n{animation:NewEventInfo_fadeInOut__np-TU 3s forwards;background-color:#2496a8;border-radius:4px;color:#fff;font-size:1.1rem;margin-top:1rem;padding:.5rem 1rem;text-align:center}@keyframes NewEventInfo_fadeInOut__np-TU{0%{opacity:0;transform:translateY(-10px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.EventPage_wholePage__bbT06{background-color:#011e3f;height:90vh;width:100%}.EventPage_eventPageContainer__KPTD8{align-items:center;background-color:#011e3f;display:flex;flex-direction:column;height:100%;justify-content:top;text-align:center;width:100%}.EventPage_headerContainer__ufF7Z{align-items:center;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}.EventPage_titleContainer__7mLXl{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:100%}.EventPage_eventInfoBlock__TfAlr{align-self:center;margin-top:1.5em}.EventPage_eventPageContainer__KPTD8 a,.EventPage_eventPageContainer__KPTD8 h1,.EventPage_eventPageContainer__KPTD8 h2,.EventPage_eventPageContainer__KPTD8 h3,.EventPage_eventPageContainer__KPTD8 h4,.EventPage_eventPageContainer__KPTD8 h5,.EventPage_eventPageContainer__KPTD8 h6,.EventPage_eventPageContainer__KPTD8 p{color:#fafbfb;font-family:alegreya sc}.EventPage_titleText__uc\+Qm{font-size:2.5em;margin-bottom:.1em}.EventPage_pinText__yUzbg{font-size:1.5em;font-weight:700;margin-bottom:.5em;margin-top:.2em}.EventPage_titleUnderline__yZMyM{border-bottom:2px solid #fafbfb;margin:0 auto;width:50%}.EventPage_middleContainer__0scbY{align-items:center;border:none;display:flex;flex-direction:column;justify-content:center;width:100%}.EventPage_chooseDownloadMiddleCon__BbTOV{margin-top:1.2rem}.EventPage_buttonContainer__iUIvJ{align-items:center;display:flex;gap:20px;justify-content:center;margin:5px 20px 0}.EventPage_buttonContainer__iUIvJ Button{flex-grow:1}.EventPage_photoContainer__8xPmS{grid-gap:20px;-webkit-overflow-scrolling:touch;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:70vh;overflow-y:auto;padding:5px 20px 20px;scrollbar-width:thin}.EventPage_photoContainer__8xPmS::-webkit-scrollbar{width:6px}.EventPage_photoContainer__8xPmS::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.EventPage_loadingText__6VDLN{color:#fff}.EventPage_contentToggleBar__x8AgQ{align-items:center;background-color:#2496a8;border-radius:20px;cursor:pointer;display:flex;height:20px;justify-content:center;margin:10px auto;position:relative;transition:background-color .3s ease,transform .2s ease;width:80px}.EventPage_contentToggleBar__x8AgQ:hover{background-color:#1d7a8a;transform:scale(1.1)}.EventPage_contentToggleBar__x8AgQ:active{transform:scale(.95)}.EventPage_arrowIcon__rYZSX{color:#fff;font-size:12px;line-height:1;transition:transform .3s ease}.EventPage_arrowUp__xOOyq{transform:rotate(180deg)}.EventPage_arrowDown__QuzXc{transform:rotate(0deg)}.EventPage_collapsibleContent__0szeS{width:100%}.EventPage_contentCollapsed__jzxD6{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease}.EventPage_contentExpanded__K\+R3Q{max-height:1000px;opacity:1;transition:max-height .4s ease,opacity .3s ease}@media screen and (max-width:768px){.EventPage_photoContainer__8xPmS{grid-template-columns:repeat(2,1fr)}.EventPage_buttonContainer__iUIvJ{flex-direction:column;margin:10px auto;width:80%}.EventPage_middleContainer__0scbY{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:70%}.EventPage_eventInfoBlock__TfAlr{display:flex;justify-content:center;width:100%}.EventPage_titleText__uc\+Qm{font-size:2em}.EventPage_pinText__yUzbg{font-size:1.2em}}@media (min-width:768px){.EventPage_photoContainer__8xPmS{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.EventPage_photoContainer__8xPmS{grid-template-columns:repeat(6,1fr)}}.EventPage_copyAlert__ShEyZ{animation:EventPage_fadeInOut__87ziE 3s forwards;background-color:#2496a8;border-radius:4px;color:#fff;font-family:Alegreya SC,serif;font-size:1.1rem;margin-top:1rem;padding:.5rem 1rem;text-align:center}@keyframes EventPage_fadeInOut__87ziE{0%{opacity:0;transform:translateY(-10px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.EventPage_photoWrapper__NkfCN{display:flex;flex-direction:column;position:relative}.EventPage_rowIndexIndicator__9\+Mek{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#011e3fe6;border:1px solid #fafbfb4d;border-radius:4px;color:#fafbfb;font-family:Alegreya SC,serif;font-size:.8rem;font-weight:700;left:-5px;min-width:20px;padding:2px 6px;position:absolute;text-align:center;top:-5px;z-index:5}.EventButtonBlock_eventButtonBlock__yRZqy{align-items:center;background-color:initial;border:2px solid #fff;border-radius:50px;cursor:pointer;margin:1rem auto;max-width:400px;padding:15px;transition:all .3s ease}.EventButtonBlock_header__mxSbd{align-items:center;display:flex;justify-content:space-between}.EventButtonBlock_mobileOnly__1RMYr{display:flex}.EventButtonBlock_blockTitle__UTfeB{color:#fff;font-weight:700;opacity:1;transition:opacity .5s ease}.EventButtonBlock_expandedTitle__4buUI{opacity:0}.EventButtonBlock_header__mxSbd svg{display:block;transition:transform .5s ease}.EventButtonBlock_rotated__oPwXg{transform:rotate(180deg)}.EventButtonBlock_buttonContainer__wXqZw{align-items:center;display:flex;flex-direction:column;gap:.8rem;justify-content:center;margin-top:.5rem;max-height:0;overflow:hidden;transition:max-height .5s ease}.EventButtonBlock_buttonContainer__wXqZw.EventButtonBlock_show__VScIx{max-height:300px}@media (min-width:768px){.EventButtonBlock_header__mxSbd svg,.EventButtonBlock_mobileOnly__1RMYr{display:none}.EventButtonBlock_eventButtonBlock__yRZqy{border:none}.EventButtonBlock_buttonContainer__wXqZw{flex-direction:row;max-height:none;overflow:visible}}.Button_buttonContainer__PEvHf{width:100%}.Button_button__rN8uT{background:#fff;border:2px solid #011e3f;border-radius:30px;box-shadow:0 4px 6px #0000001a;color:#011e3f;cursor:pointer;display:inline-block;font-family:alegreya sc;font-size:1.2rem;padding:.5rem 1rem;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap;width:100%}.Button_button__rN8uT:hover{background:#2496a8;box-shadow:0 6px 10px #0003;color:#fff;transform:translateY(-3px)}.Button_button__rN8uT:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.Button_shareButton__Pblrj{background-color:initial;border:2px solid #fff;color:#fff}.Button_shareButton__Pblrj:hover{background-color:#026274;color:#fff}@media screen and (max-width:768px){.Button_button__rN8uT{font-size:1rem;padding:.4rem .8rem}}.PhotoBlock_photoBlockContainer__MI1pf{cursor:pointer;height:100%;min-height:30vh;overflow:hidden;position:relative;width:100%}.PhotoBlock_photoBlockContainer__MI1pf img{height:100%;object-fit:contain;width:100%}.PhotoBlock_loading__dPgE\+{opacity:0;transition:opacity .3s ease}.PhotoBlock_loaded__q1jHw{opacity:1;transition:opacity .3s ease}.PhotoBlock_checkboxContainer__mGXNH{position:absolute;right:10px;top:10px;z-index:2}.PhotoBlock_checkbox__nB1Cf{display:none}.PhotoBlock_checkboxLabel__M6HxH{background-color:#00000080;border:2px solid #fff;border-radius:4px;cursor:pointer;display:inline-block;height:24px;position:relative;transition:background-color .2s,border-color .2s;width:24px}.PhotoBlock_checkboxLabel__M6HxH:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:transform .2s ease-in-out;width:12px}.PhotoBlock_checkbox__nB1Cf:checked+.PhotoBlock_checkboxLabel__M6HxH{background-color:#4caf50;border-color:#4caf50}.PhotoBlock_checkbox__nB1Cf:checked+.PhotoBlock_checkboxLabel__M6HxH:after{transform:translate(-50%,-50%) rotate(45deg) scale(1)}.PhotoBlock_chooseDownloadBorder__NMTWS{border:1px dashed #fff;box-sizing:border-box}@media (max-width:768px){.PhotoBlock_photoBlockContainer__MI1pf{min-height:20vh}.PhotoBlock_checkboxLabel__M6HxH{height:20px;width:20px}.PhotoBlock_checkboxLabel__M6HxH:after{height:10px;width:10px}}.PhotoBlock_image__cbVH7{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.PhotoBlock_photoBlockContainer__MI1pf:hover .PhotoBlock_image__cbVH7{transform:scale(1.05)}.LoadingSpinner_loadingSpinner__abJAt{align-items:center;display:flex;justify-content:center}.LoadingSpinner_overlay__wYsoo{background-color:#0000001a;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.LoadingSpinner_spinner__cjeQY{animation:LoadingSpinner_spin__a3tZt 1s linear infinite;border-color:#fff #ffffff4d #ffffff4d;border-radius:50%;border-style:solid}.LoadingSpinner_small__iA49D{border-width:2px;height:20px;width:20px}.LoadingSpinner_medium__W2Azt{border-width:4px;height:40px;width:40px}.LoadingSpinner_large__nmUT-{border-width:5px;height:60px;width:60px}@keyframes LoadingSpinner_spin__a3tZt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.LoadingSpinner_medium__W2Azt{border-width:3px;height:30px;width:30px}.LoadingSpinner_large__nmUT-{border-width:4px;height:50px;width:50px}}.photoUploadModel_overlay__94rFk{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10}.photoUploadModel_titleTextContainer__6S6pT{margin-bottom:20px;text-align:center}.photoUploadModel_titleTextContainer__6S6pT h1{margin-bottom:8px}.photoUploadModel_uploadContainer__8qEAt{align-items:center;background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;gap:0;height:auto;justify-content:space-between;min-height:70%;padding:20px;position:relative;width:80%}.photoUploadModel_closeButton__3IIFc{background:#0000;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;transition:color .3s ease}.photoUploadModel_closeButton__3IIFc:hover{color:#ff4d4f}.photoUploadModel_uploadContainer__8qEAt h1{color:#011e3f;font-family:alegreya sc}.photoUploadModel_errorContainer__Ztmqb{background-color:#ffebee;border:1px solid #f44336;border-radius:12px;box-shadow:0 2px 8px #f4433626;margin:12px auto;max-width:500px;min-height:60px;padding:16px 50px 16px 20px;position:relative;width:70%}.photoUploadModel_errorMessage__eMca4{word-wrap:break-word;color:#d32f2f;font-size:15px;font-weight:500;line-height:1.5}.photoUploadModel_errorDismissButton__x3bcS{background:none;border:none;border-radius:50%;color:#d32f2f;cursor:pointer;font-size:18px;font-weight:700;line-height:1;padding:6px;position:absolute;right:16px;top:12px;transition:opacity .2s}.photoUploadModel_errorDismissButton__x3bcS:hover{background-color:#d32f2f1a;opacity:.7}.photoUploadModel_previewPhotoContainer__z4mbW{grid-gap:16px;-webkit-overflow-scrolling:touch;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:20px;max-height:60vh;overflow-x:hidden;overflow-y:auto;padding:16px;scrollbar-width:thin;width:100%}.photoUploadModel_previewPhotoContainer__z4mbW::-webkit-scrollbar{width:6px}.photoUploadModel_previewPhotoContainer__z4mbW::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.photoUploadModel_previewPhotoContainer__z4mbW::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.photoUploadModel_previewPhotoContainer__z4mbW::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.photoUploadModel_buttonContainer__39bSi{align-items:center;display:flex;flex-direction:row;gap:8%;justify-content:center;margin-top:20px}@media (max-width:768px){.photoUploadModel_titleTextContainer__6S6pT{margin-bottom:15px}.photoUploadModel_titleTextContainer__6S6pT h1{font-size:1.8rem;margin-bottom:6px}.photoUploadModel_noticeText__cnesI{font-size:13px;line-height:1.3;padding:0 10px}.photoUploadModel_uploadContainer__8qEAt{padding:15px;width:95%}.photoUploadModel_previewPhotoContainer__z4mbW{-webkit-overflow-scrolling:touch;gap:12px;grid-template-columns:repeat(2,1fr);max-height:50vh;overflow-x:hidden;overflow-y:auto;padding:12px}}.photoUploadModel_noticeText__cnesI{color:#888;font-size:14px;line-height:1.4;margin:0;text-align:center;width:100%}.Button_buttonContainer__J1vhT{align-items:center;display:flex;height:100%;justify-content:center}.Button_mainButton__-6udM{background:#fff;border:1.5px solid #011e3f;border-radius:30px;box-shadow:0 4px 6px #0000001a;color:#011e3f;cursor:pointer;display:inline-block;font-family:Arial,serif;font-size:1rem;height:100%;padding:.5rem 1rem;transition:all .3s ease-in-out;width:100%}.Button_mainButton__-6udM:hover{background:#2496a8;border:1.5px solid #2496a8;box-shadow:0 6px 10px #0003;color:#fff;transform:translateY(-3px);width:100%}.Button_mainButton__-6udM:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.FileUpload_fileUploadContainer__wJq7F{align-items:center;display:flex;justify-content:center}.FileUpload_fileUploadInput__uAo81{display:none}.FileUpload_fileUploadLabel__2SOFE{background-color:#fff;border:none;border-radius:20px;box-shadow:0 4px 6px #0000001a;color:#0a1f44;cursor:pointer;display:inline-block;font-size:16px;padding:10px 20px;transition:all .3s ease}.FileUpload_fileUploadLabel__2SOFE:hover{background-color:#2496a8;box-shadow:0 6px 10px #00000026;transform:translateY(-2px)}.FileUpload_fileUploadLabel__2SOFE:active{box-shadow:0 4px 6px #0000001a;transform:translateY(0)}.PreviewPhoto_previewPhotoContainer__ZdSMR{height:100%;position:relative;width:100%}.PreviewPhoto_previewPhoto__ETiUQ{display:block;height:100%;object-fit:cover;width:100%}.PreviewPhoto_closeButton__9z5Ax{align-items:center;background-color:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:30px;justify-content:center;position:absolute;right:10px;top:10px;transition:background-color .2s;width:30px;z-index:1}.PreviewPhoto_closeButton__9z5Ax:hover{background-color:#000000b3}.LoadingOverlay_loadingOverlay__UrN3E{align-items:center;background:#00000080;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:20}.LoadingOverlay_loader__z0IAW{animation:LoadingOverlay_spin__LAwkM 1s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;width:60px}@keyframes LoadingOverlay_spin__LAwkM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.OverlayBackGround_overlay__UfgR\+{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10}.OverlayBackGround_downloadContainer__zB5wi{align-items:center;background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;color:#000;display:flex;flex-direction:column;gap:10vh;height:auto;justify-content:top;min-height:70%;padding:20px;position:relative;width:80%}@media (max-width:480px){.OverlayBackGround_downloadContainer__zB5wi{gap:0;min-height:90%;width:100%}}.FigureSelectMenu_mainContainer__4hTpq{display:flex;flex-direction:column;height:100%;justify-content:space-between;max-height:80vh;width:100%}.FigureSelectMenu_mainContainer__4hTpq h1{color:#011e3f;font-family:alegreya sc;text-align:top center}.FigureSelectMenu_mainContainer__4hTpq h3{color:#000;font-family:alegreya sc;font-weight:350}.FigureSelectMenu_backButton__YmNv0{background-color:initial;border:none;color:#333;cursor:pointer;font-size:24px;font-weight:700;left:0;padding:10px 20px;position:absolute;top:0;transition:color .5s ease}.FigureSelectMenu_backButton__YmNv0:hover{color:#add8e6}.FigureSelectMenu_closeButton__1QoWE{background:#0000;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;transition:color .5s ease}.FigureSelectMenu_closeButton__1QoWE:hover{color:red}.FigureSelectMenu_noticeBox__YafAT{background-color:#f8f9fa;border-left:4px solid #007bff;border-radius:4px;font-size:14px;margin-bottom:20px;padding:12px 15px}.FigureSelectMenu_noticeHeader__c95Dc{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.FigureSelectMenu_noticeContent__TDhOR{max-height:0;overflow:hidden;transition:max-height .5s ease}.FigureSelectMenu_noticeContent__TDhOR.FigureSelectMenu_show__SToCP{max-height:200px}.FigureSelectMenu_noticeBox__YafAT p{color:#333;margin:0 0 8px}.FigureSelectMenu_noticeBox__YafAT ul{margin:0;padding-left:20px}.FigureSelectMenu_noticeBox__YafAT li{color:#555;list-style:none;margin-bottom:1.5em}.FigureSelectMenu_figureContainer__kBXQy{grid-gap:20px;-webkit-overflow-scrolling:touch;align-items:stretch;display:grid;gap:20px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));height:40vh;justify-items:center;max-height:40vh;overflow-y:auto;padding:20px;scrollbar-width:thin}.FigureSelectMenu_figureContainer__kBXQy::-webkit-scrollbar{width:6px}.FigureSelectMenu_figureContainer__kBXQy::-webkit-scrollbar-thumb{background-color:#0003;border-radius:3px}.FigureSelectMenu_buttonContainer__VbcjE{align-items:center;display:flex;gap:15px;justify-content:center;margin-top:2.5%}@media screen and (max-width:768px){.FigureSelectMenu_buttonContainer__VbcjE{gap:10px;margin-top:2%;padding:0 15px}}@media screen and (max-width:1200px){.FigureSelectMenu_figureContainer__kBXQy{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:768px){.FigureSelectMenu_figureContainer__kBXQy{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:480px){.FigureSelectMenu_mainContainer__4hTpq{height:90vh}.FigureSelectMenu_descriptionContainer__v0VPx{max-height:30vh}.FigureSelectMenu_descriptionContainer__v0VPx h1{font-size:1.5rem}.FigureSelectMenu_descriptionContainer__v0VPx h3{font-size:1rem}.FigureSelectMenu_noticeBox__YafAT p{font-size:.8rem}.FigureSelectMenu_figureContainer__kBXQy{gap:8px;grid-template-columns:repeat(2,1fr)}.FigureSelectMenu_buttonContainer__VbcjE{gap:10px;margin-top:1%;padding:0 10px}}.FigureSelectMenu_rotated__MOQ4T{transform:rotate(180deg);transition:transform .3s ease}.FigureBlock_mainContainer__BrQy2{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:100%}.FigureBlock_photoContainer__th0uW{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative;width:100%}.FigureBlock_photoFilter__yK0Hq{display:block;overflow:hidden;position:relative;width:100%}.FigureBlock_fullImage__5xrKY{display:block;height:auto;object-fit:contain;width:100%}.FigureBlock_faceImage__CWBU4{display:block;height:auto;transform-origin:var();width:100%}.FigureBlock_faceBox__kW\+\+X{border:3px solid red;box-shadow:0 0 0 1px #fffc;box-sizing:border-box;pointer-events:none;position:absolute}.FigureBlock_loading__FmbEZ{opacity:0;transition:opacity .3s ease}.FigureBlock_loaded__hvJef{opacity:1;transition:opacity .3s ease}.FigureBlock_checkboxContainer__H6s5g{position:absolute;right:10px;top:10px;z-index:2}.FigureBlock_checkbox__3wzMu{display:none}.FigureBlock_checkboxLabel__YXPzz{background-color:#00000080;border:2px solid #fff;border-radius:4px;cursor:pointer;display:inline-block;height:24px;position:relative;transition:background-color .2s,border-color .2s;width:24px}.FigureBlock_checkboxLabel__YXPzz:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:transform .2s ease-in-out;width:12px}.FigureBlock_checkbox__3wzMu:checked+.FigureBlock_checkboxLabel__YXPzz{background-color:#4caf50;border-color:#4caf50}.FigureBlock_checkbox__3wzMu:checked+.FigureBlock_checkboxLabel__YXPzz:after{transform:translate(-50%,-50%) rotate(45deg) scale(1)}.FigureBlock_photoBadge__m0Mgg{align-self:center;background-color:#0009;border-radius:12px;color:#fff;display:inline-block;flex-shrink:0;font-size:14px;font-weight:700;margin-top:5px;padding:4px 8px;text-align:center}@media (max-width:768px){.FigureBlock_checkboxLabel__YXPzz{height:20px;width:20px}.FigureBlock_checkboxLabel__YXPzz:after{height:10px;width:10px}.FigureBlock_photoBadge__m0Mgg{border-radius:10px;font-size:12px;padding:2px 6px}.FigureBlock_photoContainer__th0uW{max-height:15vh}}.Button_buttonContainer__fwZ9S button{background:#fff;border:none;border-radius:30px;box-shadow:0 4px 6px #0000001a;color:#011e3f;cursor:pointer;display:inline-block;font-family:alegreya sc;font-size:1.2rem;min-width:120px;padding:.75rem 1.5rem;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap}.Button_buttonContainer__fwZ9S button:hover:not(:disabled){background:#2496a8;box-shadow:0 6px 10px #0003;color:#fff;transform:translateY(-3px)}.Button_buttonContainer__fwZ9S button:active:not(:disabled){box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.Button_buttonContainer__fwZ9S button.Button_disabled__l9V5V,.Button_buttonContainer__fwZ9S button:disabled{background:#ccc;box-shadow:none;color:#666;cursor:not-allowed;opacity:.6}@media screen and (max-width:768px){.Button_buttonContainer__fwZ9S button{font-size:1rem;min-width:100px;padding:.5rem 1rem}}.PhotoDownloadMenu_overlay__EI30p{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10}.PhotoDownloadMenu_downloadContainer__8DGHW{align-items:center;background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;gap:10vh;height:auto;justify-content:top;min-height:70%;padding:20px;position:relative;width:80%}.PhotoDownloadMenu_downloadContainer__8DGHW h1{color:#011e3f;font-family:alegreya sc}.PhotoDownloadMenu_downloadContainer__8DGHW h3{color:#000;font-family:alegreya sc;font-weight:350}.PhotoDownloadMenu_closeButton__jY6BT{background:#0000;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;transition:color .3s ease}.PhotoDownloadMenu_closeButton__jY6BT:hover{color:red}.PhotoDownloadMenu_buttonContainer__i7DmC{align-items:center;display:flex;flex-direction:row;gap:8%;justify-content:center;max-width:100%}.Button_buttonContainer__WWuJD{align-items:center;display:flex;height:100%;justify-content:center;max-width:100%;width:auto}.Button_mainButton__RXabp{background:#fff;border:1.5px solid #011e3f;border-radius:30px;box-shadow:0 4px 6px #0000001a;color:#011e3f;cursor:pointer;display:inline-block;font-family:alegreya sc;font-size:1.5rem;height:100%;overflow-wrap:break-word;padding:1rem 2rem;text-align:center;transition:all .3s ease-in-out;white-space:normal;width:100%}.Button_mainButton__RXabp:hover{background:#2496a8;border:1.5px solid #2496a8;box-shadow:0 6px 10px #0003;color:#fff;transform:translateY(-3px);width:100%}.Button_mainButton__RXabp:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}@media screen and (max-width:768px){.Button_mainButton__RXabp{font-size:1.2rem}}.FigurePhotoPreviewMenu_mainContainer__2ptlR{display:flex;flex-direction:column;height:100%;max-height:80vh;position:relative;width:100%}.FigurePhotoPreviewMenu_mainContainer__2ptlR h1{color:#011e3f;font-family:alegreya sc;text-align:center}.FigurePhotoPreviewMenu_backButton__Ej5Fg{background-color:initial;border:none;color:#333;cursor:pointer;font-size:24px;font-weight:700;left:0;padding:10px 20px;position:absolute;top:0;transition:color .5s ease}.FigurePhotoPreviewMenu_backButton__Ej5Fg:hover{color:#add8e6}.FigurePhotoPreviewMenu_closeButton__bVfbv{background:#0000;border:none;color:#333;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;transition:color .5s ease}.FigurePhotoPreviewMenu_closeButton__bVfbv:hover{color:red}.FigurePhotoPreviewMenu_figurePhotoPreviewMenu__2jXaL{display:flex;flex:1 1;flex-direction:column;min-height:0;padding:20px 20px 40px}.FigurePhotoPreviewMenu_photosGrid__oPQka{grid-gap:25px;grid-row-gap:40px;align-items:start;display:grid;flex:1 1;gap:25px;grid-auto-rows:minmax(200px,auto);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));height:70vh;margin-top:20px;overflow-y:auto;padding:10px;row-gap:40px}.FigurePhotoPreviewMenu_noPhotosMessage__cRK80{align-items:center;color:#888;display:flex;flex-direction:column;justify-content:center;margin-top:40px}.FigurePhotoPreviewMenu_noPhotosMessage__cRK80 p{font-style:italic;margin-top:20px}.FigurePhotoPreviewMenu_buttonContainer__XmWi4{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-top:auto}@media screen and (max-width:768px){.FigurePhotoPreviewMenu_buttonContainer__XmWi4{gap:15px;margin-top:auto;padding:15px 10px}}.FigurePhotoPreviewMenu_figureList__Qqt-V{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:20px}.FigurePhotoPreviewMenu_figureItem__fuHBk{align-items:center;background-color:#f9f9f9;border:2px solid #e0e0e0;border-radius:8px;display:flex;flex-direction:column;padding:15px;transition:all .3s ease}.FigurePhotoPreviewMenu_figureItem__fuHBk:hover{border-color:#011e3f;box-shadow:0 4px 8px #011e3f1a}.FigurePhotoPreviewMenu_figureImage__QSPho{border:2px solid #ddd;border-radius:50%;height:80px;margin-bottom:10px;object-fit:cover;width:80px}.FigurePhotoPreviewMenu_figureId__r4qS8{color:#666;font-size:12px;font-weight:500}.FigurePhotoPreviewMenu_noFiguresMessage__g4W2B{color:#888;font-style:italic;margin-top:40px;text-align:center}@media (max-width:768px){.FigurePhotoPreviewMenu_photosGrid__oPQka{gap:15px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media (max-width:480px){.FigurePhotoPreviewMenu_photosGrid__oPQka{gap:6px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));row-gap:12px}.FigurePhotoPreviewMenu_buttonContainer__XmWi4{gap:10px;margin-top:auto;padding:0}}.PhotoBlock_photoBlock__\+s-o8{aspect-ratio:1;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease}.PhotoBlock_photoBlock__\+s-o8:hover{box-shadow:0 4px 16px #0003;transform:translateY(-5px)}.PhotoBlock_photoContainer__E8mWc{align-items:center;background-color:#f5f5f5;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;width:100%}.PhotoBlock_photoImage__1a8mk{height:100%;object-fit:cover;transition:opacity .3s ease;width:100%}.PhotoBlock_photoImage__1a8mk.PhotoBlock_loading__Mo-hW{opacity:0}.PhotoBlock_photoImage__1a8mk.PhotoBlock_loaded__dsOnF{opacity:1}.PhotoBlock_loadingContainer__dAU47{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.PhotoBlock_selectionCircle__rpAjE{position:absolute;right:10px;top:10px;z-index:3}.PhotoBlock_circle__ru6rf{align-items:center;background-color:#00000080;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;display:flex;height:24px;justify-content:center;transition:all .3s ease;width:24px}.PhotoBlock_circle__ru6rf.PhotoBlock_selected__foOmL{background-color:#4caf50;border-color:#4caf50}.PhotoBlock_checkmark__K6FKc{color:#fff;font-size:14px;font-weight:700;line-height:1}@media (max-width:768px){.PhotoBlock_circle__ru6rf{height:20px;width:20px}.PhotoBlock_checkmark__K6FKc{font-size:12px}}.Button_buttonContainer__up-h6 button{background:#fff;border:none;border-radius:30px;box-shadow:0 4px 6px #0000001a;color:#011e3f;cursor:pointer;display:inline-block;font-family:alegreya sc;font-size:1.2rem;min-width:120px;padding:.75rem 1.5rem;text-transform:uppercase;transition:all .3s ease-in-out;white-space:nowrap}.Button_buttonContainer__up-h6 button:hover:not(:disabled){background:#2496a8;box-shadow:0 6px 10px #0003;color:#fff;transform:translateY(-3px)}.Button_buttonContainer__up-h6 button:active:not(:disabled){box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.Button_buttonContainer__up-h6 button.Button_disabled__7yB0v,.Button_buttonContainer__up-h6 button:disabled{background:#ccc;box-shadow:none;color:#666;cursor:not-allowed;opacity:.6}@media screen and (max-width:768px){.Button_buttonContainer__up-h6 button{font-size:1rem;min-width:100px;padding:.5rem 1rem}}.choosePhotoDownloadMiddleCon_container__UTw0Z{align-items:center;border:1px solid #ddd;border-radius:8px;box-shadow:2px 4px #0000001a;display:flex;flex-direction:column;justify-content:center;padding:20px;position:relative}.choosePhotoDownloadMiddleCon_closeButton__iq-\+V{background:#0000;border:none;color:#fff;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px;transition:color .3s ease}.choosePhotoDownloadMiddleCon_closeButton__iq-\+V:hover{color:#ff4d4f}@media screen and (max-width:600px){.choosePhotoDownloadMiddleCon_container__UTw0Z{margin:0 auto;max-width:60%}.choosePhotoDownloadMiddleCon_description__gnU\+e{font-size:1.2rem}}.EventInfoBlock_eventInfoBlock__wZqXZ{background-color:initial;border:2px solid #fff;border-radius:50px;cursor:pointer;overflow:hidden;padding:15px;transition:all .3s ease}.EventInfoBlock_infoContent__H-tau span{color:#fff}.EventInfoBlock_header__hQahm{align-items:center;display:flex;justify-content:space-between}.EventInfoBlock_mobileOnly__hCvS3{display:flex}.EventInfoBlock_header__hQahm svg{display:block}.EventInfoBlock_infoContent__H-tau{transition:max-height .3s ease}.EventInfoBlock_infoContent__H-tau.EventInfoBlock_show__ICIvW{max-height:500px}.EventInfoBlock_infoItem__pCcIL{display:flex;justify-content:space-between;padding:8px 0}.EventInfoBlock_infoLabel__fOZxH{font-weight:700}.EventInfoBlock_infoValue__dvnN3{margin-left:10px}.EventInfoBlock_eventTitle__QIrgI{color:#fff;font-weight:700;opacity:1;transition:opacity .5s ease}.EventInfoBlock_expandedTitle__inMs\+{opacity:0}.EventInfoBlock_header__hQahm svg{transition:transform .5s ease}.EventInfoBlock_rotated__WVf23{transform:rotate(180deg)}.EventInfoBlock_infoContent__H-tau{max-height:0;overflow:hidden;transition:max-height .5s ease}@media (min-width:768px){.EventInfoBlock_header__hQahm svg,.EventInfoBlock_mobileOnly__hCvS3{display:none}.EventInfoBlock_infoContent__H-tau{display:flex;flex-wrap:wrap;justify-content:space-around;margin-left:.5em;margin-right:.5em;max-height:none;overflow:visible}.EventInfoBlock_infoItem__pCcIL{align-items:center;flex-direction:column;padding:.5em .3em}}.PhotoViewer_overlay__K5Vrk{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.PhotoViewer_photoViewerContainer__t-i7D{display:flex;flex-direction:column;height:85%;max-width:1200px;position:relative;width:90%}.PhotoViewer_closeButton__mslEM{background:#0000;border:none;color:#fff;cursor:pointer;font-size:32px;position:absolute;right:10px;top:10px;transition:color .3s ease;z-index:10}.PhotoViewer_closeButton__mslEM:hover{color:#ff4d4f}.PhotoViewer_imageContainer__yDvA9,.PhotoViewer_photoContent__42L\+B{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.PhotoViewer_fullImage__ye\+zj{max-height:100%;max-width:100%;object-fit:contain}.PhotoViewer_loading__FlYI2{opacity:0;transition:opacity .3s ease}.PhotoViewer_loaded__\+s7Hv{opacity:1;transition:opacity .3s ease}.PhotoViewer_navButton__bOBNG{align-items:center;background:#0000004d;border:none;color:#fff;cursor:pointer;display:flex;font-size:3rem;height:80px;justify-content:center;position:absolute;transition:background-color .3s ease;width:50px;z-index:5}.PhotoViewer_navButton__bOBNG:hover{background:#00000080}.PhotoViewer_prevButton__d6rlV{border-radius:0 5px 5px 0;left:0}.PhotoViewer_nextButton__H9\+2L{border-radius:5px 0 0 5px;right:0}@media (max-width:768px){.PhotoViewer_photoViewerContainer__t-i7D{width:95%}.PhotoViewer_navButton__bOBNG{font-size:2rem;height:60px;width:40px}}.ErrorNotification_notification__Gq4kH{animation:ErrorNotification_slideIn__oxLt8 .3s ease-out;border-radius:8px;box-shadow:0 4px 12px #00000026;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;max-width:500px;min-width:300px;position:fixed;right:20px;top:20px;z-index:9999}.ErrorNotification_notification__Gq4kH.ErrorNotification_error__-iXzI{background-color:#fee;border:1px solid #fbb;color:#c33}.ErrorNotification_notification__Gq4kH.ErrorNotification_warning__eYZ3s{background-color:#fff3cd;border:1px solid gold;color:#856404}.ErrorNotification_notification__Gq4kH.ErrorNotification_info__4UQ3I{background-color:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}.ErrorNotification_content__-Bv15{align-items:center;display:flex;gap:12px;padding:12px 16px}.ErrorNotification_icon__UXPfT{flex-shrink:0;font-size:20px}.ErrorNotification_message__kjwGi{flex:1 1;font-size:14px;line-height:1.4}.ErrorNotification_closeButton__GgYR-{align-items:center;background:none;border:none;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:24px;justify-content:center;padding:0;transition:background-color .2s;width:24px}.ErrorNotification_closeButton__GgYR-:hover{background-color:#0000001a}.ErrorNotification_error__-iXzI .ErrorNotification_closeButton__GgYR-{color:#c33}.ErrorNotification_warning__eYZ3s .ErrorNotification_closeButton__GgYR-{color:#856404}.ErrorNotification_info__4UQ3I .ErrorNotification_closeButton__GgYR-{color:#0c5460}@keyframes ErrorNotification_slideIn__oxLt8{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.ErrorNotification_notification__Gq4kH{left:20px;min-width:auto;right:20px}}.HostedEvents_hostedEventsContainer__6OEmr{background:linear-gradient(135deg,#001933,#011e3f);font-family:Alegreya SC,serif;min-height:100vh;padding:2rem}.HostedEvents_header__spXU8{margin-bottom:3rem;text-align:center}.HostedEvents_title__--Avs{color:#fafbfb;font-family:Alegreya SC,serif;font-size:3rem;margin-bottom:1rem}.HostedEvents_subtitle__QFH9U{color:#fafbfb;font-size:1.2rem;margin-bottom:0;opacity:.9}.HostedEvents_loadingContainer__a6EGw{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh}.HostedEvents_loadingText__yEBMU{color:#fafbfb;font-family:Alegreya SC,serif;font-size:1.2rem;margin-top:1rem}.HostedEvents_errorText__Rh6Cp{color:#ff6b6b;font-family:Alegreya SC,serif;font-size:1.2rem;margin-bottom:2rem}.HostedEvents_errorContainer__AFluz{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.HostedEvents_emptyTitle__VflLE{color:#fafbfb;font-family:Alegreya SC,serif;font-size:2.5rem;margin-bottom:1rem}.HostedEvents_emptyDescription__e5lCV{color:#fafbfb;font-size:1.2rem;line-height:1.6;margin-bottom:2rem;max-width:600px;opacity:.8}.HostedEvents_eventsGrid__uz4Wt{grid-gap:2.5rem;align-items:stretch;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin:0 auto;max-width:1400px}@media (max-width:768px){.HostedEvents_hostedEventsContainer__6OEmr{padding:1rem}.HostedEvents_title__--Avs{font-size:2rem}.HostedEvents_subtitle__QFH9U{font-size:1rem}.HostedEvents_eventsGrid__uz4Wt{gap:1rem;grid-template-columns:1fr;margin:0 auto;width:92%}}@media (max-width:480px){.HostedEvents_hostedEventsContainer__6OEmr{padding:.75rem .5rem}.HostedEvents_title__--Avs{font-size:1.7rem}.HostedEvents_subtitle__QFH9U{font-size:.9rem}.HostedEvents_eventsGrid__uz4Wt{width:95%}}.Button_cardButton__ac9RX,.Button_shareButton__AgqYP,.Button_viewButton__DWtNZ{border-radius:30px;box-shadow:0 4px 6px #0000001a;color:#023166;cursor:pointer;display:inline-block;flex:1 1;font-family:alegreya sc,serif;font-family:var(--button-font);font-size:1.1rem;font-weight:600;min-width:140px;padding:.8rem 1.5rem;transition:all .3s ease-in-out;white-space:nowrap}.Button_viewButton__DWtNZ{background:#fafbfb;border:2px solid #fafbfb;color:#001933}.Button_viewButton__DWtNZ:hover{background:#fafbfbe6;border-color:#fafbfb;box-shadow:0 6px 10px #0003;color:#001933;transform:translateY(-3px)}.Button_viewButton__DWtNZ:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.Button_shareButton__AgqYP{background:#0000;border:2px solid #fafbfb;color:#fafbfb}.Button_shareButton__AgqYP:hover{background:#2496a8;border-color:#2496a8;box-shadow:0 6px 10px #0003;color:#fafbfb;transform:translateY(-3px)}.Button_shareButton__AgqYP:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.Button_cardButton__ac9RX{background:#fff;border:2px solid #011e3f;color:#011e3f}.Button_cardButton__ac9RX:hover{background:#2496a8;border-color:#011e3f;box-shadow:0 6px 10px #0003;color:#fff;transform:translateY(-3px)}.Button_cardButton__ac9RX:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.Button_disabled__HU-Ob{box-shadow:none!important;cursor:not-allowed;opacity:.6;transform:none!important}.Button_disabled__HU-Ob:hover{background:inherit;border-color:inherit;box-shadow:none!important;transform:none!important}.Button_shareButton__AgqYP.Button_disabled__HU-Ob:hover{background:#0000;border-color:#fafbfb;color:#fafbfb;transform:none}@media (max-width:768px){.Button_cardButton__ac9RX,.Button_shareButton__AgqYP,.Button_viewButton__DWtNZ{font-size:.9rem;padding:.6rem 1.2rem}}.EventCard_eventCard__r5-Qj{animation:EventCard_fadeInUp__zAMzq .6s ease forwards;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff10;border-radius:16px;box-shadow:0 8px 20px #0000004d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:2rem 3rem;text-align:center;transition:all .3s ease}.EventCard_eventCard__r5-Qj:hover{box-shadow:0 12px 30px #0006}.EventCard_eventHeader__fcizE{align-items:flex-start;display:flex;gap:1rem;height:auto;justify-content:space-between;margin-bottom:1.5rem;min-height:80px}.EventCard_eventTitleSection__wn97G{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:.5rem}.EventCard_eventName__GlgHU{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#fafbfb;display:-webkit-box;font-family:Alegreya SC,serif;font-size:2.5rem;line-height:1.3;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.EventCard_eventPin__nr0o1{color:#fafbfbcc;font-family:Alegreya SC,serif;font-size:1.2rem;font-weight:400;margin:0}.EventCard_pinLabel__jrB3x{color:#fafbfbb3;font-weight:500}.EventCard_pinValue__qh1mE{color:#fafbfb;font-weight:600;letter-spacing:.3px}.EventCard_statusBadge__UXjQP{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-left:2px solid #0000;border-radius:20px;border-right:2px solid #0000;box-shadow:0 2px 8px #0003;flex-shrink:0;font-family:Arial;font-size:.9rem;font-weight:700;padding:.5rem 1rem;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.EventCard_statusBadge__UXjQP.EventCard_active__TeszB{background-color:#2496a866;border-left-color:#2496a8;border-right-color:#2496a8;color:#fafbfb}.EventCard_statusBadge__UXjQP.EventCard_ended__4TyIn{background-color:#50505f4d;border-left-color:#96969666;border-right-color:#96969666;color:#fafbfbcc}.EventCard_statusBadge__UXjQP.EventCard_upcoming__bDNMw{background-color:#13366780;border-left-color:#2977cf;border-right-color:#2977cf;color:#fafbfb}.EventCard_statusBadge__UXjQP:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.EventCard_eventInfo__Ea1Rz{background-color:#ffffff0d;border-radius:12px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.EventCard_infoItem__uCkwy{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;min-height:2.7rem;padding:.8rem 0}.EventCard_infoItem__uCkwy:last-child{border-bottom:none}.EventCard_infoLabel__34jXj{font-weight:600;opacity:.9}.EventCard_infoLabel__34jXj,.EventCard_infoValue__cC9jF{color:#fafbfb;font-family:Alegreya SC,serif;font-size:1.1rem}.EventCard_infoValue__cC9jF{font-weight:400;text-align:right}.EventCard_eventActions__ZvVE8{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:auto;padding-top:1rem}.EventCard_copyAlert__s4gzz{animation:EventCard_fadeInOut__ntCEA 3s forwards;background-color:#2496a8;border-radius:4px;color:#fafbfb;font-family:Arial;font-size:1.1rem;margin-top:1rem;padding:.5rem 1rem;text-align:center}@keyframes EventCard_fadeInOut__ntCEA{0%{opacity:0;transform:translateY(-10px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@media (max-width:768px){.EventCard_eventCard__r5-Qj{border-radius:14px;box-shadow:0 6px 15px #00000040;box-sizing:border-box;margin:0 auto 2rem;max-width:100%;padding:1.25rem;width:100%}.EventCard_eventHeader__fcizE{align-items:center;flex-direction:column;gap:.75rem;height:auto;margin-bottom:1.25rem;min-height:auto}.EventCard_eventTitleSection__wn97G{align-items:center;gap:.75rem;width:100%}.EventCard_eventName__GlgHU{-webkit-line-clamp:3;line-clamp:3;word-wrap:break-word;font-size:1.4rem;margin-bottom:0;text-align:center;width:100%}.EventCard_eventPin__nr0o1,.EventCard_pinLabel__jrB3x{font-size:.8rem}.EventCard_pinValue__qh1mE{font-size:.85rem;letter-spacing:.2px}.EventCard_statusBadge__UXjQP{font-size:.8rem;margin-top:0;padding:.4rem .9rem}.EventCard_eventInfo__Ea1Rz{border-radius:10px;box-sizing:border-box;margin-bottom:1.25rem;padding:1rem;width:100%}.EventCard_infoItem__uCkwy{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:.7rem 0}.EventCard_infoLabel__34jXj,.EventCard_infoValue__cC9jF{font-size:.95rem}.EventCard_eventActions__ZvVE8{flex-direction:column;gap:.8rem;margin:0 auto;max-width:280px;width:100%}.EventCard_copyAlert__s4gzz{font-size:.85rem;padding:.4rem .8rem}}@media (max-width:480px){.EventCard_eventCard__r5-Qj{border-radius:10px;margin-bottom:1.5rem;padding:.9rem}.EventCard_eventTitleSection__wn97G{gap:.5rem}.EventCard_eventName__GlgHU{font-size:2rem;line-height:1.2}.EventCard_eventPin__nr0o1{font-size:.8rem}.EventCard_pinLabel__jrB3x{font-size:1rem}.EventCard_pinValue__qh1mE{font-size:1rem;letter-spacing:.2px}.EventCard_statusBadge__UXjQP{border-width:1px;font-size:.75rem;padding:.3rem .7rem}.EventCard_eventInfo__Ea1Rz{border-radius:8px;margin-bottom:1rem;padding:.8rem}.EventCard_infoItem__uCkwy{align-items:flex-start;flex-direction:row;gap:.5rem;justify-content:space-between;padding:.6rem 0}.EventCard_infoLabel__34jXj{flex:0 0 auto;font-size:.8rem;max-width:35%;text-align:left}.EventCard_infoValue__cC9jF{flex:1 1;font-size:.8rem;max-width:60%;text-align:right;word-break:break-word}.EventCard_eventActions__ZvVE8{gap:.6rem;max-width:220px;padding-top:.4rem}}@keyframes EventCard_fadeInUp__zAMzq{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.NeedReloginPage_container__\+ad09{align-items:center;background-color:#011e3f;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:90vh;padding:1rem;width:100%}.NeedReloginPage_content__OEwGM{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0003;box-sizing:border-box;max-width:600px;overflow-wrap:break-word;padding:2.5rem 2rem;text-align:center;width:90%}.NeedReloginPage_title__cs\+N\+{color:#011e3f;font-family:alegreya sc,serif;font-size:2rem;margin-bottom:1rem}.NeedReloginPage_divider__JUFyQ{background-color:#2496a8;height:2px;margin:0 auto 1.5rem;width:50%}.NeedReloginPage_message__1VLC2{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.NeedReloginPage_buttonContainer__YtMMh{display:flex;justify-content:center;margin:0 auto;width:50%}@media (max-width:768px){.NeedReloginPage_container__\+ad09{padding:1rem .5rem}.NeedReloginPage_content__OEwGM{padding:1.5rem 1rem;width:92%}.NeedReloginPage_title__cs\+N\+{word-wrap:break-word;font-size:1.6rem}.NeedReloginPage_message__1VLC2{font-size:1rem;padding:0 .5rem}.NeedReloginPage_buttonContainer__YtMMh{width:90%}.NeedReloginPage_divider__JUFyQ{width:70%}}.CreateEventAlertPage_container__CDV-p{align-items:center;background-color:#011e3f;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:90vh;padding:2rem;width:100%}.CreateEventAlertPage_content__Lydlb{animation:CreateEventAlertPage_fadeInUp__dnJqG .8s ease-out forwards;background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0003;max-width:600px;padding:2.5rem 2rem;text-align:center;width:90%}.CreateEventAlertPage_title__QJJp\+{color:#011e3f;font-family:alegreya sc,serif;font-size:2.5rem;margin-bottom:1rem}.CreateEventAlertPage_divider__XOVq\+{background-color:#2496a8;height:2px;margin:0 auto 1.5rem;width:50%}.CreateEventAlertPage_message__DmU3d{color:#555;font-family:alegreya sc,serif;font-size:1.2rem;font-weight:700;line-height:1.6;margin-bottom:2rem}.CreateEventAlertPage_illustration__Q8Y-D{display:flex;justify-content:center;margin:2rem 0}.CreateEventAlertPage_emptyStateIcon__Y0Vy\+{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='120' height='120' fill='none' stroke='%232496a8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18M12 16v-2m0 4h0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:120px;opacity:.8;width:120px}.CreateEventAlertPage_buttonContainer__fqIIe{display:flex;justify-content:center;margin:0 auto;width:60%}@keyframes CreateEventAlertPage_fadeInUp__dnJqG{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.CreateEventAlertPage_container__CDV-p{padding:1rem .5rem}.CreateEventAlertPage_content__Lydlb{padding:1.5rem 1rem;width:92%}.CreateEventAlertPage_title__QJJp\+{font-size:2rem}.CreateEventAlertPage_message__DmU3d{font-size:1rem;padding:0 .5rem}.CreateEventAlertPage_buttonContainer__fqIIe{width:90%}.CreateEventAlertPage_divider__XOVq\+{width:70%}.CreateEventAlertPage_emptyStateIcon__Y0Vy\+{height:100px;width:100px}}.JoinedEvents_joinedEventsContainer__c4GMH{background:linear-gradient(135deg,#001933,#011e3f);font-family:Alegreya SC,serif;min-height:100vh;padding:2rem}.JoinedEvents_header__kMY-1{margin-bottom:3rem;text-align:center}.JoinedEvents_title__Zo6UZ{color:#fafbfb;font-family:Alegreya SC,serif;font-size:3rem;margin-bottom:1rem}.JoinedEvents_subtitle__FxoMx{color:#fafbfb;font-size:1.2rem;margin-bottom:0;opacity:.9}.JoinedEvents_loadingContainer__9eVjn{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh}.JoinedEvents_loadingText__eohVC{color:#fafbfb;font-family:Alegreya SC,serif;font-size:1.2rem;margin-top:1rem}.JoinedEvents_errorContainer__nhGeu{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:50vh;text-align:center}.JoinedEvents_errorTitle__v8CGl{color:#fafbfb;font-family:Alegreya SC,serif;font-size:2.5rem;margin-bottom:1rem}.JoinedEvents_errorText__rmMP5{color:#ff6b6b;font-family:Alegreya SC,serif;font-size:1.2rem;line-height:1.6;margin-bottom:2rem;max-width:600px}.JoinedEvents_eventsGrid__1lsh1{grid-gap:2.5rem;align-items:stretch;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));margin:0 auto;max-width:1400px}@media (max-width:768px){.JoinedEvents_joinedEventsContainer__c4GMH{padding:1rem}.JoinedEvents_title__Zo6UZ{font-size:2rem}.JoinedEvents_subtitle__FxoMx{font-size:1rem}.JoinedEvents_eventsGrid__1lsh1{gap:1rem;grid-template-columns:1fr;margin:0 auto;width:92%}}@media (max-width:480px){.JoinedEvents_joinedEventsContainer__c4GMH{padding:.75rem .5rem}.JoinedEvents_title__Zo6UZ{font-size:1.7rem}.JoinedEvents_subtitle__FxoMx{font-size:.9rem}.JoinedEvents_eventsGrid__1lsh1{width:95%}}:root{--button-font:"alegreya sc",serif}.Button_cardButton__x9yrq,.Button_shareButton__Bxlr2,.Button_viewButton__DRu6a{border-radius:30px;box-shadow:0 4px 6px #0000001a;color:#023166;cursor:pointer;display:inline-block;flex:1 1;font-family:alegreya sc,serif;font-family:var(--button-font);font-size:1.1rem;font-weight:600;min-width:140px;padding:.8rem 1.5rem;transition:all .3s ease-in-out;white-space:nowrap}.Button_viewButton__DRu6a{background:#fafbfb;border:2px solid #fafbfb;color:#001933}.Button_viewButton__DRu6a:hover{background:#fafbfbe6;border-color:#fafbfb;box-shadow:0 6px 10px #0003;color:#001933;transform:translateY(-3px)}.Button_viewButton__DRu6a:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.Button_shareButton__Bxlr2{background:#0000;border:2px solid #fafbfb;color:#fafbfb}.Button_shareButton__Bxlr2:hover{background:#2496a8;border-color:#2496a8;box-shadow:0 6px 10px #0003;color:#fafbfb;transform:translateY(-3px)}.Button_shareButton__Bxlr2:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.Button_cardButton__x9yrq{background:#fff;border:2px solid #011e3f;color:#011e3f}.Button_cardButton__x9yrq:hover{background:#2496a8;border-color:#011e3f;box-shadow:0 6px 10px #0003;color:#fff;transform:translateY(-3px)}.Button_cardButton__x9yrq:active{box-shadow:0 3px 6px #00000026;transform:translateY(1px)}.Button_disabled__X6cmh{box-shadow:none!important;cursor:not-allowed;opacity:.6;transform:none!important}.Button_disabled__X6cmh:hover{background:inherit;border-color:inherit;box-shadow:none!important;transform:none!important}.Button_shareButton__Bxlr2.Button_disabled__X6cmh:hover{background:#0000;border-color:#fafbfb;color:#fafbfb}.Button_viewButton__DRu6a.Button_disabled__X6cmh:hover{background:#fafbfb;border-color:#fafbfb;color:#001933}.Button_cardButton__x9yrq.Button_disabled__X6cmh:hover{background:#fff;border-color:#011e3f;color:#011e3f}@media (max-width:768px){.Button_cardButton__x9yrq,.Button_shareButton__Bxlr2,.Button_viewButton__DRu6a{font-size:1rem;min-width:120px;padding:.7rem 1.2rem}}@media (max-width:480px){.Button_cardButton__x9yrq,.Button_shareButton__Bxlr2,.Button_viewButton__DRu6a{font-size:.9rem;min-width:100px;padding:.6rem 1rem}}.EventCard_eventCard__HSSg\+{animation:EventCard_fadeInUp__mYbYz .6s ease forwards;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff10;border-radius:16px;box-shadow:0 8px 20px #0000004d;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:2rem 3rem;text-align:center;transition:all .3s ease}.EventCard_eventCard__HSSg\+:hover{box-shadow:0 12px 30px #0006;transform:translateY(-2px)}.EventCard_eventHeader__M1KhZ{align-items:flex-start;display:flex;gap:1rem;height:80px;justify-content:space-between;margin-bottom:1.5rem;min-height:80px}.EventCard_eventName__9xrrI{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#fafbfb;display:-webkit-box;flex:1 1;font-family:Alegreya SC,serif;font-size:2rem;line-height:1.3;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.EventCard_statusBadge__MQEpF{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-left:2px solid #0000;border-radius:20px;border-right:2px solid #0000;box-shadow:0 2px 8px #0003;flex-shrink:0;font-family:Arial;font-size:.9rem;font-weight:700;padding:.5rem 1rem;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.EventCard_statusBadge__MQEpF.EventCard_active__kdYpw{background-color:#27ae6066;border-left-color:#27ae60;border-right-color:#27ae60;color:#fafbfb}.EventCard_statusBadge__MQEpF.EventCard_ended__bQcEX{background-color:#50505f4d;border-left-color:#96969666;border-right-color:#96969666;color:#fafbfbcc}.EventCard_statusBadge__MQEpF.EventCard_upcoming__SLemH{background-color:#8e44ad66;border-left-color:#8e44ad;border-right-color:#8e44ad;color:#fafbfb}.EventCard_statusBadge__MQEpF:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.EventCard_eventInfo__gxNBP{background-color:#ffffff0d;border-radius:12px;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;margin-bottom:2rem;padding:1.5rem}.EventCard_infoItem__X6hn8{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;min-height:2.7rem;padding:.8rem 0}.EventCard_infoItem__X6hn8:last-child{border-bottom:none}.EventCard_infoLabel__-LtQm{font-weight:600;opacity:.9}.EventCard_infoLabel__-LtQm,.EventCard_infoValue__uk4fH{color:#fafbfb;font-family:Alegreya SC,serif;font-size:1.1rem}.EventCard_infoValue__uk4fH{font-weight:400;text-align:right}.EventCard_eventActions__rztzm{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:auto;padding-top:1rem}.EventCard_copyAlert__smpFe{animation:EventCard_fadeInOut__--KXb 3s forwards;background-color:#2496a8;border-radius:4px;color:#fafbfb;font-family:Arial;font-size:1.1rem;margin-top:1rem;padding:.5rem 1rem;text-align:center}@keyframes EventCard_fadeInOut__--KXb{0%{opacity:0;transform:translateY(-10px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes EventCard_fadeInUp__mYbYz{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.EventCard_eventCard__HSSg\+{border-radius:14px;box-shadow:0 6px 15px #00000040;box-sizing:border-box;margin:0 auto 2rem;max-width:100%;padding:1.25rem;width:100%}.EventCard_eventHeader__M1KhZ{align-items:center;flex-direction:column;gap:.75rem;height:auto;margin-bottom:1.25rem;min-height:auto}.EventCard_eventName__9xrrI{-webkit-line-clamp:3;line-clamp:3;word-wrap:break-word;font-size:1.4rem;margin-bottom:.25rem;text-align:center;width:100%}.EventCard_statusBadge__MQEpF{font-size:.8rem;padding:.4rem .8rem}.EventCard_eventInfo__gxNBP{margin-bottom:1.5rem;padding:1rem}.EventCard_infoItem__X6hn8{min-height:2.2rem;padding:.6rem 0}.EventCard_infoLabel__-LtQm,.EventCard_infoValue__uk4fH{font-size:1rem}.EventCard_eventActions__rztzm{flex-direction:column;gap:.75rem}}@media (max-width:480px){.EventCard_eventCard__HSSg\+{margin-bottom:1.5rem;padding:1rem}.EventCard_eventName__9xrrI{font-size:1.2rem}.EventCard_infoLabel__-LtQm,.EventCard_infoValue__uk4fH{font-size:.9rem}}.NoJoinedEventsPage_container__Foiia{align-items:center;background-color:#011e3f;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:90vh;padding:2rem;width:100%}.NoJoinedEventsPage_content__hsHlp{animation:NoJoinedEventsPage_fadeInUp__0yzIn .8s ease-out forwards;background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0003;max-width:600px;padding:2.5rem 2rem;text-align:center;width:90%}.NoJoinedEventsPage_title__WGevX{color:#011e3f;font-family:alegreya sc,serif;font-size:2.5rem;margin-bottom:1rem}.NoJoinedEventsPage_divider__kqkui{background-color:#2496a8;height:2px;margin:0 auto 1.5rem;width:50%}.NoJoinedEventsPage_message__gy5i3{color:#555;font-family:alegreya sc,serif;font-size:1.2rem;font-weight:700;line-height:1.6;margin-bottom:2rem}.NoJoinedEventsPage_illustration__C0MG8{display:flex;justify-content:center;margin:2rem 0}.NoJoinedEventsPage_emptyStateIcon__TIsEX{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='120' height='120' fill='none' stroke='%232496a8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18M12 16v-2m0 4h0'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:120px;opacity:.8;width:120px}.NoJoinedEventsPage_buttonContainer__8asy2{display:flex;justify-content:center;margin:0 auto;width:60%}@keyframes NoJoinedEventsPage_fadeInUp__0yzIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.NoJoinedEventsPage_container__Foiia{padding:1rem .5rem}.NoJoinedEventsPage_content__hsHlp{padding:1.5rem 1rem;width:92%}.NoJoinedEventsPage_title__WGevX{font-size:2rem}.NoJoinedEventsPage_message__gy5i3{font-size:1rem;padding:0 .5rem}.NoJoinedEventsPage_buttonContainer__8asy2{width:90%}.NoJoinedEventsPage_divider__kqkui{width:70%}.NoJoinedEventsPage_emptyStateIcon__TIsEX{height:100px;width:100px}}.NeedReloginPage_container__ZF6fT{align-items:center;background-color:#011e3f;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:90vh;padding:1rem;width:100%}.NeedReloginPage_content__cdZsq{background-color:#fff;border-radius:16px;box-shadow:0 4px 12px #0003;box-sizing:border-box;max-width:600px;overflow-wrap:break-word;padding:2.5rem 2rem;text-align:center;width:90%}.NeedReloginPage_title__Jb13S{color:#011e3f;font-family:alegreya sc,serif;font-size:2rem;margin-bottom:1rem}.NeedReloginPage_divider__KD6x4{background-color:#2496a8;height:2px;margin:0 auto 1.5rem;width:50%}.NeedReloginPage_message__\+AZ0N{color:#555;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.NeedReloginPage_buttonContainer__gDAhM{display:flex;justify-content:center;margin:0 auto;width:50%}@media (max-width:768px){.NeedReloginPage_container__ZF6fT{padding:1rem .5rem}.NeedReloginPage_content__cdZsq{padding:1.5rem 1rem;width:92%}.NeedReloginPage_title__Jb13S{word-wrap:break-word;font-size:1.6rem}.NeedReloginPage_message__\+AZ0N{font-size:1rem;padding:0 .5rem}.NeedReloginPage_buttonContainer__gDAhM{width:90%}.NeedReloginPage_divider__KD6x4{width:70%}}.AboutUs_aboutContainer__swokh{background-color:#fff;color:#011e3f;display:flex;flex-direction:column;font-family:Helvetica Neue,sans-serif;min-height:100vh;padding:2rem}.AboutUs_contentWrapper__gSHfp{flex:1 1}.AboutUs_header__4oz7k{margin-bottom:2rem;text-align:center}.AboutUs_header__4oz7k h1{font-size:2.5rem;margin:0}.AboutUs_langToggle__Kp9w4{margin-top:1rem}.AboutUs_langToggle__Kp9w4 button{background:#0000;border:2px solid #011e3f;color:#011e3f;cursor:pointer;font-size:1rem;margin:0 .5rem;padding:.5rem 1rem;transition:background-color .3s,color .3s}.AboutUs_langToggle__Kp9w4 button:hover{background-color:#011e3f;color:#fff}.AboutUs_mainContent__V7ICQ{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:0 auto;max-width:1200px;padding:1rem}.AboutUs_section__8cjFw{border-bottom:1px solid #dfe4ea;margin-bottom:2rem;padding:1rem}.AboutUs_section__8cjFw h2{border-bottom:2px solid #011e3f;font-size:2rem;margin-bottom:1rem;padding-bottom:.5rem}.AboutUs_section__8cjFw p{font-size:1.1rem;line-height:1.6}.AboutUs_section__8cjFw:last-of-type{border-bottom:none}.AboutUs_footer__GZOyN{border-top:1px solid #dfe4ea;padding:1rem 0;text-align:center}.PricingPage_pricingPage__\+YMmi{background:#fff;display:flex;flex-direction:column;min-height:100vh}.PricingPage_hero__2nRQc{background:#2977cf;color:#fff;padding:4rem 2rem;text-align:center}.PricingPage_hero__2nRQc h1{font-family:alegreya sc;font-size:2.5rem;margin-bottom:.75rem}.PricingPage_hero__2nRQc p{font-size:1.1rem;opacity:.95}.PricingPage_main__OTOmE{flex:1 1;padding:3rem 2rem}.PricingPage_sectionTitle__xFRjy{color:#011e3f;font-size:1.8rem;margin:0 auto 2rem;text-align:center}.PricingPage_plansSection__4i1NZ{margin:0 auto 5rem;max-width:1200px}.PricingPage_plansGrid__8YznQ{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.PricingPage_note__0vNz6{color:#666;margin-top:1rem;text-align:center}.PricingPage_faqSection__zLaIj{margin:0 auto 4rem;max-width:1000px}.PricingPage_faqList__q3xm-{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media (max-width:768px){.PricingPage_hero__2nRQc{padding:2.5rem 1rem}.PricingPage_hero__2nRQc h1{font-size:2rem}.PricingPage_hero__2nRQc p{font-size:1rem}.PricingPage_main__OTOmE{padding:2rem 1rem}.PricingPage_sectionTitle__xFRjy{font-size:1.5rem;margin-bottom:1.5rem}.PricingPage_plansSection__4i1NZ{margin:0 auto 3rem;max-width:100%}.PricingPage_plansGrid__8YznQ{display:flex;flex-direction:column;gap:1.5rem;width:100%}.PricingPage_faqSection__zLaIj{margin:0 auto 2rem;max-width:100%}.PricingPage_faqList__q3xm-{gap:.75rem}}.PlanCard_planCard__mXuJJ{background:#fff;border:1px solid #eef2f7;border-radius:12px;box-shadow:0 4px 12px #00000014;display:flex;flex-direction:column;height:100%;padding:1.5rem;transition:transform .25s ease,box-shadow .25s ease}.PlanCard_planCard__mXuJJ:hover{box-shadow:0 8px 16px #0000001f;transform:translateY(-4px)}.PlanCard_strikethrough__hI33S{color:#9aa6b2;text-decoration:line-through}.PlanCard_badgeGroup__t6WFp{align-items:center;display:flex;gap:.5rem}.PlanCard_promoBadge__5QmV7{background:#2496a8;border:1px solid #2496a8;border-radius:999px;color:#fff;font-size:.8rem;font-weight:600;padding:.4rem .8rem}.PlanCard_unlimited__9A6MY{margin-left:.25rem}.PlanCard_promoText__1Syqi,.PlanCard_unlimited__9A6MY{color:#2496a8;font-weight:600}.PlanCard_recommended__tF5eL{border-color:#2977cf;box-shadow:0 8px 18px #2977cf40}.PlanCard_planHeader__a6i0m{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.PlanCard_planName__xWE2T{color:#011e3f;font-size:1.25rem;font-weight:700}.PlanCard_planSubtitle__NOhSa{color:#2977cf;font-size:.9rem;font-weight:600;letter-spacing:.2px;line-height:1.4;margin:.25rem 0 .75rem;opacity:.95}.PlanCard_badge__8dq6I{background:#023166;border-radius:999px;color:#fff;font-size:.75rem;padding:.25rem .5rem}.PlanCard_priceBox__otgEj{align-items:baseline;display:flex;gap:.5rem;margin-bottom:.75rem}.PlanCard_priceContainer__-FESm{align-items:flex-start;display:flex;flex-direction:column}.PlanCard_originalPrice__K2q7I{color:#9aa6b2;font-size:.85rem;margin-bottom:.25rem;text-decoration:line-through}.PlanCard_price__\+MDm9{color:#023166;font-size:2rem;font-weight:800}.PlanCard_priceNote__\+4loY{color:#666;font-size:.9rem}.PlanCard_planDesc__miVfZ{color:#666;display:flex;flex:1 1;flex-direction:column;margin:.5rem 0 1.25rem}.PlanCard_descLine__kSSWI{line-height:2.5}.PlanCard_ctaBox__Ih3hQ{margin-top:auto;text-align:center}.PlanCard_ctaButton__3iGG\+{background:#023166;border-radius:999px;color:#fff;display:inline-block;padding:.75rem 1.5rem;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.PlanCard_ctaButton__3iGG\+:hover{background:#023166;box-shadow:0 6px 10px #00000026;transform:translateY(-2px)}.PlanCard_ctaTextOnly__fQ5Lp{background:#0000;border:1px solid #023166;border-radius:8px;color:#023166;display:inline-block;font-size:.85rem;font-weight:500;padding:.6rem 1.2rem;text-align:center}@media (max-width:768px){.PlanCard_planCard__mXuJJ{box-sizing:border-box;flex-shrink:0;margin:0;padding:1.25rem;width:100%}.PlanCard_planName__xWE2T{font-size:1.1rem}.PlanCard_planSubtitle__NOhSa{font-size:.85rem;margin:.25rem 0 .5rem}.PlanCard_badge__8dq6I{font-size:.7rem;padding:.2rem .4rem}.PlanCard_priceBox__otgEj{margin-bottom:.5rem}.PlanCard_originalPrice__K2q7I{font-size:.8rem;margin-bottom:.2rem}.PlanCard_price__\+MDm9{font-size:1.6rem}.PlanCard_planDesc__miVfZ{margin:.5rem 0 1rem}.PlanCard_descLine__kSSWI{font-size:.9rem;line-height:2.2}.PlanCard_ctaButton__3iGG\+{font-size:.9rem;padding:.65rem 1.25rem}.PlanCard_ctaTextOnly__fQ5Lp{font-size:.8rem;padding:.55rem 1rem}}.CustomerService_customerServiceContainer__E3gsj{background-color:#fff;color:#011e3f;display:flex;flex-direction:column;font-family:Helvetica Neue,sans-serif;min-height:100vh;padding:2rem}.CustomerService_contentWrapper__E8qkf{flex:1 1}.CustomerService_header__C8kCw{margin-bottom:3rem;text-align:center}.CustomerService_header__C8kCw h1{color:#011e3f;font-size:2.5rem;margin:0 0 1rem}.CustomerService_subtitle__p9vGC{color:#666;font-size:1.2rem;margin:0}.CustomerService_mainContent__shWlA{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:0 auto;max-width:1200px;padding:2rem}.CustomerService_contentLayout__J83KS{grid-gap:3rem;align-items:stretch;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.CustomerService_contactSection__uYln1,.CustomerService_feedbackSection__n0n4H{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;padding:2rem}.CustomerService_contactSection__uYln1 h2,.CustomerService_feedbackSection__n0n4H h2{border-bottom:2px solid #011e3f;color:#011e3f;font-size:2rem;margin-bottom:2rem;padding-bottom:.5rem}.CustomerService_contactInfo__dq3EN{margin-bottom:2rem}.CustomerService_contactItem__r6QhC{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;display:flex;margin-bottom:1.5rem;padding:1rem;transition:all .3s ease}.CustomerService_contactItem__r6QhC:hover{background:#e7f3ff;border-color:#2977cf}.CustomerService_contactDetails__Fohz1 h3{color:#011e3f;font-size:1.1rem;margin:0 0 .3rem}.CustomerService_contactValue__5E2zm{color:#333;font-size:1rem;font-weight:500;margin:0}.CustomerService_feedbackContent__ls4qA{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.CustomerService_feedbackSection__n0n4H p{color:#555;flex:1 1;font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.CustomerService_feedbackButton__iRFwK{align-self:center;background:#2977cf;border:none;border-radius:8px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;max-width:300px;padding:1rem 2rem;transition:all .3s ease}.CustomerService_feedbackButton__iRFwK:hover{background:#1e5ba3;box-shadow:0 4px 8px #00000026;transform:translateY(-1px)}.CustomerService_footer__dyoT8{border-top:1px solid #dfe4ea;margin-top:2rem;padding:2rem 0 1rem;text-align:center}.CustomerService_footer__dyoT8 p{color:#666;font-size:.9rem;margin:0}@media (max-width:768px){.CustomerService_customerServiceContainer__E3gsj{padding:1rem}.CustomerService_header__C8kCw h1{font-size:2rem}.CustomerService_subtitle__p9vGC{font-size:1rem}.CustomerService_mainContent__shWlA{padding:1.5rem}.CustomerService_contentLayout__J83KS{gap:2rem;grid-template-columns:1fr}.CustomerService_contactItem__r6QhC{padding:.8rem}.CustomerService_feedbackSection__n0n4H{padding:2rem}}@media (max-width:480px){.CustomerService_customerServiceContainer__E3gsj{padding:.5rem}.CustomerService_header__C8kCw{margin-bottom:2rem}.CustomerService_header__C8kCw h1{font-size:1.8rem}.CustomerService_mainContent__shWlA{padding:1rem}.CustomerService_contactSection__uYln1 h2{font-size:1.5rem}.CustomerService_feedbackSection__n0n4H{padding:1.5rem}.CustomerService_feedbackButton__iRFwK{font-size:1rem;padding:.8rem 1.5rem}}
/*# sourceMappingURL=main.3f8947ca.css.map*/