.tsa-ellipsis,.tsa-ellipsis2,.tsa-ellipsis3{text-overflow:ellipsis;word-break:break-all;overflow:hidden}.detail-products{padding-top:32px;border-top:1px dashed #E2E6EE}.detail-products .section-title{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.detail-products .section-title::before{content:'';position:absolute;left:0;bottom:0;width:100%!important;height:2px;background:#0A58CA;border-radius:1px}.product-card{background:linear-gradient(135deg,#F0F5FF 0,#E6F0FB 50%,#F0F5FF 100%);border:1px solid #B3D1F7;border-radius:12px;padding:28px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"info btn" "desc desc";gap:16px 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-shadow:0 4px 20px rgba(10,88,202,.08);box-shadow:0 4px 20px rgba(10,88,202,.08);-webkit-transition:border-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:border-color .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease,-webkit-box-shadow .3s ease,-webkit-transform .3s ease}.product-card:hover{border-color:#7CB8F0;-webkit-box-shadow:0 8px 28px rgba(10,88,202,.14);box-shadow:0 8px 28px rgba(10,88,202,.14);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.product-card .product-info{grid-area:info;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;min-width:0}.product-card .product-logo{-ms-flex-negative:0;flex-shrink:0;width:auto;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-card .product-logo img{width:auto;height:100%;display:block}#tsaToast,.tsaLoading{position:fixed;display:-webkit-box;display:-ms-flexbox;top:0;left:0;bottom:0;right:0}.product-card .product-name{font-size:18px;font-weight:700;color:#0A58CA;line-height:1.4;margin:0}.product-card .product-btn{grid-area:btn;height:38px;padding:0 20px;background:#0A58CA;border-radius:6px;color:#fff;font-size:14px;font-weight:700;line-height:38px;text-decoration:none;-webkit-transition:background .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease;transition:background .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease;transition:background .22s ease,box-shadow .22s ease,transform .22s ease;transition:background .22s ease,box-shadow .22s ease,transform .22s ease,-webkit-box-shadow .22s ease,-webkit-transform .22s ease;white-space:nowrap}.product-card .product-btn:hover{background:#1d6fdd;-webkit-box-shadow:0 4px 12px rgba(10,88,202,.22);box-shadow:0 4px 12px rgba(10,88,202,.22);-webkit-transform:translateY(-1px);transform:translateY(-1px);color:#fff}.product-card .product-desc{grid-area:desc;border-top:1px solid #E2E6EE;padding-top:16px;margin-top:4px}.product-card .product-desc p{font-size:13px;color:#5A687C;line-height:1.85;margin:0 0 8px}.product-card .product-desc p:last-child{margin-bottom:0}.product-card .product-desc strong{color:#1F2A44;font-weight:700}@media screen and (max-width:991px){.product-card{grid-template-columns:1fr;grid-template-areas:"info" "btn" "desc";padding:18px}.product-card .product-btn{justify-self:start;width:100%;text-align:center}.product-card .product-logo{height:20px}}.tsa-ellipsis{white-space:nowrap}.tsa-ellipsis2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.tsa-ellipsis3{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.animation-toast-zoomIn{-webkit-animation:zoomIn .2s .2s ease both;-moz-animation:zoomIn .2s .2s ease both}.animation-loading-zoomIn{-webkit-animation:zoomIn .1s .2s ease both;-moz-animation:zoomIn .1s .2s ease both}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}#tsaToast{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10012}#tsaToast .tsaToast-content{border-radius:8px;max-width:80%;background-color:rgba(0,0,0,.8)}#tsaToast .tsaToast-content p{padding:8px 12px;font-size:14px;color:#FFF}.tsaLoading{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10013}.tsa-dialog .tsaDialog-content,.tsaLoading .tsaLoading-content{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.tsaLoading .mask{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);z-index:1}.tsaLoading .tsaLoading-content{position:relative;border-radius:8px;z-index:2;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tsaLoading .tsaLoading-content p{font-size:14px;color:#FFF;text-align:center}@-webkit-keyframes spinner{0%{opacity:1}100%{opacity:0}}@keyframes spinner{0%{opacity:1}100%{opacity:0}}.tsaLoading .spinner div{left:47px;top:19.5px;position:absolute;-webkit-animation:spinner linear 1s infinite;animation:spinner linear 1s infinite;background:#FFF;width:6px;height:21px;border-radius:.29px;-webkit-transform-origin:3px 30.5px;transform-origin:3px 30.5px;-webkit-box-sizing:content-box;box-sizing:content-box}.tsaLoading .spinner div:nth-child(1){-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-delay:-.9s;animation-delay:-.9s}.tsaLoading .spinner div:nth-child(2){-webkit-transform:rotate(36deg);transform:rotate(36deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.tsaLoading .spinner div:nth-child(3){-webkit-transform:rotate(72deg);transform:rotate(72deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.tsaLoading .spinner div:nth-child(4){-webkit-transform:rotate(108deg);transform:rotate(108deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.tsaLoading .spinner div:nth-child(5){-webkit-transform:rotate(144deg);transform:rotate(144deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.tsaLoading .spinner div:nth-child(6){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.tsaLoading .spinner div:nth-child(7){-webkit-transform:rotate(216deg);transform:rotate(216deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.tsaLoading .spinner div:nth-child(8){-webkit-transform:rotate(252deg);transform:rotate(252deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.tsaLoading .spinner div:nth-child(9){-webkit-transform:rotate(288deg);transform:rotate(288deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.tsaLoading .spinner div:nth-child(10){-webkit-transform:rotate(324deg);transform:rotate(324deg);-webkit-animation-delay:0s;animation-delay:0s}.tsaLoading .loading-container{width:38px;height:38px;display:inline-block;overflow:hidden}.tsaLoading .spinner{width:100%;height:100%;position:relative;-webkit-transform:translateZ(0) scale(.38);transform:translateZ(0) scale(.38);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0}.tsaLoading.light .mask{background-color:transparent}.tsaLoading.light .tsaLoading-content p{color:#118}.tsaLoading.light .spinner div{background-color:#118}.tsa-mask{position:fixed;top:0;left:0;right:0;bottom:0;display:none;z-index:10010}.tsa-mask::after{position:absolute;content:'';top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);backdrop-filter:blur(4px);z-index:-1}.tsa-dialog,.tsa-toast-mask{position:fixed;top:0;left:0}.tsa-toast-mask{right:0;bottom:0;z-index:10010;background-color:transparent}.tsa-dialog{width:100%;height:100%;z-index:10011;display:none}.tsa-dialog .tsaDialog-content{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#FFF;border-radius:6px;-webkit-box-shadow:4px 8px 16px 0 rgba(53,53,53,.35),-4px -8px 16px 0 rgba(53,53,53,.35);box-shadow:4px 8px 16px 0 rgba(53,53,53,.35),-4px -8px 16px 0 rgba(53,53,53,.35);max-height:96%;display:flex;-ms-flex-direction:column;flex-direction:column}.tsa-dialog .tsaDialog-content .close-container{padding:14px 16px 8px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-negative:0;flex-shrink:0}.tsa-dialog .tsaDialog-content .close-container .close{display:block;width:30px;height:30px;cursor:pointer}.tsa-dialog .tsaDialog-content .tsaDialog-content-main{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.tsa-dialog .tsaDialog-content input:-internal-autofill-previewed,.tsa-dialog .tsaDialog-content input:-internal-autofill-selected{-webkit-text-fill-color:#333;background-color:transparent!important}.zoom-img-in{cursor:-webkit-zoom-in!important;cursor:zoom-in!important}.pointer-img{cursor:pointer}.viewer-move{cursor:-webkit-zoom-out!important;cursor:zoom-out!important}.tsa-breadcrumb{width:100%;background:#F8F9FC;border-bottom:1px solid #E2E6EE;padding:18px 0;position:fixed;top:70px;left:0;z-index:100;-webkit-transition:background-color .3s ease,padding .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,padding .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,background-color .3s ease,padding .3s ease;transition:box-shadow .3s ease,background-color .3s ease,padding .3s ease,-webkit-box-shadow .3s ease}.tsa-breadcrumb.is-stuck{background:#fff;-webkit-box-shadow:0 4px 16px rgba(15,23,42,.1);box-shadow:0 4px 16px rgba(15,23,42,.1)}.tsa-breadcrumb-inner{width:1200px;max-width:calc(100% - 32px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;color:#5A687C;line-height:1.5}.tsa-pagination,.tsa-pagination .pagination-pages{display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center}.tsa-pagination .page-btn,.tsa-pagination .page-num{line-height:1;text-decoration:none;cursor:pointer;-webkit-box-sizing:border-box}.tsa-breadcrumb-item{color:#5A687C;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.tsa-breadcrumb-item:hover,.tsa-breadcrumb-item:hover h1{color:#0A58CA!important}.tsa-breadcrumb h1,.tsa-breadcrumb-current{font-size:14px;color:#1F2A44;font-weight:700}.tsa-breadcrumb-sep{color:#CBD5E1}@media screen and (max-width:991px){.tsa-breadcrumb{top:56px;padding:14px 0}.tsa-breadcrumb-inner{font-size:13px}}.tsa-pagination{display:flex;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:24px;margin-top:40px;padding-top:32px;border-top:1px solid #E2E6EE;-ms-flex-wrap:wrap;flex-wrap:wrap}.tsa-pagination .pagination-info{font-size:14px;color:#5A687C;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:auto}.tsa-pagination .pagination-info strong{color:#1F2A44;font-weight:700}.tsa-pagination .pagination-pages{display:flex;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tsa-pagination .pagination-size{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;color:#5A687C;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:24px}.tsa-pagination .page-num{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:36px;height:36px;padding:0 12px;background:#fff;border:1px solid #E2E6EE;border-radius:6px;color:#5A687C;font-size:14px;font-weight:700;box-sizing:border-box;-webkit-transition:background .22s ease,border-color .22s ease,color .22s ease,-webkit-box-shadow .22s ease;transition:background .22s ease,border-color .22s ease,color .22s ease,-webkit-box-shadow .22s ease;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,-webkit-box-shadow .22s ease}.tsa-pagination .page-num:hover{border-color:#0A58CA;color:#0A58CA;background:#F0F5FF}.tsa-pagination .page-num.is-active,.tsa-pagination .page-num.is-active:hover{background:#0A58CA;border-color:#0A58CA;color:#fff;-webkit-box-shadow:0 2px 8px rgba(10,88,202,.2);box-shadow:0 2px 8px rgba(10,88,202,.2)}.tsa-pagination .page-btn,.tsa-pagination .size-trigger{height:36px;border:1px solid #E2E6EE;font-size:14px;font-weight:700}.tsa-pagination .page-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;min-width:90px;padding:0 14px;background:#fff;border-radius:6px;color:#5A687C;box-sizing:border-box;-webkit-transition:background .22s ease,border-color .22s ease,color .22s ease,-webkit-box-shadow .22s ease;transition:background .22s ease,border-color .22s ease,color .22s ease,-webkit-box-shadow .22s ease;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease;transition:background .22s ease,border-color .22s ease,color .22s ease,box-shadow .22s ease,-webkit-box-shadow .22s ease}.tsa-pagination .page-btn:hover{border-color:#0A58CA;color:#0A58CA;background:#F0F5FF}.tsa-pagination .page-btn.is-disabled,.tsa-pagination .page-btn.is-disabled:hover{background:#F8F9FC;border-color:#E2E6EE;color:#CBD5E1;cursor:not-allowed}.tsa-pagination .page-numbers{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.tsa-pagination .page-ellipsis{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:36px;height:36px;color:#9CA3AF;font-size:14px}.tsa-pagination .size-label,.tsa-pagination .size-unit{color:#5A687C;white-space:nowrap}.tsa-pagination .size-dropdown{position:relative;display:inline-block}.tsa-pagination .size-trigger{display:inline-block;padding:0 28px 0 12px;background:#fff;border-radius:6px;color:#1F2A44;line-height:34px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .22s ease,color .22s ease,-webkit-box-shadow .22s ease;transition:border-color .22s ease,color .22s ease,-webkit-box-shadow .22s ease;transition:border-color .22s ease,color .22s ease,box-shadow .22s ease;transition:border-color .22s ease,color .22s ease,box-shadow .22s ease,-webkit-box-shadow .22s ease}.tsa-pagination .size-arrow{display:inline-block;margin-left:4px;font-size:12px;color:#5A687C}.tsa-pagination .size-options{position:absolute;bottom:100%;left:0;right:0;background:#fff;border:1px solid #E2E6EE;border-radius:6px;-webkit-box-shadow:0 -4px 16px rgba(15,23,42,.1);box-shadow:0 -4px 16px rgba(15,23,42,.1);padding:4px 0;display:none;z-index:10}.tsa-pagination .size-dropdown:hover .size-options{display:block}.tsa-pagination .size-option{display:block;padding:8px 12px;color:#5A687C;font-size:14px;font-weight:700;text-align:center;-webkit-transition:background .22s ease,color .22s ease;transition:background .22s ease,color .22s ease}.tsa-pagination .size-option:hover{background:#F0F5FF;color:#0A58CA}.tsa-pagination .size-option.is-active{color:#0A58CA;background:rgba(10,88,202,.08)}@media screen and (max-width:991px){.tsa-pagination{gap:12px;margin-top:20px;padding-top:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tsa-pagination .pagination-info{width:100%;text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.tsa-pagination .pagination-pages{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tsa-pagination .pagination-size{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tsa-pagination .page-btn,.tsa-pagination .page-num{min-width:32px;height:32px;padding:0 8px;font-size:13px}.tsa-pagination .page-ellipsis{min-width:24px;height:32px}.tsa-pagination .page-numbers{gap:4px}.tsa-pagination .page-btn--next span:first-child,.tsa-pagination .page-btn--prev span:last-child{display:none}}.main-content-area{padding-top:70px}@media screen and (max-width:991px){.main-content-area{padding-top:56px}}.tsa-header{position:fixed;top:0;z-index:200;background:#fff;-webkit-box-shadow:0 1px 4px rgba(15,23,42,.04);box-shadow:0 1px 4px rgba(15,23,42,.04);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.tsa-header.is-stuck{-webkit-box-shadow:0 2px 16px rgba(15,23,42,.1);box-shadow:0 2px 16px rgba(15,23,42,.1)}.tsa-empty{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tsa-empty .tsa-empty-icon img{width:170px;height:170px}.tsa-empty .tsa-empty-text{font-size:16px;color:#333}@media screen and (min-width:992px){.tsa-header{position:fixed;-ms-flex-negative:0;flex-shrink:0;width:100%;height:70px;padding:0 56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:200;overflow:visible;background:#fff}.tsa-header .header__nav-toggle{display:none}.tsa-header .logo a,.tsa-header .title{display:-webkit-box;display:-ms-flexbox}.tsa-header .logo a{display:flex}.tsa-header .logo a img{width:190px}.tsa-header .logo a h1{font-size:0;text-indent:-99999px}.tsa-header .title{-webkit-box-flex:1;-ms-flex:1;flex:1;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tsa-header .title .item{position:relative;margin-right:35px}.tsa-header .title .item:last-child{margin-right:0}.tsa-header .title .item.active a{font-size:16px;color:#0A58CA}.tsa-header .title .item.active::after{content:'';position:absolute;left:50%;bottom:-4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:28px;height:3px;background:#0A58CA}.tsa-header .title .item a{font-size:16px;color:#1F2A44;cursor:pointer}.tsa-header .login-container{position:relative;-ms-flex-negative:0;flex-shrink:0}.tsa-header .login-container .login{width:114px;height:38px;text-align:center;background:#0A58CA;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.tsa-header .login-container .login p{font-size:16px;color:#FFF}.tsa-header .login-container .login:hover{opacity:.85}.tsa-header .login-container .user-menu{display:none;position:relative;z-index:100}.tsa-header .login-container .user-menu__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:40px;padding:0 12px 0 8px;background:#fff;border:1px solid #E2E6EE;border-radius:20px;cursor:pointer;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06);box-shadow:0 1px 3px rgba(15,23,42,.06);-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.tsa-header .login-container .user-menu__trigger:focus,.tsa-header .login-container .user-menu__trigger:hover{outline:0;border-color:#0A58CA;-webkit-box-shadow:0 2px 8px rgba(10,88,202,.12);box-shadow:0 2px 8px rgba(10,88,202,.12)}.tsa-header .login-container .user-menu__trigger:focus-visible{outline:#0A58CA solid 2px;outline-offset:2px}.tsa-header .login-container .user-menu__avatar{width:28px;height:28px;border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;background:#E8E4FF}.tsa-header .login-container .user-menu__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tsa-header .login-container .user-menu__name{font-size:15px;font-weight:700;color:#1F2A44;max-width:128px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsa-header .login-container .user-menu__chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9CA3AF;-ms-flex-negative:0;flex-shrink:0}.tsa-header .login-container .user-menu__chevron svg{display:block;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.tsa-header .login-container .user-menu__dropdown{position:absolute;top:110%;left:50%;z-index:1000;margin-top:0;padding-top:10px;-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .22s ease,visibility .22s,-webkit-transform .22s ease;transition:opacity .22s ease,visibility .22s,-webkit-transform .22s ease;transition:opacity .22s ease,transform .22s ease,visibility .22s;transition:opacity .22s ease,transform .22s ease,visibility .22s,-webkit-transform .22s ease}.tsa-header .login-container .user-menu.user-menu--open .user-menu__chevron,.tsa-header .login-container .user-menu:focus-within .user-menu__chevron{color:#5A687C}.tsa-header .login-container .user-menu.user-menu--open .user-menu__chevron svg,.tsa-header .login-container .user-menu:focus-within .user-menu__chevron svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tsa-header .login-container .user-menu.user-menu--open .user-menu__dropdown,.tsa-header .login-container .user-menu:focus-within .user-menu__dropdown{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.tsa-header .login-container .user-menu__dropdown-panel{position:relative;min-width:168px;padding:8px 0;background:#fff;border-radius:10px;-webkit-box-shadow:0 12px 32px rgba(15,23,42,.12),0 4px 12px rgba(15,23,42,.06);box-shadow:0 12px 32px rgba(15,23,42,.12),0 4px 12px rgba(15,23,42,.06)}.tsa-header .login-container .user-menu__dropdown-caret{position:absolute;left:50%;top:-7px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;-webkit-filter:drop-shadow(0 -1px 1px rgba(15, 23, 42, .06));filter:drop-shadow(0 -1px 1px rgba(15, 23, 42, .06))}.tsa-header .login-container .user-menu__list{list-style:none;margin:0;padding:0}.tsa-header .login-container .user-menu__list li{margin:0}.tsa-header .login-container .user-menu__list a{display:block;padding:6px 20px;font-size:15px;line-height:1.4;color:#1F2A44;text-align:center;text-decoration:none;-webkit-transition:background .15s ease;transition:background .15s ease}.tsa-header .login-container .user-menu__list a:hover{background:#F8F9FC}.tsa-header .login-container.is-logged-in .login{display:none}.tsa-header .login-container.is-logged-in .user-menu{display:block}.tsa-footer,.tsa-footer .footer-content{display:-webkit-box;display:-ms-flexbox}.tsa-footer{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;background:#0B2B4A}.tsa-footer .footer-content{display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:1200px;padding-top:34px;padding-bottom:50px}.tsa-footer .footer-content .left{-webkit-box-flex:1;-ms-flex:1;flex:1}.tsa-footer .footer-content .left .text{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.tsa-footer .footer-content .left .text .name{-ms-flex-negative:0;flex-shrink:0;width:90px;min-width:90px;line-height:26px;height:28px;font-weight:700;font-size:15px;color:rgba(255,255,255,.85);padding-right:8px;margin-right:8px;overflow:hidden;position:relative;text-align:justify}.tsa-footer .footer-content .left .text .name::after{content:'：';display:inline-block;position:absolute;right:-4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tsa-footer .footer-content .left .text .name .i-spacing{display:inline-block;width:1em;font-size:inherit;font-style:normal;vertical-align:baseline}.tsa-footer .footer-content .left .text .value{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tsa-footer .footer-content .left .text .value a{font-size:15px;color:#6593F5;text-decoration:underline;width:-webkit-max-content;width:-moz-max-content;width:max-content;line-height:26px}.tsa-footer .footer-content .left .text .value a:hover{color:#1d6fdd}.tsa-footer .footer-content .left .text .value span{font-size:15px;line-height:26px;color:rgba(255,255,255,.85)}.tsa-footer .footer-content .left .text .value .mr{margin-left:16px}.tsa-footer .footer-content .left .text.column .value a,.tsa-footer .footer-content .left .text.column .value span{display:block}.tsa-footer .footer-content .left .copyright{font-size:12px;color:rgba(255,255,255,.85);padding-top:25px}.tsa-footer .footer-content .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:28px}.tsa-footer .footer-content .right .phone{margin-right:60px}.tsa-footer .footer-content .right .phone .phone-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6px}.tsa-footer .footer-content .right .phone .phone-top img{width:19px;height:19px;margin-right:8px}.tsa-footer .footer-content .right .phone .phone-top p{font-size:18px;color:rgba(255,255,255,.6)}.tsa-footer .footer-content .right .phone p{font-size:24px;color:#FFF;line-height:27px}.tsa-footer .footer-content .right .qrcode{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tsa-footer .footer-content .right .qrcode .image{padding:3px;background-color:#fff;border-radius:4px;margin-bottom:7px}.tsa-footer .footer-content .right .qrcode .image img{width:92px;height:92px}.tsa-footer .footer-content .right .qrcode p{font-size:14px;color:#FFF;line-height:16px;color:rgba(255,255,255,.6)}}@media screen and (max-width:991px){body.home-nav-open::before{content:'';position:fixed;inset:0;z-index:150;background:rgba(15,23,42,.45)}.tsa-header{position:fixed;-ms-flex-negative:0;flex-shrink:0;width:100%;min-height:56px;height:auto;padding:0 16px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:200;overflow:visible;background:#fff}.tsa-footer .footer-content,.tsa-footer .footer-content .left .text,.tsa-footer .footer-content .right .qrcode,.tsa-header .header__nav-toggle,.tsa-header .title{-webkit-box-orient:vertical;-webkit-box-direction:normal}.tsa-header .header__nav-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:40px;height:40px;margin-left:0;margin-right:10px;padding:0;border:none;border-radius:8px;background:0 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;gap:5px}.tsa-header .header__nav-toggle:hover{background:#f0f5ff}.tsa-header .header__nav-toggle:focus-visible{outline:#0a58ca solid 2px;outline-offset:2px}.tsa-header .header__nav-toggle-bar{display:block;width:20px;height:2px;border-radius:1px;background:#1f2a44;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease}.tsa-header.tsa-header--nav-open .header__nav-toggle .header__nav-toggle-bar:nth-child(1){-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.tsa-header.tsa-header--nav-open .header__nav-toggle .header__nav-toggle-bar:nth-child(2){opacity:0}.tsa-header.tsa-header--nav-open .header__nav-toggle .header__nav-toggle-bar:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.tsa-header .logo{-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.tsa-header .logo a{display:-webkit-box;display:-ms-flexbox;display:flex}.tsa-header .logo a img{width:140px;height:auto}.tsa-header .logo a h1{font-size:0;text-indent:-99999px}.tsa-header .title{position:fixed;left:0;right:0;top:56px;z-index:160;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0 16px;max-height:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;background:#fff;-webkit-box-shadow:0 12px 24px rgba(15,23,42,.12);box-shadow:0 12px 24px rgba(15,23,42,.12);-webkit-transition:max-height .32s ease,opacity .24s ease,padding .24s ease,visibility .24s;transition:max-height .32s ease,opacity .24s ease,padding .24s ease,visibility .24s}.tsa-header .title .item{position:relative;margin-right:0;margin-bottom:0;border-bottom:1px solid #edf2f7}.tsa-header .title .item:last-child{border-bottom:none}.tsa-header .title .item.active a{font-size:16px;color:#0a58ca}.tsa-header .title .item.active::after{display:none}.tsa-header .title .item a{display:block;padding:14px 4px;font-size:16px;line-height:1.4;color:#1f2a44;cursor:pointer;text-decoration:none}.tsa-header.tsa-header--nav-open .title{max-height:min(70vh,520px);padding:8px 16px 16px;opacity:1;visibility:visible;pointer-events:auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.tsa-header .login-container{position:relative;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:auto}.tsa-header .login-container .login{width:auto;min-width:88px;height:36px;padding:0 12px;text-align:center;background:#0a58ca;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.tsa-header .login-container .login p{font-size:14px;color:#fff;margin:0}.tsa-header .login-container .user-menu{display:none;position:relative;z-index:100}.tsa-header .login-container .user-menu__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;height:36px;padding:0 10px 0 6px;background:#fff;border:1px solid #e2e6ee;border-radius:20px;cursor:pointer;-webkit-box-shadow:0 1px 3px rgba(15,23,42,.06);box-shadow:0 1px 3px rgba(15,23,42,.06)}.tsa-header .login-container .user-menu__avatar{width:26px;height:26px;border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;background:#e8e4ff}.tsa-header .login-container .user-menu__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tsa-header .login-container .user-menu__name{font-size:14px;font-weight:700;color:#1f2a44;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsa-header .login-container .user-menu__chevron{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9ca3af;-ms-flex-negative:0;flex-shrink:0}.tsa-header .login-container .user-menu__chevron svg{display:block;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.tsa-header .login-container .user-menu__dropdown{position:absolute;top:110%;left:50%;z-index:1000;margin-top:0;padding-top:10px;-webkit-transform:translateX(-50%) translateY(-4px);transform:translateX(-50%) translateY(-4px);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .22s ease,visibility .22s,-webkit-transform .22s ease;transition:opacity .22s ease,visibility .22s,-webkit-transform .22s ease;transition:opacity .22s ease,transform .22s ease,visibility .22s;transition:opacity .22s ease,transform .22s ease,visibility .22s,-webkit-transform .22s ease}.tsa-header .login-container .user-menu.user-menu--open .user-menu__chevron,.tsa-header .login-container .user-menu:focus-within .user-menu__chevron{color:#5a687c}.tsa-header .login-container .user-menu.user-menu--open .user-menu__chevron svg,.tsa-header .login-container .user-menu:focus-within .user-menu__chevron svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tsa-header .login-container .user-menu.user-menu--open .user-menu__dropdown,.tsa-header .login-container .user-menu:focus-within .user-menu__dropdown{opacity:1;visibility:visible;pointer-events:auto;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.tsa-header .login-container .user-menu__dropdown-panel{position:relative;min-width:160px;padding:8px 0;background:#fff;border-radius:10px;-webkit-box-shadow:0 12px 32px rgba(15,23,42,.12),0 4px 12px rgba(15,23,42,.06);box-shadow:0 12px 32px rgba(15,23,42,.12),0 4px 12px rgba(15,23,42,.06)}.tsa-header .login-container .user-menu__dropdown-caret{position:absolute;left:50%;top:-7px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;-webkit-filter:drop-shadow(0 -1px 1px rgba(15, 23, 42, .06));filter:drop-shadow(0 -1px 1px rgba(15, 23, 42, .06))}.tsa-header .login-container .user-menu__list{list-style:none;margin:0;padding:0}.tsa-header .login-container .user-menu__list li{margin:0}.tsa-header .login-container .user-menu__list a{display:block;padding:6px 16px;font-size:14px;line-height:1.4;color:#1f2a44;text-align:center;text-decoration:none}.tsa-header .login-container.is-logged-in .login{display:none}.tsa-header .login-container.is-logged-in .user-menu{display:block}.tsa-footer,.tsa-footer .footer-content{display:-webkit-box;display:-ms-flexbox;width:100%}.tsa-footer{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#0b2b4a;-webkit-box-sizing:border-box;box-sizing:border-box}.tsa-footer .footer-content{display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:100%;padding:28px 16px 40px;-webkit-box-sizing:border-box;box-sizing:border-box}.tsa-footer .footer-content .left{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.tsa-footer .footer-content .left .text{margin:0 0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tsa-footer .footer-content .left .text .name{-ms-flex-negative:0;flex-shrink:0;width:auto;min-width:0;line-height:1.4;height:auto;font-weight:700;font-size:14px;color:rgba(255,255,255,.85);padding:0;margin:0 0 4px;overflow:visible;position:static;text-align:left}.tsa-footer .footer-content .left .text .name::after{display:none}.tsa-footer .footer-content .left .text .name .i-spacing{display:inline-block;width:1em;font-size:inherit;font-style:normal;vertical-align:baseline}.tsa-footer .footer-content .left .text .value{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;min-width:0}.tsa-footer .footer-content .left .text .value a{font-size:14px;color:#6593f5;text-decoration:underline;line-height:1.5;display:block}.tsa-footer .footer-content .left .text .value span{font-size:14px;line-height:1.5;color:rgba(255,255,255,.85);display:block}.tsa-footer .footer-content .left .text .value .mr{display:block;margin:4px 0 0}.tsa-footer .footer-content .left .text.column .value a,.tsa-footer .footer-content .left .text.column .value span{display:block}.tsa-footer .footer-content .left .copyright{font-size:12px;color:rgba(255,255,255,.85);margin:0}.tsa-footer .footer-content .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0 0;width:100%}.tsa-footer .footer-content .right .phone{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 20px}.tsa-footer .footer-content .right .phone .phone-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 6px}.tsa-footer .footer-content .right .phone .phone-top img{width:19px;height:19px;margin-right:8px}.tsa-footer .footer-content .right .phone .phone-top p{font-size:16px;color:rgba(255,255,255,.6);margin:0}.tsa-footer .footer-content .right .phone>p{font-size:22px;color:#fff;line-height:1.3;margin:0}.tsa-footer .footer-content .right .qrcode{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.tsa-footer .footer-content .right .qrcode .image{padding:3px;background-color:#fff;border-radius:4px;margin:0 0 8px}.tsa-footer .footer-content .right .qrcode .image img{width:92px;height:92px;display:block}.tsa-footer .footer-content .right .qrcode p{font-size:13px;line-height:1.3;color:rgba(255,255,255,.6);margin:0}}