html,body{font-family:SF Pro,sans-serif;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box;line-height:1.5}*,*:before,*:after{box-sizing:border-box;margin:0}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:#ffffff}*::-webkit-scrollbar-thumb{background:#cccccc;border-radius:15px}*::-webkit-scrollbar-thumb:hover{background:#aaaaaa}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.event-detail-invite-title{display:flex;justify-content:space-between}.event-detail-invite-title .invite{display:flex;color:#fff;padding:4px 12px;border-radius:9px;background:#595959}.event-detail-invite-title .invite .invite-name{margin-left:2px;line-height:10px;text-align:left;font-size:12px}.event-detail-invite-title .invite:hover{background:#8c8c8c;transition:.3s ease-in-out}.main-body{width:100%;height:100vh;z-index:1;position:relative;overflow:auto}.width100{width:100%}.height100{height:100%}.black-button{border-radius:8px;background:#595959;color:#fff;font-size:14px;font-weight:500}.black-button:hover{opacity:.8;background:#ffffff!important;color:#434343!important;border:1px solid #434343}.grey-button{border-radius:8px;background:#d9d9d9;color:#262626;font-size:14px;font-weight:500}.grey-button:hover{opacity:.8;background:#ffffff!important;color:#8c8c8c!important}.subscribe-button{border-radius:8px;border:1.5px solid #ffffff;background:#654bff;color:#fff;font-size:14px;font-weight:600}.subscribe-button:hover{opacity:.8;background:#ffffff!important;color:#654bff!important;border:1.5px solid #654bff!important}.subscribed-button{border-radius:8px;border:2px solid #ffffff;background:#ffffff20;color:#fff;font-size:14px;font-weight:500}.subscribed-button:hover{opacity:.8;background:#ffffff!important;color:#434343!important;border:2px solid #595959}.pointer{cursor:pointer}.flex-space-between{display:flex;justify-content:space-between;align-items:center}.flex-center{display:flex;justify-content:center;align-items:center}.flex-left{display:flex;justify-content:flex-start;align-items:center}.flex-right{display:flex;justify-content:flex-end;align-items:center}.mt5{margin-top:5px}.mt8{margin-top:8px}.mt10{margin-top:10px}.mt22{margin-top:22px}.mt45{margin-top:45px}.mr5{margin-right:5px}.mr8{margin-right:8px}.mr15{margin-right:15px}.mb24{margin-bottom:24px}.ml8{margin-left:8px}.ant-tabs .ant-tabs-nav-wrap{justify-content:center}.header{position:fixed;top:0;left:0;height:50px;width:100%;display:flex;justify-content:space-between;padding:11px 23px;text-align:center;z-index:999}.header *{display:flex;justify-content:center;align-items:center}.header * .header-right-button{margin-left:6px;border-color:#8c8c8c;background:rgba(255,255,255,.3);color:#595959}.header * .header-right-button:hover{background:#f4ebff!important;color:#654bff!important;border-color:#654bff!important}.header_sub{display:flex;justify-content:space-between;align-items:center}.logo{width:50px;height:50px}.sign-in-button{border-radius:var(--Radius-Control-L, 10px);background:rgba(90,90,90,.8);color:#fff;font-weight:510}.sign-in-button:hover{background:#f4ebff!important;color:#654bff!important;border-color:#654bff!important}.create-event-button{border-radius:var(--Radius-Control-L, 10px);border-color:#8c8c8c;background:rgba(255,255,255,.3);color:#595959;font-weight:500}.create-event-button:hover{background:#f4ebff!important;color:#654bff!important;border-color:#654bff!important}.avatar-dropdown{margin-left:10px;width:37.795px;height:37.795px;flex-shrink:0;border-radius:37.795px;cursor:pointer;background:url(<path-to-image>) lightgray 50% / cover no-repeat,#55c2b9;box-shadow:0 4px 20px #00000040}.avatarImg{width:22px;height:22px;border-radius:50%}.member-line-name{color:#8c8c8c;font-size:16px;font-style:normal;font-weight:510;letter-spacing:-.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.settings-menu-item{display:none!important}}.message-sender-text{color:#595959;font-weight:600;padding-top:2px;padding-bottom:2px}.message-time-text{color:#8c8c8c;font-weight:500;padding-top:6px}.drawer-event-image-sm{width:152px;height:85px;overflow:hidden;margin-left:4px}.message-drawer .ant-divider{margin:15px 0}@media (max-width: 570px){.create-event-button{display:none}}.red-dot{position:absolute;top:4.5px;right:4.5px;width:10px;height:10px;background-color:red;border-radius:50%;border:2px solid white;transform:translate(50%,-50%)}#header{color:#0ff}.digit-clock{margin-left:10px;color:#595959}@media (max-width: 500px){.digit-clock{display:none}}.login-modal-content .ant-modal-content{background:#ececec}.login-modal .login-header{font-style:normal;font-weight:500;font-size:20px;margin-bottom:12px;letter-spacing:-.3px}.login-modal .login-header .welcome{color:#434343;font-size:26px;font-weight:700;line-height:24px;margin-top:10px;margin-bottom:10px}.login-modal .login-header .desc{color:#595959;font-size:14px}.login-modal .ant-form-item{margin-bottom:10px}.login-modal .ant-divider{margin:10px 0}.login-modal .primary-login-form-button{background-color:#654bff;width:100%;font-size:14px;font-weight:500}.login-modal .login-code{position:relative;padding-top:15px;height:110px}.login-modal .login-code .number-box{position:relative;display:flex;flex-direction:row;justify-content:space-around}.login-modal .login-code .number-box .number-item{border-radius:5px;border:1px solid #cacaca;width:30px;height:30px;font-weight:400;font-size:12px;line-height:69px;display:flex;justify-content:center;align-items:center;color:#000;background-color:#fff}.login-modal .login-code .number-box .isfocus{border:1px solid #000000}.login-modal .login-code .number-box .error{border:1px solid red}.login-modal .login-code .code-form{position:absolute;top:15px;width:100%}.login-modal .login-code .code-form .input-item .ant-input{opacity:0;height:30px}.login-modal .login-code .code-form .code-btn{border-radius:5px;background:#dadada;color:#717171;font-size:12px;font-weight:400;letter-spacing:-.12px}.login-modal .login-code .code-form .code-form-login{border-radius:8px;background:#4a4a4a;color:#fff;font-size:14px;font-weight:500}.login-modal .login-code .code-form .code-form-login:hover{opacity:.8;background:#4a4a4a!important;color:#fff!important}.login-modal .other-btn{width:100%;display:flex;justify-content:center;align-items:center;border-radius:5px;background:#dedede;color:#595959;letter-spacing:-.12px}.login-modal .nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc{background-color:#d9d9d9;transition:background-color .3s ease}.login-modal .nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc:hover{background-color:#654bff}.login-modal .other-login-button{border:2px solid #d9d9d9;transition:border-color .3s ease}.login-modal .other-login-button:hover{border-color:#654bff!important}.wechat-login-bind-email{width:100%}.wechat-login-bind-email .bind-email-header{font-style:normal;font-weight:500;margin-bottom:12px}.wechat-login-bind-email .bind-email-header .welcome{color:#202020;font-size:20px;line-height:24px;margin-bottom:10px}.wechat-login-bind-email .bind-email-header .desc{color:#595959;font-size:14px;line-height:18px;letter-spacing:-.12px}.wechat-login-modal{width:100%;height:280px;display:flex;flex-direction:column;justify-content:center;align-items:center}.wechat-login-modal .tips{font-size:14px;color:#999;margin-bottom:15px}.wechat-login-modal .qrcode-box{width:200px;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}.wechat-login-modal .qrcode-box img{width:100%;height:100%}.cancel-modal .title{color:var(--gray-900, #202020);font-size:20px;font-style:normal;font-weight:510;line-height:24px;border-bottom:0px}.cancel-modal .text{color:#5d5d5d;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:-.12px}.cancel-modal .buttons{display:flex;justify-content:space-between;margin-top:20px}.cancel-modal .buttons button{width:48%;height:30px;border-radius:8px;font-size:14px;font-style:normal;font-weight:500;line-height:17px;letter-spacing:-.7px}.contact-modal .title{color:#434343;text-align:left;font-size:20px;font-weight:590}.contact-modal .ant-divider{margin:10px 0}.contact-modal .contact-prompt{font-size:14px;color:#8c8c8c;letter-spacing:-.7px;margin-bottom:5px}.contact-modal .content{margin-bottom:10px}.contact-modal .content .message-title{color:#595959;font-weight:590;line-height:137%;letter-spacing:-.7px;margin-bottom:5px}.contact-modal .content .message-tip{font-size:14px;color:#8c8c8c;letter-spacing:-.7px;margin-top:5px}.contact-modal .buttons .button-send{display:flex;line-height:32px;text-align:center}.contact-modal .buttons .button-send .text{margin-left:3px;color:#fff}.contact-modal .buttons .button-send:hover{color:#fff;background-color:#000}.attendee-modal .title{height:30px;font-size:20px;font-weight:500;line-height:24px;color:#202020;border-bottom:1px solid rgba(212,212,212,.49)}.attendee-modal .attendee-item{height:50px;display:flex;justify-content:space-between;align-items:center}.member-line{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.member-line .left{display:flex;align-items:center;overflow:hidden;cursor:pointer}.member-line .left .avatar{display:flex;object-fit:auto;width:22px;height:22px}.member-line .left .name{color:#8c8c8c;font-size:16px;font-style:normal;font-weight:510;line-height:175%;letter-spacing:-.8px;padding-left:2px;padding-right:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-line .right{display:flex;flex-direction:row;justify-items:center;align-items:center;overflow:hidden}.member-line .right .sponsor{color:#8c8c8c}.member-line .right .member-line-social-media{display:flex;justify-content:center;align-items:center;height:100%}.apply-modal{box-shadow:0 2px 10px #0000001a;padding:10px;max-width:100%;margin:0 auto}.title{margin-top:15px;margin-bottom:10px;font-size:20px;font-style:normal;font-weight:590;line-height:100%;letter-spacing:-.8px}.content{text-align:left;font-size:16px;line-height:130%;letter-spacing:-.7px;align-items:center;color:#595959;margin-bottom:10px}.payment-modal .event{display:flex;padding-bottom:10px;border-bottom:1px solid #cfcfcf}.payment-modal .event .event-img{width:88px;height:88px;border-radius:10px}.payment-modal .event .event-info{width:100%;margin-left:10px;display:flex;flex-direction:column;justify-content:space-between}.payment-modal .event .event-info .event-title .title{margin-bottom:5px;color:#484848;font-family:SF Pro;font-size:16px;font-style:normal;font-weight:510;line-height:137%;letter-spacing:-.8px}.payment-modal .event .event-info .event-title .creator{display:flex}.payment-modal .event .event-info .event-title .creator img{aspect-ratio:1;object-fit:auto;object-position:center;width:23px;height:23px;align-self:stretch;border-radius:11.5px}.payment-modal .event .event-info .event-title .creator .name{margin-left:5px}.payment-modal .event .event-info .event-price{display:flex;justify-content:space-between}.payment-modal .event .event-info .event-price .total{color:#707070;font-family:SF Pro;font-size:16px;font-style:normal;font-weight:480;line-height:137%;letter-spacing:-.8px}.payment-modal .event .event-info .event-price .price{color:#3c3c3c;font-family:SF Pro;font-size:16px;font-style:normal;font-weight:500;line-height:137%;letter-spacing:-.8px}.payment-modal .payment .title{color:#484848;font-family:SF Pro;font-size:16px;font-style:normal;font-weight:500;line-height:137%;letter-spacing:-.8px}.payment-modal .payment .subtitle{color:#747474;font-family:SF Pro;font-size:14px;font-style:normal;font-weight:480;line-height:137%;letter-spacing:-.7px}.payment-modal .payment .card-element-container{margin:15px 0}.payment-modal .payment .card-element-container #card-element{padding:10px;border:1px solid #ddd;border-radius:5px;background:white;min-height:40px}.payment-modal .payment .card-element-container .error-message{color:#dc3545;margin-top:10px;font-size:14px}.payment-modal .payment .pay-button{margin-top:20px;background-color:#ffa901;width:100%}body,body.dark{--primary-color: #48bdcd}.ellipsis{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.footer-wrap{padding:48px 24px;max-width:1200px;margin:0 auto}.footer-wrap .logo-section{text-align:center;margin-bottom:20px}.footer-wrap .logo-section .footer-logo{width:48px;height:48px;margin-bottom:8px}.footer-wrap .logo-section .tagline{color:#595959;font-size:16px;font-weight:400;margin:0}.footer-wrap .footer-links{display:flex;justify-content:center;gap:80px}.footer-wrap .footer-links .link-column .footer-link{display:block;color:#595959;text-decoration:none;font-size:16px;font-weight:400}.footer-wrap .footer-links .link-column .footer-link:hover{color:#262626}@media (max-width: 768px){.footer-wrap .footer-links{flex-direction:column;align-items:center;gap:32px;text-align:center}}
