.App{font-family:Inter!important;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}.container{margin:0 auto;max-width:1120px}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:768px){body.appdownload-closed main{padding-top:64px!important}body:not(.appdownload-closed) main{padding-top:128px!important}}a{text-decoration:none}.ant-form-item{margin:0}.inner-label-input{position:relative;width:100%}.inner-label-input.error .floating-label{color:#d00000}.inner-label-input.error .ant-input,.inner-label-input.error .ant-input-affix-wrapper,.inner-label-input.error .ant-select-selector{border-color:#d00000!important}.inner-label-input .floating-label{background:#fff;color:#a3a3a3;font-size:12px;left:12px;padding:0 4px;position:absolute;top:-8px;z-index:10}.common-input-wrapper .ant-input-affix-wrapper{max-height:48px}.common-input-wrapper .ant-input-affix-wrapper,.common-input-wrapper textarea{align-items:center;align-self:stretch;border:1px solid #a3a3a3!important;border:1px solid var(--Neutral-04,#a3a3a3)!important;border-radius:8px;box-shadow:none!important;display:flex;padding:12px 16px}.common-input-wrapper .ant-select{height:100%;width:100%}.common-input-wrapper .ant-picker,.common-input-wrapper .ant-select-selector{align-items:center;border:1px solid #a3a3a3!important;border:1px solid var(--Neutral-04,#a3a3a3)!important;border-radius:8px!important;box-shadow:none!important;display:flex;height:48px!important;padding:0 16px}.ant-select-item{padding:10px 16px!important}.ant-picker-cell{height:47px;padding:0!important;width:47px}.ant-picker-cell-inner{border-radius:50%!important;height:30px!important;padding:2px;width:30px}.ant-picker-cell-inner:before{border:none!important}.ant-drawer-content{border-radius:8px 8px 0 0}.ant-drawer-content-wrapper{height:-webkit-fit-content!important;height:fit-content!important}.ant-btn{box-shadow:none!important}.ant-empty-image{height:-webkit-fit-content!important;height:fit-content!important}.ant-empty-image img{max-height:281px!important;max-width:400px!important;object-fit:contain;width:100%}.floating-login-container{align-items:center;background:#fff;bottom:0;display:flex;height:100px;justify-content:center;min-height:100px!important;position:fixed;width:auto;width:100%;z-index:500;z-index:1000}.floating-login-container .floating-login-panel{align-items:center;display:flex;gap:12px;padding:10px 14px;position:relative;width:100%}.floating-login-container .floating-login-panel img{height:44px;width:auto}.floating-login-container .floating-login-info{color:#404040;color:var(--Neutral-02,#404040);font-size:16px;font-weight:400;line-height:24px}.floating-login-container .floating-login-info .title{color:#404040;color:var(--Neutral-02,#404040);font-size:16px;font-weight:700}.floating-login-container .floating-login-info .title .brand{color:#d00000;color:var(--Primary-01,#d00000)}.floating-login-container .floating-login-button{color:#fff;color:var(--Base-White,#fff);font-size:14px;font-weight:700;height:44px}.floating-login-container .close-btn{align-items:center;background:#000;border:none;border-radius:0 0 0 16px;display:flex;justify-content:center;opacity:.25;padding:2px 4px 2px 8px;position:absolute;right:0;top:0}@media(max-width:768px){.floating-login-container{height:76px;min-height:76px!important;padding:16px}.floating-login-container .floating-login-button,.floating-login-container a{width:100%}}.custom-status-modal .ant-modal-content{border-radius:8px;padding:16px}.custom-status-modal .modal-body{padding:12px 8px;text-align:center}.custom-status-modal .modal-body .modal-icon{font-size:36px;margin-bottom:12px}.custom-status-modal .modal-body .modal-title{color:#171717;color:var(--Neutral-01,#171717);font-size:20px;font-weight:700;margin:0 0 8px;text-align:center}.custom-status-modal .modal-body .modal-message{color:#737373;color:var(--Neutral-03,#737373);font-size:14px}.custom-status-modal .modal-body .modal-message a{color:#1677ff;text-decoration:underline}.custom-status-modal .modal-body .modal-footer{display:flex;gap:8px;justify-content:center;margin-top:24px}.custom-status-modal .modal-body .modal-footer .ant-btn{border-radius:6px;font-weight:500;height:44px;min-width:96px;width:50%}.custom-status-modal .modal-body .modal-footer .ant-btn-primary{background-color:#d70000;border-color:#d70000}.custom-status-modal .modal-body .modal-footer .ant-btn-primary:focus,.custom-status-modal .modal-body .modal-footer .ant-btn-primary:hover{background-color:#b80000;border-color:#b80000}.link{cursor:pointer}.content-modal .ant-modal-title{border-bottom:1px solid #f5f5f5;color:#d70000;font-size:18px;font-weight:600;padding-bottom:10px;padding-top:20px;text-align:center}.content-modal .ant-modal-content{border-radius:12px;overflow:hidden;padding:0}.content-modal .content-modal-body{padding:0 24px 24px}.content-modal .content-modal-body .content-modal-header{display:flex;justify-content:flex-end;padding:16px 20px 0}.content-modal .content-modal-body .content-modal-header .close-button{color:#8c8c8c;padding:4px}.content-modal .content-modal-body .content-modal-header .close-button:hover{background-color:#f5f5f5;color:#595959}.content-modal .content-modal-body .content-modal-title-section{align-items:center;background:#fafafa;background:var(--Neutral-08,#fafafa);border-radius:8px;display:flex;justify-content:center;padding:16px}.content-modal .content-modal-body .content-modal-title-section .content-modal-subtitle{color:#595959;font-size:14px;line-height:1.5;margin:0}.content-modal .content-modal-body .content-modal-sections{max-height:400px;overflow-y:auto}.content-modal .content-modal-body .content-modal-sections .content-section{margin-bottom:20px}.content-modal .content-modal-body .content-modal-sections .content-section:last-child{margin-bottom:0}.content-modal .content-modal-body .content-modal-sections .content-section .section-title{color:#262626;font-size:15px;font-weight:600;margin:0 0 8px}.content-modal .content-modal-body .content-modal-sections .content-section .section-content{color:#595959;font-size:14px;line-height:1.6;margin:0;text-align:justify}.content-modal .content-modal-body .content-modal-footer{border-top:1px solid #f0f0f0;margin-top:20px;padding:20px 24px 24px;text-align:center}.content-modal .content-modal-body .content-modal-footer .ant-btn{background-color:#d70000;border-color:#d70000;border-radius:6px;font-weight:500;height:40px;min-width:100px}.content-modal .content-modal-body .content-modal-footer .ant-btn:focus,.content-modal .content-modal-body .content-modal-footer .ant-btn:hover{background-color:#b80000;border-color:#b80000}.content-modal-sections::-webkit-scrollbar{width:6px}.content-modal-sections::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.content-modal-sections::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.content-modal-sections::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.mobile-country-drawer .ant-drawer-body{padding:16px}.mobile-country-drawer .drawer-search{height:40px}.mobile-country-drawer .drawer-search .ant-input-affix-wrapper,.mobile-country-drawer .drawer-search .common-input-wrapper{box-sizing:border-box;height:40px!important;width:100%}.mobile-country-drawer .ant-list-item.country-item{border-bottom:1px solid #f2f2f2;cursor:pointer;padding:16px}.mobile-country-drawer .ant-list-item.country-item .country-name{color:#222;flex:1 1;font-size:15px}.mobile-country-drawer .ant-list-item.country-item .country-code{color:#8c8c8c}.mobile-country-drawer .ant-list-item.country-item.selected{background:#fff}.phone-auth-container{align-items:center;background-color:#fff;display:flex;justify-content:center}.phone-auth-image{height:100vh}.phone-auth-wrapper{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:50%;z-index:1}.phone-auth-wrapper .phone-auth-card{box-shadow:none;box-sizing:border-box;max-width:532px;padding:140px 24px 56px;width:100%}.phone-auth-wrapper .phone-auth-card .phone-auth-header{text-align:center}.phone-auth-wrapper .phone-auth-card .phone-auth-header img{height:auto;width:120px}.phone-auth-wrapper .phone-auth-card .phone-auth-header-title{color:#171717;color:var(--Neutral-01,#171717);font-size:24px;font-weight:500;text-align:center}.phone-auth-wrapper .phone-auth-card .ant-form{display:flex;flex-direction:column;gap:20px;width:100%}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item{margin-bottom:0}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .ant-checkbox-checked .ant-checkbox-inner{background-color:#d00000;border-color:#d00000}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .ant-checkbox-wrapper{align-items:flex-start;display:flex;justify-content:flex-start}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .ant-checkbox-wrapper .ant-checkbox{top:2px}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input{width:100%}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input.error .floating-label{color:#d00000}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input.error .ant-input,.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input.error .ant-input-affix-wrapper,.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input.error .ant-select-selector{border-color:#d00000!important}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .floating-label{background:#fff;color:#a3a3a3;font-size:12px;left:12px;padding:0 4px;position:absolute;top:-8px;z-index:10}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-group{display:flex;padding:2px;transition:border .3s}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-group .ant-select{height:100%}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-group .ant-select-selector{width:120px}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-group .ant-input,.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-group .ant-input-number,.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-group .ant-select-selector{border-color:#a3a3a3;flex:1 1;height:50px}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-affix-wrapper,.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-number-wrapper{border-color:#a3a3a3;height:50px;width:100%}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-affix-wrapper .ant-btn-color-link,.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-number-wrapper .ant-btn-color-link{color:#a3a3a3;color:var(--Neutral-04,#a3a3a3);font-size:12px!important;font-weight:400}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-number-input-wrap{width:100%}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .ant-input-number-input-wrap input{height:100%}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .custom-input .auth-code-input{border-right:none}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .auth-otp-btn{border-color:#a3a3a3;border-left:none;height:50px!important}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .send-otp-button{color:#d00000!important}.phone-auth-wrapper .phone-auth-card .ant-form .ant-form-item .register-button{align-items:center;background:#d00000;background:var(--Primary-01,#d00000);border-radius:8px;color:#fff;display:flex;height:44px;justify-content:center;padding:10px 16px}.phone-auth-wrapper .phone-auth-card .ant-divider{margin:0}.phone-auth-wrapper .phone-auth-card .ant-divider .ant-typography{color:#737373;color:var(--Neutral-03,#737373);font-size:12px;font-weight:400;text-align:center}.phone-auth-error{margin-bottom:20px}.social-login{display:flex;gap:54px;justify-content:center;width:100%}.social-login .ant-btn{align-items:center;background:#fafafa;background:var(--Neutral-08,#fafafa);border:none;border-radius:40px;display:flex;gap:10px;height:48px;padding:12px;width:48px}.app-download-modal{align-items:center;background:#fff0f0;background:var(--Primary-04,#fff0f0);border-radius:12px;display:flex;flex-direction:column}.app-download-modal.mobile{height:100vh;position:relative;z-index:1}.app-download-modal.mobile .blur-background{background:radial-gradient(50% 50% at 50% 50%,#d0000080 0,#f000 100%);border-radius:50%;height:596px;left:50%;pointer-events:none;position:fixed;top:60%;transform:translate(-50%,-50%);width:411px;z-index:0}.app-download-modal.mobile .floating-download-btn{background:#fff;border:1px solid #e6e6e6;border:1px solid var(--Neutral-06,#e6e6e6);border-radius:500px;bottom:32px;box-shadow:none;color:#171717;color:var(--Neutral-01,#171717);font-size:16px;font-weight:500;height:48px;left:50%;padding:12px 24px;position:fixed;transform:translateX(-50%);width:351px;z-index:1000}.app-download-modal.mobile .floating-download-btn:active,.app-download-modal.mobile .floating-download-btn:hover{background:#fff!important;color:#171717!important;color:var(--Neutral-01,#171717)!important}.app-download-modal .text-wrapper{margin-bottom:16px}.app-download-modal .text-wrapper h5{color:#d00000;color:var(--Primary-01,#d00000);font-size:24px;font-weight:800}.app-download-modal .text-wrapper span{color:#171717;color:var(--Neutral-01,#171717);font-size:24px;font-weight:800}.app-download-modal .ant-modal-content{border-radius:12px;height:641px;padding:24px;position:relative}.app-download-modal .ant-modal-content .ant-modal-body,.app-download-modal .ant-modal-content .ant-modal-body .ant-row{height:100%}.app-download-modal .modal-close{cursor:pointer;font-size:18px;position:absolute;right:16px;top:16px}.app-download-modal .left-section{align-items:center;background:#fff0f0;background:var(--Primary-04,#fff0f0);display:flex;flex-direction:column;overflow:hidden;text-align:center}.app-download-modal .left-section .ant-image{bottom:-20%;position:absolute}.app-download-modal .right-section{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.app-download-modal .right-section .qr-section{max-width:225px;text-align:center}.app-download-modal .right-section .qr-section .ant-typography{color:#404040;color:var(--Neutral-02,#404040);font-size:16px;font-weight:600}.app-download-modal .right-section .qr-section .app{color:#d00000;color:var(--Primary-01,#d00000);font-size:16px;font-weight:700}.ant-typography{color:#171717;color:var(--Neutral-01,#171717)}.ant-typography,.link{font-size:14px;font-weight:400}.link{color:#0a68ff;color:var(--Alerts-Blue-01,#0a68ff);-webkit-text-decoration-line:underline;text-decoration-line:underline}@media screen and (max-width:768px){.phone-auth-header-title{color:#171717;color:var(--Neutral-01,#171717);font-size:24px;font-weight:600;text-align:center}.phone-auth-image{height:50vh;width:100%}.phone-auth-wrapper{height:65vh;justify-content:flex-start;width:100%}.phone-auth-card{padding-top:90px!important}.phone-auth-card .ant-card-body{padding:16px}.footer-submit{background:#fff;background:var(--Base-White,#fff);bottom:0;box-shadow:0 -4px 20px 0 #1717170d;box-sizing:border-box;margin-left:-24px;padding:16px;position:fixed;width:100vw}.footer-submit .ant-form-item{width:100%}.app-download{border-radius:0!important}.app-download .close-btn{right:0!important;top:0!important;z-index:10}.app-download-container{bottom:0;width:100%}}.mobile-country-select{background:#fff;border:1px solid #a3a3a3;border-radius:8px;cursor:pointer;display:inline-block;min-width:80px;padding:6px 10px}.mobile-country-select img{vertical-align:middle}.mobile-country-select .anticon{display:inline-flex;vertical-align:middle}.site-footer{background:#d00000;color:#fff;padding:24px 0;position:relative;z-index:1}.site-footer .footer-main .footer-col h4,.site-footer .footer-main .footer-left h4,.site-footer .footer-main .footer-right h4{font-size:20px;font-weight:700;line-height:28px;margin:0 0 16px}.site-footer .footer-main .footer-left{max-width:450px}.site-footer .footer-main .footer-left .brand-logo{height:auto;object-fit:contain;width:160px}.site-footer .footer-main .footer-left .brand-name{font-size:20px;font-weight:700;line-height:36px;margin:0}.site-footer .footer-main .footer-left .brand-desc{color:#fff;font-size:16px;font-weight:400;margin:0}.site-footer .footer-main .footer-left .footer-download .download-quote{font-size:20px;font-weight:700;line-height:28px}.site-footer .footer-main .footer-left .footer-download .app-badges{align-items:center;display:flex;gap:12px;height:100px}.site-footer .footer-main .footer-left .footer-download .app-badges>div{display:flex;flex-direction:column;height:100%;justify-content:center}.site-footer .footer-main .footer-left .footer-download .app-badges .qr,.site-footer .footer-main .footer-left .footer-download .app-badges .qr img{height:100%}.site-footer .footer-main .footer-left .footer-download .app-badges .badge{height:36px;object-fit:contain}.site-footer .footer-main .footer-right{display:flex;flex-direction:column;gap:18px;max-width:436px}.site-footer .footer-main .footer-right .contact-block .contact-item svg{height:24px;width:24px}.site-footer .footer-main .footer-right .contact-block .contact-item span{flex:1 1;font-size:16px;font-weight:700;line-height:24px}.site-footer .ant-divider{background-color:#fff!important;color:#fff!important;margin:0;padding:0 160px}.site-footer .footer-legal{color:#fff;color:var(--Base-White,#fff);font-size:16px;font-weight:500}.site-footer .footer-legal a{color:#fff;text-decoration:none!important}.confirm-footer{padding:8px 0 108px}.confirm-footer-content{align-items:center;color:#737373;color:var(--Neutral-3,#737373);display:flex;font-size:14px;font-weight:500;line-height:20px}.confirm-footer .gov-confirm{height:80px;margin-left:-12px;object-fit:contain;width:auto}@media(max-width:800px){.confirm-footer,.footer-legal,.footer-main{grid-template-columns:1fr;padding:16px 20px}.confirm-footer{padding-bottom:100px}.site-footer{padding:0}}.app-header{background:#fff;background:var(--Base-White,#fff);border-bottom:1px solid #e6e6e6;border-bottom:1px solid var(--Neutral-6,#e6e6e6);left:0;position:fixed;top:0;width:100%;z-index:999}.app-header-inner{box-sizing:border-box;height:92px;padding:16px 40px}.app-header-inner.logo{height:-webkit-fit-content!important;height:fit-content!important}.app-header-inner .login-noti .login-text{color:#404040;color:var(--Neutral-2,#404040);font-size:12px;font-weight:400}.app-header-inner .login-noti .login-text .brand-text{color:#d00000;color:var(--Alerts-Red,#d00000);font-size:12px;font-weight:700}.app-header-inner .login-noti .login-desc{color:#404040;color:var(--Neutral-2,#404040);font-size:12px;font-weight:400}.app-header-left img{height:40px;object-fit:contain}.app-header-right{max-height:44px}.app-header-right .customer-support{color:#d00000!important;color:var(--Colors-Primary-500,#d00000)!important;font-size:16px;font-weight:600;padding:0}.app-header-right .login-button{background:#d00000;background:var(--Primary-01,#d00000);border-radius:8px;color:#fff;color:var(--Base-White,#fff);font-size:16px;font-weight:400;height:44px}@media(max-width:768px){.app-header{border-bottom:none!important}.app-header-inner{height:64px!important;padding:16px!important}}.app-download-container{border-radius:4px;width:100%}.app-download-container .app-header{align-items:center;display:flex;height:40px;justify-content:center;margin-top:8px}.app-download-container .app-header img{height:24px;width:55px}.app-download-container .app-download{align-items:center;background:#fff0f0;background:var(--Colors-Primary-200,#fff0f0);border:1px solid #ffc0c0;border:1px solid var(--Colors-Primary-300,#ffc0c0);border-radius:4px;display:flex;gap:12px;padding:8px 12px}.app-download-container .app-download img{border-radius:50%;height:59px;width:59px}.app-download-container .app-download .app-info{height:100%;width:100%}.app-download-container .app-download .download-button{align-items:center;align-self:stretch;background:#d00000!important;background:var(--Colors-Primary-500,#d00000)!important;border:none;border-radius:8px;color:#fff!important;display:flex;gap:12px;height:100%;justify-content:center;padding:10px 16px}.app-download-container .app-download .close-btn{align-items:center;background-color:#000;border:none;border-radius:50%;display:flex;height:20px;justify-content:center;padding:0;position:absolute;right:-8px;top:-8px;width:20px}.app-download-wrapper{height:-webkit-fit-content;height:fit-content}.app-download-content{height:100%;padding-top:150px;width:603px}.app-download-content-slogan{color:#d00000;color:var(--Colors-Primary-500,#d00000)}.app-download-content-slogan .title{font-size:20px;font-weight:700;line-height:28px;text-transform:uppercase}.app-download-content-slogan .desc{font-size:16px;font-weight:400;line-height:24px}.app-download-content-desc{color:#171717;color:var(--Colors-Neutral-1000,#171717);font-size:20px;font-weight:400;line-height:28px}.app-download-content-btn{height:-webkit-fit-content;height:fit-content;height:60px}.app-download-content-btn button{height:100%}.app-download-content-btn img{height:60px;width:200px}.app-download-phone-img{height:auto;position:absolute;right:0;top:38px;width:813px;z-index:0}.app-download-ribbon-img{bottom:100px;left:0;position:absolute;width:100%}@media(max-width:768px){.app-download-wrapper{padding:0 16px}.app-download-content{height:100%;padding-top:100px;width:100%}.app-download-content-slogan{color:#d00000;color:var(--Colors-Primary-500,#d00000)}.app-download-content-slogan .title{font-size:16px;font-weight:700;line-height:28px;text-transform:uppercase}.app-download-content-slogan .desc{font-size:14px;font-weight:400;line-height:14px}.app-download-content-desc{color:#171717;color:var(--Colors-Neutral-1000,#171717);font-size:10px;font-weight:400;line-height:16px}.app-download-content-btn{height:-webkit-fit-content;height:fit-content}.app-download-content-btn img{height:32px;width:100px}}.custom-layout{display:flex;flex-direction:column;min-height:100vh}.custom-layout .main-content{background:#fff;flex:1 1;margin:0;min-height:calc(100vh - 140px);padding:92px 0 0}.custom-layout .main-content>div{min-height:100%}.custom-layout :has(.app-download-wrapper){background-color:#ffc0c0;overflow:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter;margin:0;padding:0}#root{display:flex;flex-direction:column;min-height:100vh}@media(max-width:768px){.custom-layout .main-content{min-height:calc(100vh - 120px);padding-top:64px}}.language-selector{position:relative!important}.language-selector .current-language-display{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;justify-content:center;transition:all .2s ease}.language-selector .current-language-display .current-flag{object-fit:cover}.language-selector .current-language-display .current-language-text{color:#313131;color:var(--Colors-Neutral-900,#313131);font-size:16px;font-weight:600}.language-backdrop{background:#00000059;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .2s ease;z-index:1000}.language-backdrop.open{opacity:1;pointer-events:auto}.ant-dropdown .ant-dropdown-menu .language-option{align-items:center;display:flex;gap:8px;padding:4px 0}.ant-dropdown .ant-dropdown-menu .language-option .flag-icon{object-fit:cover}.ant-dropdown .ant-dropdown-menu .language-option .language-name{color:#333;font-size:14px}.floating-to-top{align-items:center;background:#fff;border:2px solid #d00000;border-radius:50%;bottom:128px;color:#d00000;cursor:pointer;display:flex;font-size:24px;height:44px!important;justify-content:center;position:fixed;right:24px;width:44px!important;z-index:1050}.floating-to-top:hover{transform:translateY(-2px)}.floating-to-top:active{transform:translateY(0)}.home-container{background:#fafafa;background:var(--Neutral-8,#fafafa)}.home-container,.home-container-upper{height:-webkit-fit-content;height:fit-content}.home-container-upper{background-color:#fff;padding:24px 0}.home-container-upper .search-block,.home-container-upper-inner{width:100%}.home-container-upper .search-block .common-input-wrapper{flex:1 1}.home-container-upper .search-block .search-button{height:48px;width:150px}.home-container-upper .carousel-block{align-items:stretch;display:flex;gap:16px;height:320px;width:100%}.home-container-upper .carousel-block .custom-carousel{flex:1 1 auto;min-width:0}.home-container-upper .carousel-block .evaluate-block{background:#fff0f0;background:var(--Primary-4,#fff0f0);border-radius:12px;flex:0 0 390px;max-width:40%;padding:24px}.home-container-upper .carousel-block .evaluate-block-image{height:165px;width:135px}.home-container-upper .carousel-block .evaluate-block-content .title{color:#171717;color:var(--Colors-Neutral-1000,#171717);font-size:16px;font-weight:700;text-align:center}.home-container-upper .carousel-block .evaluate-block-content .desc{color:#4b4b4b;color:var(--Colors-Neutral-800,#4b4b4b);font-size:16px;font-weight:500;text-align:center}.home-container-upper .carousel-block .evaluate-block-content .evaluate-button{height:48px;padding:4px 24px;width:100%}@media(max-width:768px){.home-container-upper .carousel-block{flex-direction:column}.home-container-upper .carousel-block .custom-carousel,.home-container-upper .carousel-block .evaluate-block{flex:1 1 auto;max-width:100%;width:100%}.home-container-upper .carousel-block .evaluate-block{order:2}}.home-container-upper .categories-block{height:-webkit-fit-content;height:fit-content}.home-container-upper .categories-block-title{color:#404040;color:var(--Neutral-2,#404040);font-size:20px;font-weight:400;margin:0}.home-container-upper .categories-block-title .see-more-button{color:#a3a3a3!important;color:var(--Neutral-4,#a3a3a3)!important;font-size:16px;font-weight:400;padding:0}.home-container-upper .categories-block-item{background-color:#fff;padding:20px;width:150px}.home-container-upper .categories-block-item img{height:60px;object-fit:contain;width:87px}.home-container-upper .categories-block-item span{color:#171717;color:var(--Neutral-01,#171717);font-size:16px;font-weight:400;text-align:center}.home-container-lower{background-color:#fff;padding:0 24px 24px;width:100%}.home-container-lower .sticky-filter-wrapper{background:#fff;box-sizing:initial;box-sizing:border-box;margin-left:-24px;padding:8px 24px;position:-webkit-sticky;position:sticky;top:90px;width:calc(100% + 48px);z-index:900}.home-container-lower-title{align-items:center;color:#d00000;color:var(--Colors-Primary-500,#d00000);display:flex;font-size:20px;font-weight:700;gap:8px;margin:0}.home-container-lower-button{padding:0}.home-container-lower .categories-block-item{color:#313131;color:var(--Colors-Neutral-900,#313131);font-size:16px;font-weight:600}@media screen and (max-width:768px){.home-container{padding:12px 0}.home-container-upper{padding:0 16px}.home-container-upper .search-block{padding:0}.home-container-upper .carousel-block{height:154px}.home-container-upper .categories-block-title{color:#404040;color:var(--Neutral-2,#404040);font-size:16px;font-weight:400;margin:0}.home-container-upper .categories-block-title .see-more-button{color:#a3a3a3!important;color:var(--Neutral-4,#a3a3a3)!important;font-size:12px;font-weight:400}.home-container-upper .categories-block-item{padding:0;width:64px}.home-container-upper .categories-block-item img{height:40px;object-fit:contain;width:100%}.home-container-upper .categories-block-item span{font-size:12px;font-weight:600}.home-container-lower .sticky-filter-wrapper{padding:8px 0;top:120px}body.appdownload-closed .home-container-lower .sticky-filter-wrapper{top:64px}}.custom-carousel{height:100%;position:relative;width:100%}.custom-carousel .ant-carousel{border-radius:12px;display:block;height:100%;overflow:hidden;width:100%}.custom-carousel .carousel-slide{align-items:center;aspect-ratio:16/7;color:#fff;display:flex;font-size:1.5rem;font-weight:500;justify-content:center;min-height:220px;position:relative;transition:transform .35s ease;-webkit-user-select:none;user-select:none;width:100%}.custom-carousel .carousel-slide img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.custom-carousel .carousel-slide:hover{transform:scale(1.02)}.custom-carousel .carousel-arrow{background-color:#fffc;box-shadow:0 2px 8px #0003;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:2}.custom-carousel .carousel-arrow:hover{background-color:#1677ff;color:#fff;transform:translateY(-50%) scale(1.1)}.custom-carousel .carousel-arrow.left{left:10px}.custom-carousel .carousel-arrow.right{right:10px}.custom-carousel .carousel-slide,.custom-carousel .slick-list,.custom-carousel .slick-slide>div,.custom-carousel .slick-slider,.custom-carousel .slick-track{height:100%}.custom-carousel .slick-dots{bottom:26px;height:12px}.custom-carousel .slick-dots li{background:#fff0f0;background:var(--Primary-04,#fff0f0);border-radius:8px;height:100%;width:12px!important}.custom-carousel .slick-dots li button{height:100%}.custom-carousel .slick-dots .slick-active{background:#d00000;opacity:1;width:37px!important}.custom-carousel .slick-dots .slick-active:after{display:none}.slick-carousel{position:relative;width:100%}.slick-carousel .slick-view{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:8px 0;scroll-behavior:smooth}.slick-carousel .slick-track{align-items:stretch;display:flex;gap:16px;gap:var(--slick-gap,16px)}.slick-carousel .slick-slide{display:block;height:100%;position:relative}.slick-carousel .slick-slide-inner{height:100%}.slick-carousel .slick-slide{flex-shrink:0;min-width:0}.slick-carousel .slick-view{background-color:#fff;margin:0 64px;scrollbar-width:none}.slick-carousel .slick-slide{scroll-snap-align:start}.slick-carousel .slick-arrow{background:#e5e5e5;background:var(--Colors-Neutral-200,#e5e5e5);border:none;border-radius:8px;cursor:pointer;height:48px;padding:12px;position:absolute;top:50%;transform:translateY(-50%);width:48px;z-index:5}.slick-carousel .slick-arrow.left{left:0}.slick-carousel .slick-arrow.right{right:0}.slick-carousel .slick-dots{display:flex;gap:8px;justify-content:center;margin-top:12px}.slick-carousel .slick-dot{background:#ccc;border:none;border-radius:50%;cursor:pointer;height:10px;padding:0;width:10px}.slick-carousel .slick-dot.active{background:#1677ff}@media screen and (max-width:768px){.slick-arrow.left,.slick-arrow.right{display:none}.slick-view{margin:0!important}}.product-card{background:#fff;background:var(--Base-White,#fff);border-radius:8px;box-shadow:0 4px 10px 0 #0000001a;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:381px;min-width:220px;overflow:hidden;padding:16px;transition:all .3s ease;width:259px}.product-card .product-image-container{background:#f8f9fa;border-radius:4px;height:233px;overflow:hidden;position:relative;width:227px}.product-card .product-image-container .product-image{border-radius:4px;height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.product-card .product-image-container:hover .product-image{transform:scale(1.05)}.product-card .product-image-container .discount{left:0;position:absolute;top:0;z-index:2}.product-card .product-image-container .discount-badge{background:#287088;background:var(--Secondary-P05,#287088);border-radius:2px;color:#fff;color:var(--Base-White,#fff);font-size:14px;font-weight:500;padding:2px 4px}.product-card .product-image-container .discount-badge.S{background:#d00000;background:var(--Primary-01,#d00000)}.product-card .product-image-container .recommendation-badge{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(calc(var(--blur-sm, 8px)/2));backdrop-filter:blur(calc(var(--blur-sm, 8px)/2));background:#fff;background:var(--Base-White,#fff);border:1px solid #fffae5;border:1px solid var(--Alerts-Warning-02,#fffae5);border-radius:4px;color:#edb300;color:var(--Alerts-Warning-01,#edb300);display:flex;font-size:14px;font-weight:500;gap:4px;height:24px;padding:2px 4px;position:absolute;right:0;top:0;z-index:2}.product-card .product-image-container .recommendation-badge .star-icon{font-size:10px}.product-card .product-content{flex:1 1}.product-card .product-content .product-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch;color:#404040;color:var(--Neutral-2,#404040);display:-webkit-box;font-size:16px;font-weight:400;line-height:24px;margin:0;overflow:hidden;text-overflow:ellipsis}.product-card .product-content .price-container{align-items:center;display:flex;justify-content:space-between}.product-card .product-content .price-container .original-price{color:#7e7e7e;color:var(--Colors-Neutral-600,#7e7e7e);font-size:16px;font-weight:400;line-height:24px;text-decoration:line-through}.product-card .product-content .price-container .sale-price{color:#171717;color:var(--Colors-Neutral-1000,#171717);font-size:18px;font-weight:600;line-height:28px}.product-card .product-content .similar-product-btn{align-items:center;align-self:stretch;background:#fff0f0;background:var(--Primary-04,#fff0f0);border:none;border-radius:4px;color:#d00000;color:var(--Primary-01,#d00000);cursor:pointer;display:flex;font-size:14px;font-weight:700;justify-content:space-between;overflow:hidden;padding:0 4px;text-overflow:ellipsis}.product-card .product-content .similar-product-btn:hover{color:#c0392b}.product-card .product-content .similar-product-btn .arrow-icon{font-size:14px;transition:transform .2s ease}.product-card .product-content .similar-product-btn:hover .arrow-icon{transform:translateX(4px)}@media(max-width:768px){.product-card{height:252px;min-width:176px;padding:8px;width:176px}.product-card .product-image-container{height:160px;width:100%}.product-card .product-image-container .discount{height:16px}.product-card .product-image-container .discount-badge{font-size:9px;font-weight:700;padding:2px 4px}.product-card .product-image-container .recommendation-badge{font-size:9px;height:16px;padding:2px 4px}.product-card .product-content .product-title{color:#737373;color:var(--Neutral-03,#737373);font-size:14px;font-style:normal;font-weight:600;line-height:normal;overflow:hidden;text-overflow:ellipsis}.product-card .product-content .price-container{margin-bottom:0!important}.product-card .product-content .price-container .original-price{font-size:10px;font-weight:400;line-height:normal}.product-card .product-content .price-container .sale-price{font-size:14px;font-weight:600;line-height:normal}}.custom-pagination{align-items:center;background:#fff;border-radius:8px;display:flex;justify-content:center}.custom-pagination .ant-pagination .ant-pagination-item{background:#fff;border:.5px solid #e6e6e6;border:.5px solid var(--Neutral-06,#e6e6e6);border-radius:4px;margin:0;transition:all .3s ease}.custom-pagination .ant-pagination .ant-pagination-item:hover{border-color:#d00000}.custom-pagination .ant-pagination .ant-pagination-item:hover a{color:#d00000}.custom-pagination .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#d00000;background:var(--Primary-01,#d00000);border-color:#d00000}.custom-pagination .ant-pagination .ant-pagination-item.ant-pagination-item-active a{color:#fff}.custom-pagination .ant-pagination .ant-pagination-next,.custom-pagination .ant-pagination .ant-pagination-prev{background:#fff;border:.5px solid #e6e6e6;border:.5px solid var(--Neutral-06,#e6e6e6);border-radius:4px;margin:0;transition:all .3s ease}.custom-pagination .ant-pagination .ant-pagination-next:hover,.custom-pagination .ant-pagination .ant-pagination-prev:hover{border-color:#d00000;color:#d00000}.custom-pagination .ant-pagination .ant-pagination-next.ant-pagination-disabled:hover,.custom-pagination .ant-pagination .ant-pagination-prev.ant-pagination-disabled:hover{border-color:#d9d9d9;color:#00000040}.custom-pagination .ant-pagination .ant-pagination-jump-next,.custom-pagination .ant-pagination .ant-pagination-jump-prev{margin:0}.custom-pagination .ant-pagination .ant-pagination-jump-next:hover .ant-pagination-item-link-icon,.custom-pagination .ant-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-link-icon{color:#d00000}.custom-pagination .ant-pagination .ant-pagination-options .ant-select .ant-select-selector{border-radius:6px;transition:all .3s ease}.custom-pagination .ant-pagination .ant-pagination-options .ant-select .ant-select-selector:hover{border-color:#d00000}.custom-pagination .ant-pagination .ant-pagination-options .ant-select.ant-select-focused .ant-select-selector{border-color:#d00000;box-shadow:0 0 0 2px #e74c3c33}.custom-pagination .ant-pagination .ant-pagination-total-text{color:#666;font-size:14px;margin-right:16px}@media(max-width:768px){.custom-pagination{padding:24px 16px}.custom-pagination .ant-pagination .ant-pagination-options .ant-pagination-options-size-changer,.custom-pagination .ant-pagination .ant-pagination-total-text{display:none}}@media(max-width:480px){.custom-pagination{padding:20px 12px}.custom-pagination .ant-pagination .ant-pagination-item{font-size:12px;height:28px;line-height:26px;margin:0 2px;min-width:28px}.custom-pagination .ant-pagination .ant-pagination-next,.custom-pagination .ant-pagination .ant-pagination-prev{height:28px;line-height:26px;min-width:28px}}.product-grid{width:100%}.product-grid .product-grid-container h2{margin:0 0 16px}.product-grid .product-grid-container .grid-header{align-items:center;border-bottom:2px solid #e9ecef;display:flex;justify-content:space-between;margin-bottom:32px;padding-bottom:16px}.product-grid .product-grid-container .grid-header .grid-title{color:#333;font-size:28px;font-weight:700;margin:0}.product-grid .product-grid-container .grid-header .grid-info{color:#666;font-size:14px;font-weight:500}.product-grid .product-grid-container .products-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.product-grid .product-grid-container .products-grid .product-card{min-width:auto;width:100%}.product-grid .product-grid-container .product-grid-pagination{background:#0000;border-radius:0;margin-top:0}.product-grid-load-more,.product-grid-load-more .ant-btn{display:flex;justify-content:center}.product-grid-load-more .ant-btn{align-items:center;background:#fff;background:var(--Base-White,#fff);border:1px solid #e5e5e5;border:1px solid var(--Colors-Neutral-200,#e5e5e5);border-radius:8px;flex-shrink:0;gap:12px;height:44px;padding:10px 16px;width:370px}@media(max-width:1200px){.product-grid .product-grid-container .products-grid{gap:16px;grid-template-columns:repeat(4,1fr)}}@media(max-width:1024px){.product-grid .product-grid-container .products-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.product-grid{padding:32px 0}.product-grid .product-grid-container .grid-header{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:24px}.product-grid .product-grid-container .grid-header .grid-title{font-size:24px}.product-grid .product-grid-container .grid-header .grid-info{font-size:13px}.product-grid .product-grid-container .products-grid{gap:12px;grid-template-columns:repeat(2,1fr);margin-bottom:24px}}@media(max-width:640px){.product-grid .product-grid-container .products-grid{gap:10px;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.product-grid{padding:0}.product-grid .product-grid-container .grid-header{margin-bottom:20px}.product-grid .product-grid-container .grid-header .grid-title{font-size:20px}.product-grid .product-grid-container .products-grid{gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:20px}}.price-slider-panel{width:100%}.price-inputs-col{align-items:center;display:flex;flex-direction:column;gap:8px}.price-inputs .label{color:#404040;color:var(--Neutral-2,#404040);font-size:16px;font-weight:400;text-align:center}.price-inputs .ant-input-number-affix-wrapper{height:36px;max-width:165px;width:100%}.slider-row{width:100%}.slider-row .ant-slider-track{background-color:#d00000!important;background-color:var(--Colors-Primary-500,#d00000)!important}.slider-row .ant-slider-handle:after{box-shadow:0 0 0 2px #d00000!important}.actions-row{width:100%}.actions-row .ant-btn{height:48px;width:50%}.filter-container{align-items:center;display:flex;gap:16px;overflow:auto}.filter-dropdown{background:#fff;background:var(--Base-White,#fff);border:1px solid #e5e5e5;border:1px solid var(--Colors-Neutral-200,#e5e5e5);border-radius:4px;box-shadow:0 5px 25.9px -1px #0000000d;padding:16px;width:-webkit-fit-content;width:fit-content}.filter-dropdown-btn{align-items:center;border:1px solid #e6e6e6;border:1px solid var(--Neutral-6,#e6e6e6);border-radius:4px;display:flex;gap:12px;height:36px;justify-content:center}.filter-dropdown-btn .ant-select-selector{border:none!important;box-shadow:none!important}.filter-dropdown .filter-dropdown-header{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:600;text-align:center}.filter-dropdown .filter-dropdown-list{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.filter-dropdown .filter-dropdown-list .filter-card,.filter-dropdown .filter-dropdown-list .filter-item{align-items:center;align-self:stretch;background:#f5f5f5;background:var(--Neutral-7,#f5f5f5);border-radius:4px;cursor:pointer;display:flex;flex:1 0;flex-direction:column;justify-content:center;max-width:270px;padding:8px 4px}.filter-dropdown .filter-dropdown-list .filter-card .title,.filter-dropdown .filter-dropdown-list .filter-item .title{color:#171717;color:var(--Colors-Neutral-1000,#171717);font-size:16px;font-weight:700;text-align:center}.filter-dropdown .filter-dropdown-list .filter-card .desc,.filter-dropdown .filter-dropdown-list .filter-item .desc{color:#171717;color:var(--Colors-Neutral-1000,#171717);font-size:16px;font-weight:400;text-align:center}.filter-dropdown .filter-dropdown-list .filter-card.active,.filter-dropdown .filter-dropdown-list .filter-item.active{background:#fff1f1;border-color:#d00000;color:#d00000;position:relative}.filter-dropdown .filter-dropdown-list .filter-card.active .desc,.filter-dropdown .filter-dropdown-list .filter-card.active .title,.filter-dropdown .filter-dropdown-list .filter-item.active .desc,.filter-dropdown .filter-dropdown-list .filter-item.active .title{color:#d00000}.filter-dropdown .filter-dropdown-actions{align-items:center;display:flex;gap:12px;width:100%}.filter-dropdown .filter-dropdown-actions .ant-btn{height:48px;width:50%}.filter-drawer .ant-drawer-body{height:-webkit-fit-content;height:fit-content;padding:0}.filter-drawer .ant-drawer-content{background:#0000;border-top-left-radius:12px;border-top-right-radius:12px;padding:0}.filter-drawer .filter-dropdown{background:#fff;background:var(--Base-White,#fff);border:none!important;border-radius:12px 12px 0 0;box-shadow:none;box-sizing:border-box;padding:16px;width:100%!important}.filter-drawer .filter-dropdown .filter-dropdown-list{grid-template-columns:repeat(3,1fr)}.filter-drawer .filter-dropdown .filter-item .title{font-size:14px}.filter-drawer .filter-dropdown .filter-item .desc{color:#171717;color:var(--Colors-Neutral-1000,#171717);font-size:10px;font-weight:400;text-align:center}.filter-drawer .filter-dropdown .filter-item.active{background:#fff1f1;border-color:#d00000;color:#d00000;position:relative}.filter-drawer .filter-dropdown .filter-item.active .desc,.filter-drawer .filter-dropdown .filter-item.active .title{color:#d00000}.filter-drawer .filter-dropdown .filter-dropdown-actions{background:#0000;bottom:0;margin-top:8px;padding-top:8px;position:-webkit-sticky;position:sticky}.sort-menu{align-items:flex-start;background:#fff;background:var(--Base-White,#fff);border:1px solid #fafafa;border:1px solid var(--Neutral-8,#fafafa);border-radius:4px;box-shadow:0 5px 25.9px -1px #0000000d;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:8px 0;width:212px}.sort-menu .sort-title{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:600;text-align:center;width:100%}.sort-menu .sort-option{color:#404040;color:var(--Neutral-2,#404040);font-size:16px;font-weight:500;padding:8px 16px}.sort-menu .sort-option:hover{color:#d00000;cursor:pointer}.clear-filter-btn{color:#d00000;color:var(--Colors-Primary-500,#d00000);font-size:16px;font-weight:600;padding:0}.account-page{background:#fafafa;background:var(--Neutral-8,#fafafa);padding:32px 0;width:100%}.account-page .home-container-lower{margin-top:32px;padding:20px}.account-avatar-wrapper .avatar-container{position:relative}.account-avatar-wrapper .avatar-container .avatar-overlay{align-items:center;background:#737373;background:var(--Neutral-3,#737373);border-radius:50%;bottom:0;color:#fff;color:var(--Base-White,#fff);display:flex;height:24px;justify-content:center;padding:4px;position:absolute;right:0;width:24px}.account-content{align-self:stretch;background:#fff;background:var(--Base-White,#fff);border:1px solid #f5f5f5;border:1px solid var(--Neutral-7,#f5f5f5);border-radius:8px;display:flex;flex:1 0;flex-direction:column;gap:16px;height:-webkit-fit-content;height:fit-content;padding:32px}.account-content-title{color:#171717;color:var(--Neutral-01,#171717);font-size:16px;font-weight:500;line-height:24px;margin:0}.account-content-info-flex{padding:8px 16px}.account-content-info-flex .key{color:#737373;color:var(--Neutral-3,#737373);font-size:14px;font-weight:400}.account-content-info-flex .value{color:#171717;color:var(--Neutral-1,#171717);font-size:14px;font-weight:400}.account-content-info .name{color:#171717;color:var(--Neutral-01,#171717);font-size:18px;font-weight:400;line-height:28px;text-align:center}.account-content-actions .ant-btn{align-items:center;border:1px solid #e6e6e6;border:1px solid var(--Neutral-06,#e6e6e6);border-radius:8px;display:flex;gap:8px;height:48px;justify-content:center;padding:10px 16px}.account-content-actions .ant-btn.disabled{background:#fff;background:var(--Base-White,#fff);border:1px solid #d4d4d4;border:1px solid var(--Neutral-05,#d4d4d4);border-radius:8px;opacity:.5}.account-content-actions .submit{align-items:center;background:#d00000;background:var(--Primary-01,#d00000);border:none;border-radius:8px;color:#fff;color:var(--Base-White,#fff);display:flex;gap:8px;height:48px;justify-content:center;padding:10px 16px;width:134px}.account-content-actions .submit.disabled{background:#ffc0c0;background:var(--Primary-03,#ffc0c0);opacity:.5}.account-content-text-info .key{font-weight:400}.account-content-text-info .key,.account-content-text-info .value{color:#171717;color:var(--Neutral-01,#171717);font-size:16px;line-height:24px}.account-content-text-info .value{font-weight:500}@media(max-width:768px){.account-page{flex-direction:column;padding:12px}.account-page .home-container-lower{margin-top:32px;padding:32px}.account-page-info{padding:16px 0}.account-sidebar{width:100%}.account-card{padding:0 16px}}.account-sidebar{background:#fff;background:var(--Base-White,#fff);border:1px solid #f5f5f5;border:1px solid var(--Neutral-7,#f5f5f5);border-radius:8px;width:322px}.account-sidebar-profile{padding:20px}.account-sidebar-meta .name{color:#171717;color:var(--Neutral-01,#171717);font-size:16px;font-weight:500;line-height:24px}.account-sidebar-meta .id{color:#666;color:var(--Neutral-03,#666);font-size:14px;font-weight:400;line-height:22px}.account-sidebar-avatar{border-radius:50%;height:50px;object-fit:cover;width:50px}.account-nav{display:flex;flex-direction:column}.account-nav-section{padding:4px 0}.account-nav-section-label{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:500;line-height:24px;padding:8px 20px}.account-nav-item{align-items:center;align-self:stretch;background:#fff;background:var(--Base-White,#fff);color:#404040;color:var(--Neutral-02,#404040);display:flex;font-size:16px;font-weight:400;gap:8px;height:64px;line-height:24px;overflow:hidden;padding:20px}.account-nav-item:hover{border-radius:8px 8px 0 0}.account-nav-item.active,.account-nav-item:hover{background:#e6e6e666;color:#171717;color:var(--Neutral-01,#171717);font-size:16px;font-weight:500}.account-nav-item.active{border-radius:8px;position:relative}.account-nav-item.active .red-active{background:#d00000;background:var(--Primary-01,#d00000);border-radius:4px;height:100%;left:-4px;max-height:50px;position:absolute;top:8px;width:8px}.account-sidebar-mobile{background:#fafafa;background:var(--Neutral-8,#fafafa);min-height:100vh}.account-sidebar-mobile .asm-header{background:#d00000;background:var(--Primary-1,#d00000);border-radius:0 0 8px 8px;padding:16px}.account-sidebar-mobile .asm-header .asm-profile{align-items:center;display:flex;gap:12px}.account-sidebar-mobile .asm-header .asm-profile .asm-avatar{border-radius:50%;height:52px;object-fit:cover;width:52px}.account-sidebar-mobile .asm-header .asm-profile .asm-meta{color:#fff;color:var(--Base-White,#fff);display:flex;flex-direction:column}.account-sidebar-mobile .asm-header .asm-profile .asm-meta .asm-name{font-size:18px;font-weight:600;font-weight:700;line-height:28px}.account-sidebar-mobile .asm-header .asm-profile .asm-meta .asm-id{font-size:14px;font-weight:400;line-height:20px}.account-sidebar-mobile .asm-header .asm-profile .asm-meta .ant-btn{color:#fff;color:var(--Base-White,#fff);width:-webkit-fit-content;width:fit-content}.account-sidebar-mobile .asm-wallet{padding:8px 16px}.account-sidebar-mobile .asm-wallet-container{background:#fff0f0;background:var(--Primary-4,#fff0f0);border:1px solid #ffe2e2;border-radius:8px;padding:12px 16px}.account-sidebar-mobile .asm-wallet-left{color:#171717;color:var(--Neutral-1,#171717)}.account-sidebar-mobile .asm-wallet-left .wallet-label{font-size:14px;font-weight:400;line-height:20px}.account-sidebar-mobile .asm-wallet-left .wallet-balance{font-size:26px;font-weight:600;line-height:28px}.account-sidebar-mobile .asm-wallet-right .btn-recharge{align-items:center;background:#d00000;background:var(--Primary-01,#d00000);border:none;border-radius:8px;color:#fff;color:var(--Base-White,#fff);display:flex;font-size:14px;font-weight:600;justify-content:center;padding:6px 8px}.asm-nav{display:flex;flex-direction:column;gap:16px}.asm-nav .asm-section{margin-top:6px}.asm-nav .asm-section .asm-section-label{color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:500;line-height:24px;margin-bottom:8px;padding:0 16px}.asm-nav .asm-section .asm-items .asm-item .asm-link{background:#fff;background:var(--Base-White,#fff);border-bottom:1px solid #f5f5f5;border-bottom:1px solid var(--Neutral-7,#f5f5f5);color:#171717;color:var(--Neutral-1,#171717);font-size:16px;font-weight:400;line-height:24px;padding:16px}.asm-link{align-items:center;display:flex;gap:10px;padding:12px 16px}.red-active{background:#d81a2a;border-radius:2px;height:28px;width:4px}.asm-item.active .asm-link{background:#fff6f6}.bottom-navigator{align-items:center;background:#0000;background-color:#fff;bottom:0;display:flex;height:94px;justify-content:center;min-height:68px!important;padding:8px 12px;position:fixed;width:auto;width:100%;z-index:500;z-index:1000}.bottom-navigator-container{height:100%;width:-webkit-fit-content;width:fit-content}.bottom-navigator-item{align-items:center;color:#171717;color:var(--Neutral-01,#171717);display:flex;flex-direction:column;font-size:16px;font-weight:500;gap:6px;height:100%;justify-content:flex-end;text-decoration:none;width:168px}.bottom-navigator-item:hover{color:#d00000;color:var(--Primary-01,#d00000)}.bottom-navigator-item img{height:52px;width:52px}@media(max-width:768px){.bottom-navigator{height:68px}.bottom-navigator-item{font-size:12px;width:73px}}
/*# sourceMappingURL=main.1785e62a.css.map*/