:where(.kj-legacy) .starScore{line-height: 0;}
:where(.kj-legacy) .starScore .icon-star{display: inline-block; color: rgb(224, 224, 224); line-height: 16px;}
:where(.kj-legacy) .starScore .icon-star.half{background: linear-gradient(90deg, rgb(255, 147, 0) 50%, rgb(228, 228, 228) 0px) text; -webkit-text-fill-color: transparent;}
:where(.kj-legacy) .starScore .icon-star.active{color: rgb(255, 147, 0);}
:where(.kj-legacy) .starScore .starScore-key{color: rgb(150, 154, 160); padding-left: 5px; font-size: 14px;}
:where(.kj-legacy) .menu{font-size: 16px; padding-left: 13px;}
:where(.kj-legacy) .menu_item{margin-right: 32px;}
:where(.kj-legacy) .menu_item--selected{font-weight: 500; color: rgb(43, 95, 245);}
:where(.kj-legacy) .menu_item--selectedBg{color: rgb(255, 255, 255);}
:where(.kj-legacy) .showBg{border-bottom: 1px solid rgb(235, 238, 244);}
:where(.kj-legacy) .scrollBg,:where(.kj-legacy) .showBg{color: rgb(27, 35, 55);}
:where(.kj-legacy) .guideBox:hover .guide{display: block;}
:where(.kj-legacy) .guide{display: none;}
:where(.kj-legacy) .userImg{width: 100%; height: 100%; object-fit: cover; border-radius: 50%;}
:where(.kj-legacy) .userBox_hoverBox{display: none; position: absolute; right: 10px; width: 328px; height: auto; border-top: 16px solid transparent; border-radius: 4px;}
:where(.kj-legacy) .userBox:hover .userBox_hoverBox{display: block;}
:where(.kj-legacy) .content-item{width: 56px; margin-right: 42px; margin-bottom: 24px;}
:where(.kj-legacy) .content-item:nth-child(3n){margin-right: 0px;}
:where(.kj-legacy) .triangle{position: absolute; top: 0px; right: 11px; transform: translateY(-100%); width: 0px; height: 0px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: none;}
:where(.kj-legacy) .login__success{position: relative;}
:where(.kj-legacy) .login__success::before{content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 107px; width: 20px; height: 20px; background-size: cover;}
:where(.kj-legacy) .bar{position: absolute; left: 50%; margin-left: -204px;}
:where(.kj-legacy) .bar > div{margin-left: 46px;}
:where(.kj-legacy) .bar > div:first-child{margin-left: 0px;}
:where(.kj-legacy) .scrollTab > div{margin-left: 46px;}
:where(.kj-legacy) .scrollTab > div:first-child{margin-left: 0px;}
:where(.kj-legacy) .item{height: 50px;}
:where(.kj-legacy) .selected{font-weight: 600; position: relative; color: rgb(28, 92, 255);}
:where(.kj-legacy) .selected::after{content: ""; position: absolute; bottom: 8px; left: 50%; transform: translateX(-50%); display: block; width: 16px; height: 2px; border-radius: 1px; background: rgb(28, 92, 255);}
:where(.kj-legacy) .box:hover .box__show{visibility: visible; transition: 0.5s;}
:where(.kj-legacy) .box__show{visibility: hidden;}
:where(.kj-legacy) .box__sub{position: fixed; top: 113px; left: 0px; right: 0px; border-radius: 4px; font-weight: 400 !important;}
:where(.kj-legacy) .box__sub__container{max-width: 1200px; padding: 18px 0px 15px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 10px 0px; margin-left: auto; margin-right: auto;}
:where(.kj-legacy) .box__sub__subItem{display: flex; align-items: center; width: 33.3333%; height: 69px; padding-left: 40px; text-align: center; font-size: 14px; border-radius: 4px; color: rgb(50, 51, 53);}
:where(.kj-legacy) .box__sub__subItem:hover{color: rgb(28, 92, 255); background: rgb(242, 244, 247);}
:where(.kj-legacy) .box__sub__subItem:hover .box__sub__subItem-title span{color: rgb(28, 92, 255);}
:where(.kj-legacy) .box__sub__subItem-title span{color: rgb(150, 154, 160);}
:where(.kj-legacy) .box__sub__subItem-actived{color: rgb(28, 92, 255); background: rgb(242, 244, 247);}
:where(.kj-legacy) .box__sub__subItem-title-actived,:where(.kj-legacy) .box__sub__subItem-title-actived span{color: rgb(28, 92, 255);}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .loginBox{margin: 200px auto; padding: 32px 36px 42px; background: rgb(255, 255, 255); border-radius: 6px;}
:where(.kj-legacy) .loginBox .close{position: absolute; left: 50%; transform: translateX(-50%); bottom: -15%; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA1dJREFUWEfFmE2IlWUUx39/QrCPRUKLbOXKldFqXIgftREkNEKxDExHJzATiUBR0gIhCxR0oZWIOLMwXfhFEoOLFqUNVq4yIihwp0EMCiqYk/zjyPNe3nu99/2audOBd3XPfc7vPe95zpeoKbafBFYAA8B8YDbwfDrmL+Am8CPwM/C1pPt1TKiqsu3FwCDwRhgCTgHjCSBAQgIsAJ8D3kzgXwHHJV2uYqsUyPZLwGdAeOZDST9UOTjTsb0I+AS4A+yQdK3o/4VAtrcALwNHJV2sA9Kpa3sZsBH4VtIXvc7qCWT7CPCPpK2TAekCdhiQpM3dzu0KZHsXcE/SgamEyX3GbcATkiIU2uQxoOSZ3/sF0wE1R9J7eaI2oBQzc6f6M/Xysu3PgV8kfZnptIDSbdotaVU/PlMB1FngI0m/hk4eaBQ4ONnbVPdlbL8KbJK0vAWUkt4eSXHFp11sR9LcLmnskYdsHweOVc2mU01sewmwVtKQUm0al/RUFUO2bwPvSxou07e9HjggaVYF3QfA0wEUtel1SVF7SiUZCY8OFkFV1culgdPAyQDaD1yWdL6UJimUGSv7vZsd2yujewig71PRvFQVKMVdfI7HPNUEJp0XF+rjAPoDWCbpzzpA3aCawqSz5gIXAijagtmS7tYF6oCKIA+vFcZWQYJ8JnqrSQMlqIBZB4xICqjaYrsF1PiTdXhoJEE19VDrkzUK6j7EUCuo9wFjks7V8XOvAG4a2LajqA9EDK0GVkqKBFlJyoyW/d4jD50BTgTQTOCWpGjiS6Wqsap6uUw9EYNEVlyPAcOSSpNjg1oWLc2zRW9q+xXgLUnvZEALgb2SYvaadrE9Bnwg6Uq+QfsGOCQpGrVpE9vRmA1Jei2M5oFefFRL/p8Wdpek39qAUl55F5jXOQn0y11pwrkq6Whmo9sYFJPAdUmRn/omtnemGto2iPYaFHcAD/sFlWAmJEUv1iZFo3ThyNvUdWUjetmyYROwNA0AcQsbS7pNsc4ZzcdMZQ/lMug84FMgGvVYx3xXh8p2FM29wN/Azuw29TqjdD+UA1sAbADeTgurk2lhdQOIJ+SF9MTCak1aWEWvFCPWlSovUhkoBzYjGYp1XjwZRKhkcD+ltV6s9P6tApLp/AccqbzmqatAMAAAAABJRU5ErkJggg==") 0% 0% / 100% 100% no-repeat; width: 36px; height: 36px; cursor: pointer;}
:where(.kj-legacy) .loginBox .msg{padding: 0px 35px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); height: 44px; text-align: center; color: rgb(255, 255, 255); line-height: 44px; background: rgba(0, 0, 0, 0.6); border-radius: 4px;}
:where(.kj-legacy) .loginBox__top{color: rgb(150, 154, 160);}
:where(.kj-legacy) .loginBox__top--selected{position: relative; color: rgb(50, 51, 53);}
:where(.kj-legacy) .loginBox__top--selected::after{content: ""; display: block; position: absolute; bottom: -8px; left: 50%; transform: translateX(-50%); width: 30px; height: 3px; border-radius: 4px; background: rgb(28, 92, 255);}
:where(.kj-legacy) .loginBox__btn{margin-top: 24px; text-align: center; height: 40px; line-height: 40px; background: rgb(28, 92, 255); border-radius: 4px; font-size: 14px; font-weight: 500; color: rgb(255, 255, 255);}
:where(.kj-legacy) .loginBox__info{display: flex; justify-content: space-between; margin-top: 10px; font-size: 14px; color: rgb(150, 154, 160);}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) fieldset[disabled] .multiselect{pointer-events: none;}
:where(.kj-legacy) .multiselect__spinner{position: absolute; right: 1px; top: 1px; width: 48px; height: 35px; background: rgb(255, 255, 255); display: block;}
:where(.kj-legacy) .multiselect__spinner::after,:where(.kj-legacy) .multiselect__spinner::before{position: absolute; content: ""; top: 50%; left: 50%; margin: -8px 0px 0px -8px; width: 16px; height: 16px; border-radius: 100%; border-width: 2px; border-style: solid; border-color: rgb(65, 184, 131) transparent transparent; border-image: none; box-shadow: transparent 0px 0px 0px 1px;}
:where(.kj-legacy) .multiselect__spinner::before{animation: 2.4s cubic-bezier(0.41, 0.26, 0.2, 0.62) 0s infinite normal none running spinning;}
:where(.kj-legacy) .multiselect__spinner::after{animation: 2.4s cubic-bezier(0.51, 0.09, 0.21, 0.8) 0s infinite normal none running spinning;}
:where(.kj-legacy) .multiselect__loading-enter-active,:where(.kj-legacy) .multiselect__loading-leave-active{transition: opacity 0.4s ease-in-out; opacity: 1;}
:where(.kj-legacy) .multiselect__loading-enter,:where(.kj-legacy) .multiselect__loading-leave-active{opacity: 0;}
:where(.kj-legacy) .multiselect,:where(.kj-legacy) .multiselect__input,:where(.kj-legacy) .multiselect__single{font-family: inherit; font-size: 16px; touch-action: manipulation;}
:where(.kj-legacy) .multiselect{box-sizing: content-box; display: block; position: relative; width: 100%; min-height: 40px; text-align: left; color: rgb(53, 73, 94);}
:where(.kj-legacy) .multiselect *{box-sizing: border-box;}
:where(.kj-legacy) .multiselect:focus{outline: none;}
:where(.kj-legacy) .multiselect--disabled{background: rgb(237, 237, 237); pointer-events: none; opacity: 0.6;}
:where(.kj-legacy) .multiselect--active{z-index: 50;}
:where(.kj-legacy) .multiselect--active:not(.multiselect--above) .multiselect__current,:where(.kj-legacy) .multiselect--active:not(.multiselect--above) .multiselect__input,:where(.kj-legacy) .multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
:where(.kj-legacy) .multiselect--active .multiselect__select{transform: rotate(180deg);}
:where(.kj-legacy) .multiselect--above.multiselect--active .multiselect__current,:where(.kj-legacy) .multiselect--above.multiselect--active .multiselect__input,:where(.kj-legacy) .multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius: 0px; border-top-right-radius: 0px;}
:where(.kj-legacy) .multiselect__input,:where(.kj-legacy) .multiselect__single{position: relative; display: inline-block; min-height: 20px; line-height: 20px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 5px; background: rgb(255, 255, 255); padding: 0px 0px 0px 5px; width: 100%; transition: border 0.1s; box-sizing: border-box; margin-bottom: 8px; vertical-align: top;}
:where(.kj-legacy) .multiselect__input::placeholder{color: rgb(53, 73, 94);}
:where(.kj-legacy) .multiselect__tag ~ .multiselect__input,:where(.kj-legacy) .multiselect__tag ~ .multiselect__single{width: auto;}
:where(.kj-legacy) .multiselect__input:hover,:where(.kj-legacy) .multiselect__single:hover{border-color: rgb(207, 207, 207);}
:where(.kj-legacy) .multiselect__input:focus,:where(.kj-legacy) .multiselect__single:focus{border-color: rgb(168, 168, 168); outline: none;}
:where(.kj-legacy) .multiselect__single{padding-left: 5px; margin-bottom: 8px;}
:where(.kj-legacy) .multiselect__tags-wrap{display: inline;}
:where(.kj-legacy) .multiselect__tags{min-height: 40px; display: block; padding: 8px 40px 0px 8px; border-radius: 5px; border: 1px solid rgb(232, 232, 232); background: rgb(255, 255, 255); font-size: 14px;}
:where(.kj-legacy) .multiselect__tag{position: relative; display: inline-block; padding: 4px 26px 4px 10px; border-radius: 5px; margin-right: 10px; color: rgb(255, 255, 255); line-height: 1; background: rgb(65, 184, 131); margin-bottom: 5px; white-space: nowrap; overflow: hidden; max-width: 100%; text-overflow: ellipsis;}
:where(.kj-legacy) .multiselect__tag-icon{cursor: pointer; margin-left: 7px; position: absolute; right: 0px; top: 0px; bottom: 0px; font-weight: 700; font-style: normal; width: 22px; text-align: center; line-height: 22px; transition: 0.2s; border-radius: 5px;}
:where(.kj-legacy) .multiselect__tag-icon::after{content: "×"; color: rgb(38, 109, 77); font-size: 14px;}
:where(.kj-legacy) .multiselect__tag-icon:focus,:where(.kj-legacy) .multiselect__tag-icon:hover{background: rgb(54, 154, 110);}
:where(.kj-legacy) .multiselect__tag-icon:focus::after,:where(.kj-legacy) .multiselect__tag-icon:hover::after{color: rgb(255, 255, 255);}
:where(.kj-legacy) .multiselect__current{min-height: 40px; overflow: hidden; padding: 8px 30px 0px 12px; white-space: nowrap; border-radius: 5px; border: 1px solid rgb(232, 232, 232);}
:where(.kj-legacy) .multiselect__current,:where(.kj-legacy) .multiselect__select{line-height: 16px; box-sizing: border-box; display: block; margin: 0px; text-decoration: none; cursor: pointer;}
:where(.kj-legacy) .multiselect__select{position: absolute; width: 40px; height: 38px; right: 1px; top: 1px; padding: 4px 8px; text-align: center; transition: transform 0.2s;}
:where(.kj-legacy) .multiselect__select::before{position: relative; right: 0px; top: 65%; color: rgb(153, 153, 153); margin-top: 4px; border-color: rgb(153, 153, 153) transparent transparent; border-style: solid; border-width: 5px 5px 0px; content: "";}
:where(.kj-legacy) .multiselect__placeholder{color: rgb(173, 173, 173); display: inline-block; margin-bottom: 10px; padding-top: 2px;}
:where(.kj-legacy) .multiselect--active .multiselect__placeholder{display: none;}
:where(.kj-legacy) .multiselect__content-wrapper{position: absolute; display: block; background: rgb(255, 255, 255); width: 100%; max-height: 240px; overflow: auto; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgb(232, 232, 232) rgb(232, 232, 232); border-image: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; z-index: 50;}
:where(.kj-legacy) .multiselect__content{list-style: none; display: inline-block; padding: 0px; margin: 0px; min-width: 100%; vertical-align: top;}
:where(.kj-legacy) .multiselect--above .multiselect__content-wrapper{bottom: 100%; border-radius: 5px 5px 0px 0px; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; border-top: 1px solid rgb(232, 232, 232);}
:where(.kj-legacy) .multiselect__element{display: block;}
:where(.kj-legacy) .multiselect__option{display: block; padding: 12px; min-height: 40px; line-height: 16px; text-decoration: none; text-transform: none; vertical-align: middle; position: relative; cursor: pointer; white-space: nowrap;}
:where(.kj-legacy) .multiselect__option::after{top: 0px; right: 0px; position: absolute; line-height: 40px; padding-right: 12px; padding-left: 20px; font-size: 13px;}
:where(.kj-legacy) .multiselect__option--highlight{background: rgb(65, 184, 131); outline: none; color: rgb(255, 255, 255);}
:where(.kj-legacy) .multiselect__option--highlight::after{content: attr(data-select); background: rgb(65, 184, 131); color: rgb(255, 255, 255);}
:where(.kj-legacy) .multiselect__option--selected{background: rgb(243, 243, 243); color: rgb(53, 73, 94); font-weight: 700;}
:where(.kj-legacy) .multiselect__option--selected::after{content: attr(data-selected); color: silver;}
:where(.kj-legacy) .multiselect__option--selected.multiselect__option--highlight{background: rgb(255, 106, 106); color: rgb(255, 255, 255);}
:where(.kj-legacy) .multiselect__option--selected.multiselect__option--highlight::after{background: rgb(255, 106, 106); content: attr(data-deselect); color: rgb(255, 255, 255);}
:where(.kj-legacy) .multiselect--disabled .multiselect__current,:where(.kj-legacy) .multiselect--disabled .multiselect__select{background: rgb(237, 237, 237); color: rgb(166, 166, 166);}
:where(.kj-legacy) .multiselect__option--disabled{cursor: text; pointer-events: none; background: rgb(237, 237, 237) !important; color: rgb(166, 166, 166) !important;}
:where(.kj-legacy) .multiselect__option--group{background: rgb(237, 237, 237); color: rgb(53, 73, 94);}
:where(.kj-legacy) .multiselect__option--group.multiselect__option--highlight{background: rgb(53, 73, 94); color: rgb(255, 255, 255);}
:where(.kj-legacy) .multiselect__option--group.multiselect__option--highlight::after{background: rgb(53, 73, 94);}
:where(.kj-legacy) .multiselect__option--disabled.multiselect__option--highlight{background: rgb(222, 222, 222);}
:where(.kj-legacy) .multiselect__option--group-selected.multiselect__option--highlight{background: rgb(255, 106, 106); color: rgb(255, 255, 255);}
:where(.kj-legacy) .multiselect__option--group-selected.multiselect__option--highlight::after{background: rgb(255, 106, 106); content: attr(data-deselect); color: rgb(255, 255, 255);}
:where(.kj-legacy) .multiselect-enter-active,:where(.kj-legacy) .multiselect-leave-active{transition: 0.15s;}
:where(.kj-legacy) .multiselect-enter,:where(.kj-legacy) .multiselect-leave-active{opacity: 0;}
:where(.kj-legacy) .multiselect__strong{margin-bottom: 8px; line-height: 20px; display: inline-block; vertical-align: top;}
:where(.kj-legacy) [dir="rtl"] .multiselect{text-align: right;}
:where(.kj-legacy) [dir="rtl"] .multiselect__select{right: auto; left: 1px;}
:where(.kj-legacy) [dir="rtl"] .multiselect__tags{padding: 8px 8px 0px 40px;}
:where(.kj-legacy) [dir="rtl"] .multiselect__content{text-align: right;}
:where(.kj-legacy) [dir="rtl"] .multiselect__option::after{right: auto; left: 0px;}
:where(.kj-legacy) [dir="rtl"] .multiselect__clear{right: auto; left: 12px;}
:where(.kj-legacy) [dir="rtl"] .multiselect__spinner{right: auto; left: 1px;}

:where(.kj-legacy) .friendly-links-wrap{padding: 20px 16px; background-color: rgb(255, 255, 255); border-radius: 4px; margin-top: 24px;}
@media (min-width: 1000px) {}
:where(.kj-legacy) .friendly-links-title{color: rgb(27, 35, 55); font-size: 16px; line-height: 1.5;}
:where(.kj-legacy) .friendly-links-content{color: rgb(80, 90, 113); font-size: 14px; line-height: 22px; display: flex; flex-wrap: wrap; gap: 12px; margin-top: 12px;}
:where(.kj-legacy) .friendly-links-content a:hover{color: rgb(43, 95, 245); text-decoration: underline;}
:where(.kj-legacy) .swiper{overflow: hidden;}
:where(.kj-legacy) .image-swiper{margin-top: 8px;}
:where(.kj-legacy) .image-swiper img{width: 100%; height: 5rem; object-fit: cover; border-radius: 0.25rem;}
:where(.kj-legacy) .page-contain{display: flex; align-items: center; justify-content: center;}
:where(.kj-legacy) .page-contain .page-list{display: flex;}
:where(.kj-legacy) .page-contain .page-list .page-list-item{display: inline-block; vertical-align: middle; user-select: none; min-width: 32px; height: 32px; line-height: 30px; list-style: none; text-align: center; cursor: pointer; color: rgb(102, 102, 102); font-family: Arial; border: 1px solid rgb(220, 222, 226); border-radius: 4px; transition: 0.2s ease-in-out; margin-right: 6px; margin-left: 6px;}
:where(.kj-legacy) .page-contain .page-list .page-list-item:hover{border-color: rgb(45, 140, 240); color: rgb(45, 140, 240);}
:where(.kj-legacy) .page-contain .page-list .active.page-list-item{border-color: rgb(81, 118, 255); color: rgb(255, 255, 255); background-color: rgb(81, 118, 255);}
:where(.kj-legacy) .page-contain .page-list .disabled.page-list-item{cursor: not-allowed; background-color: rgb(255, 255, 255); color: rgb(220, 222, 226);}
:where(.kj-legacy) .page-contain .page-list .disabled:hover{border-color: rgb(220, 222, 226);}
:where(.kj-legacy) .page-contain .page-list .outside-style{background: rgb(255, 255, 255);}
@media (max-width: 999px) {:where(.kj-legacy) .page-contain .page-list .page-list-item{min-width: 24px; height: 28px; line-height: 28px; margin-right: 2px; margin-left: 2px;}
:where(.kj-legacy) .page-contain .page-list .page-list-item-next,:where(.kj-legacy) .page-contain .page-list .page-list-item-prev{min-width: 30px;}}
:where(.kj-legacy) .rightBox,:where(.kj-legacy) .rightBox{height: 86px; padding: 18px 0px 0px 16px; color: rgb(255, 255, 255); background: url("/_nuxt/img/product_right_bg.bc23999.png") 100% 100% / cover no-repeat;}

:where(.kj-legacy) .slide-left-enter-active{animation: 0.2s ease 0s 1 normal none running slide-left-77521ebe;}
:where(.kj-legacy) .slide-left-leave-active{animation: 0.2s ease 0s 1 reverse none running slide-left-77521ebe;}
:where(.kj-legacy) .promote-group-popup{left: -430px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px 0px;}
:where(.kj-legacy) .promote-group-popup::after{position: absolute; content: ""; width: 12px; top: 0px; bottom: 0px; right: -11px;}
:where(.kj-legacy) .promote-group-popup-scroll::-webkit-scrollbar{width: 4px;}
:where(.kj-legacy) .promote-group-popup-scroll::-webkit-scrollbar-track{border-radius: 2px;}
:where(.kj-legacy) .promote-group-popup-scroll::-webkit-scrollbar-thumb{border-radius: 2px; background-color: rgb(238, 243, 254);}
:where(.kj-legacy) .group-tag{position: relative;}
:where(.kj-legacy) .group-tag::before{display: none; color: rgb(255, 255, 255); text-align: center; border-radius: 2px; width: 20px; height: 20px; transform: scale(0.8); font-size: 12.5px; line-height: 20px; margin-right: 4px;}
:where(.kj-legacy) .group-tag[data-status="1"]::before{display: none;}
:where(.kj-legacy) .group-tag[data-status="3"]::before{display: inline-block; content: "新"; background: linear-gradient(119.25deg, rgb(255, 175, 47) 7.65%, rgb(255, 118, 29) 88.72%);}
:where(.kj-legacy) .group-tag[data-status="2"]::before{display: inline-block; content: "热"; background: linear-gradient(119.25deg, rgb(255, 92, 47) 7.65%, rgb(223, 0, 0) 88.72%);}
:where(.kj-legacy) .qr-code-list li{width: calc(50% - 5.33333px); max-width: calc(50% - 5.33333px);}
:where(.kj-legacy) .promote-group-popup-image .ant-popover-inner-content{padding: 0px;}
:where(.kj-legacy) .promote-group-popup-image .ant-popover-arrow{display: none;}
@media (min-width: 1000px) {:where(.kj-legacy) .content_box{position: relative; max-width: 1200px; min-width: 1000px; margin-left: auto; margin-right: auto;}}
:where(.kj-legacy) .bgBox{background: url("/_nuxt/img/product_bg.61db31e.png") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .relateProduct{position: relative; padding-left: 26px;}
:where(.kj-legacy) .relateProduct::before{content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 0px; width: 20px; height: 20px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAAY1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoYPUAAAArX/UrXvUpYPMqX/UqXvYAAAAAAAAqXfYrX/YqXvUsYPMAAAArX/QqX/UqXvMoYPMAAAArX/VjssHLAAAAH3RSTlMAYCCAQDDv38+voFC/IJDvoBDfgHBvX79wQBDPr5BAipaLfwAAAWZJREFUOMud1OmugyAQBWAYQPG6tLba7S6H93/KizYwRTBNev5Jv5yOkoz4OA/SstXmjTKqwzNVI/eZXhSn3qHUwMcOUpPRc1MtVJfq/C+VMnwga0/VWgFw+exPGxJJJk8tpVD5unwkskBNr7D1rvhF1CIZUs2uIE2EX8CUEZY2QA18id00QIAdkLxvP4bRlc8QIW0LL2cRR/KJUG0KxelQhh1sWujcRZQCDMnzt3PXkjNA+/p8cz63AtSAjg/j+eDWnC49k3h98VYCW+lxFLvpjwx/7sXhmJ4WdTiPO8NxxuXv+3y4PL/OHZODASgPuikUFp3wkXiGb/yaFhKgyvD+F0y4cYpwUD78DTaFnYiwKQgu1AFaQO25OY7koal3palQU4RELDPnr4+hWKSlzMlqLWD4XArVVFhbk0igj9psOqOWtVXcZ/W6QGdtSMvBIl9b6abjdFyX06YKSr3d47qVmh7i0/wDCBsn4Ucw6PEAAAAASUVORK5CYII=") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .close{position: absolute; left: 50%; transform: translate(-50%, 100%); bottom: -22px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA1dJREFUWEfFmE2IlWUUx39/QrCPRUKLbOXKldFqXIgftREkNEKxDExHJzATiUBR0gIhCxR0oZWIOLMwXfhFEoOLFqUNVq4yIihwp0EMCiqYk/zjyPNe3nu99/2audOBd3XPfc7vPe95zpeoKbafBFYAA8B8YDbwfDrmL+Am8CPwM/C1pPt1TKiqsu3FwCDwRhgCTgHjCSBAQgIsAJ8D3kzgXwHHJV2uYqsUyPZLwGdAeOZDST9UOTjTsb0I+AS4A+yQdK3o/4VAtrcALwNHJV2sA9Kpa3sZsBH4VtIXvc7qCWT7CPCPpK2TAekCdhiQpM3dzu0KZHsXcE/SgamEyX3GbcATkiIU2uQxoOSZ3/sF0wE1R9J7eaI2oBQzc6f6M/Xysu3PgV8kfZnptIDSbdotaVU/PlMB1FngI0m/hk4eaBQ4ONnbVPdlbL8KbJK0vAWUkt4eSXHFp11sR9LcLmnskYdsHweOVc2mU01sewmwVtKQUm0al/RUFUO2bwPvSxou07e9HjggaVYF3QfA0wEUtel1SVF7SiUZCY8OFkFV1culgdPAyQDaD1yWdL6UJimUGSv7vZsd2yujewig71PRvFQVKMVdfI7HPNUEJp0XF+rjAPoDWCbpzzpA3aCawqSz5gIXAijagtmS7tYF6oCKIA+vFcZWQYJ8JnqrSQMlqIBZB4xICqjaYrsF1PiTdXhoJEE19VDrkzUK6j7EUCuo9wFjks7V8XOvAG4a2LajqA9EDK0GVkqKBFlJyoyW/d4jD50BTgTQTOCWpGjiS6Wqsap6uUw9EYNEVlyPAcOSSpNjg1oWLc2zRW9q+xXgLUnvZEALgb2SYvaadrE9Bnwg6Uq+QfsGOCQpGrVpE9vRmA1Jei2M5oFefFRL/p8Wdpek39qAUl55F5jXOQn0y11pwrkq6Whmo9sYFJPAdUmRn/omtnemGto2iPYaFHcAD/sFlWAmJEUv1iZFo3ThyNvUdWUjetmyYROwNA0AcQsbS7pNsc4ZzcdMZQ/lMug84FMgGvVYx3xXh8p2FM29wN/Azuw29TqjdD+UA1sAbADeTgurk2lhdQOIJ+SF9MTCak1aWEWvFCPWlSovUhkoBzYjGYp1XjwZRKhkcD+ltV6s9P6tApLp/AccqbzmqatAMAAAAABJRU5ErkJggg==") 0% 0% / 100% 100% no-repeat; width: 30px; height: 30px; cursor: pointer;}
:where(.kj-legacy) .rightBox{height: 86px; padding: 18px 0px 0px 16px; color: rgb(255, 255, 255); background: url("/_nuxt/img/product_right_bg.bc23999.png") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .starScore,:where(.kj-legacy) .starScore .icon-star.active{line-height: 26px;}
:where(.kj-legacy) .topImg{border-radius: 4px; overflow: hidden;}
:where(.kj-legacy) .img-box::-webkit-scrollbar{display: none;}
:where(.kj-legacy) .cru{top: 127px;}
:where(.kj-legacy) .tab{height: 50px; color: rgb(150, 154, 160);}
:where(.kj-legacy) .selected{color: rgb(28, 92, 255);}
:where(.kj-legacy) .selected::after{content: ""; display: block; position: absolute; bottom: -11px; left: 50%; transform: translateX(-50%); width: 64px; height: 2px; background: rgb(28, 92, 255); border-radius: 1px;}
:where(.kj-legacy) .introduce{width: 50%;}
:where(.kj-legacy) .introduce-item{padding: 16px 0px 6px; line-height: 20px; font-size: 14px; color: rgb(150, 154, 160);}
:where(.kj-legacy) .btns .btn{width: 68px; height: 32px; border-radius: 4px; line-height: 32px; text-align: center; font-size: 14px;}
:where(.kj-legacy) .btns .btn-yes{background: linear-gradient(rgb(252, 197, 107), rgb(248, 147, 57)); color: rgb(255, 255, 255);}
:where(.kj-legacy) .btns .btn-no{background: rgb(255, 255, 255); color: rgb(7, 30, 72);}
:where(.kj-legacy) .software{position: relative;}
:where(.kj-legacy) .software::before{content: ""; position: absolute; top: 4px; left: 0px; width: 3px; height: 20px; background: rgb(28, 92, 255); border-radius: 2px;}
:where(.kj-legacy) .icon-star{font-size: 18px; color: rgb(255, 147, 0);}
:where(.kj-legacy) .hide{display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; max-height: 72px;}
:where(.kj-legacy) .hide,:where(.kj-legacy) .text-overflow{overflow: hidden; text-overflow: ellipsis;}
:where(.kj-legacy) .text-overflow{width: 92px; word-break: keep-all; white-space: nowrap;}
:where(.kj-legacy) .like{color: rgb(28, 92, 255);}
:where(.kj-legacy) .no-favorite{color: rgb(159, 166, 177);}
:where(.kj-legacy) .favorite{color: rgb(255, 207, 4);}
:where(.kj-legacy) .priceItem{margin-bottom: 16px;}
:where(.kj-legacy) .priceItem:last-child{margin-bottom: 0px;}
:where(.kj-legacy) .serves-content h2{text-align: left !important; position: relative !important; margin-top: 10px !important; margin-bottom: 10px !important; font-weight: 700 !important; font-size: 16px !important; color: rgb(50, 51, 53) !important; line-height: normal !important; background-color: transparent !important; letter-spacing: normal !important;}
:where(.kj-legacy) .serves-content h3{position: relative; font-weight: 700; margin-top: 10px; margin-bottom: 10px; font-size: 16px;}
:where(.kj-legacy) .serves-content p{position: relative; margin-top: 18px; margin-bottom: 18px; font-size: 14px; color: rgb(50, 51, 53); line-height: 1.875; word-break: break-all;}
:where(.kj-legacy) .serves-content img{margin: 0px auto; height: auto;}
:where(.kj-legacy) .selectedHighlight{color: rgb(255, 255, 255); background-color: rgb(28, 92, 255);}
:where(.kj-legacy) [tooltip]{position: relative;}
:where(.kj-legacy) [tooltip]::after{display: none; content: attr(tooltip); position: absolute; text-align: center; white-space: nowrap; font-size: 14px; padding: 4px 12px; border-radius: 4px; background: rgb(52, 56, 61); color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 20px -5px;}
:where(.kj-legacy) [tooltip]::before{display: none; content: ""; position: absolute; border-width: 5px; border-style: solid; border-color: transparent rgb(52, 56, 61) transparent transparent; border-image: none; z-index: 100;}
:where(.kj-legacy) [tooltip]:hover::after,:where(.kj-legacy) [tooltip]:hover::before{display: block;}
:where(.kj-legacy) [placement^="right"]::after{left: calc(100% + 10px);}
:where(.kj-legacy) [placement^="right"]::before{left: 100%;}
:where(.kj-legacy) .v-ipt{position: relative;}
:where(.kj-legacy) .v-ipt::before{position: absolute; top: 9px; left: 10px; display: block; content: "*"; width: 7px; height: 20px; color: rgb(245, 69, 49); font-size: 14px;}
:where(.kj-legacy) .tagItem:hover{cursor: pointer; outline: rgb(128, 168, 255) solid 1px;}
:where(.kj-legacy) .wx-popup{position: absolute; left: 5rem; top: 2.9375rem; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center; width: 180px; padding: 24px 0px 10px;}
:where(.kj-legacy) .wx-popup::after{z-index: 20; content: ""; position: absolute; right: 180px; top: 50%; width: 0px; height: 0px; border-right: 8px solid rgb(255, 255, 255); border-top: 8px solid transparent; border-bottom: 8px solid transparent;}
:where(.kj-legacy) .wx-popup .img-box{width: 132px; height: 132px; border-image-source: radial-gradient(64% 64%, transparent 0px, transparent 100%, rgb(43, 95, 245) 0px); border-image-slice: 1; border-width: 1px; border-style: solid; padding: 12px; background-color: rgb(245, 249, 255);}
:where(.kj-legacy) .slide-enter-active,:where(.kj-legacy) .slide-leave-active{transition: 0.3s ease-in-out;}
:where(.kj-legacy) .slide-enter-from,:where(.kj-legacy) .slide-leave-to{right: 64px; opacity: 0;}
:where(.kj-legacy) .slide-enter-to,:where(.kj-legacy) .slide-leave-from{right: 74px; opacity: 1;}
@media (min-width: 1000px) {:where(.kj-legacy) .info{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}}
:where(.kj-legacy) .box{color: rgb(150, 154, 160); transition: 0.2s linear;}
:where(.kj-legacy) .box:hover{box-shadow: rgb(204, 206, 225) 0px 0px 6px 0px;}
:where(.kj-legacy) .box:hover .title{color: rgb(28, 92, 255);}
:where(.kj-legacy) .img{overflow: hidden;}
:where(.kj-legacy) .img img{transition: 1s;}
:where(.kj-legacy) .img img:hover{transform: scale(1.12);}
:where(.kj-legacy) .tag{max-width: 106px; margin-right: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
:where(.kj-legacy) .tag:last-child{margin-right: 0px;}
:where(.kj-legacy) .title{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(50, 51, 53);}
:where(.kj-legacy) .point{background: rgb(153, 153, 153);}
:where(.kj-legacy) .item:hover{box-shadow: rgb(204, 206, 225) 0px 0px 6px 0px;}
:where(.kj-legacy) .item:first-child{margin-left: 0px;}
:where(.kj-legacy) .rlPopup{position: fixed; width: 100%; height: 100%; inset: 0px; background: rgba(0, 0, 0, 0.5); z-index: 999;}
:where(.kj-legacy) .rlPopup .close-big-img{position: absolute; top: 20px; right: 5%; z-index: 10000;}
:where(.kj-legacy) .rlPopup .close-big-img em{cursor: pointer; color: rgb(255, 255, 255); font-size: 36px;}
:where(.kj-legacy) .rlPopup .handle-btn{position: absolute; top: 50%; transform: translateY(-50%); width: 44px; height: 44px; line-height: 38px; font-size: 24px; color: rgb(255, 255, 255); background-color: rgb(96, 98, 102); border-color: rgb(255, 255, 255); border-radius: 50%; cursor: pointer; text-align: center; z-index: 10000;}
:where(.kj-legacy) .rlPopup .prev{left: 40px;}
:where(.kj-legacy) .rlPopup .next{right: 40px;}
:where(.kj-legacy) .rlPopup .img-list-wrap{width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .rlPopup .img-list-wrap img{display: block; object-fit: contain; transition: 0.3s; width: 480px; height: 320px;}
@media (max-width: 999px) {:where(.kj-legacy) .rlPopup .img-list-wrap img{max-width: 95vw; width: auto; height: auto;}}
:where(.kj-legacy) .rlPopup .zoom-wrap{position: absolute; bottom: 16px; left: 50%; transform: translateX(-50%); background-color: rgb(96, 98, 102); border-radius: 22px; z-index: 10000; width: 222px; height: 44px; line-height: 47px; padding: 0px 23px;}
:where(.kj-legacy) .rlPopup .zoom-wrap i{color: rgb(255, 255, 255); cursor: pointer; font-size: 22px; margin-right: 25px;}
:where(.kj-legacy) .rlPopup .zoom-wrap i:last-child{margin-right: 0px;}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{position: relative; width: 460px; margin: 10px auto 0px; padding: 50px; background: rgb(255, 255, 255); border-radius: 6px; z-index: inherit;}
:where(.kj-legacy) .box .form_item{margin-bottom: 24px;}
:where(.kj-legacy) .box .form_item-title{position: relative; margin-bottom: 10px; padding-left: 8px; font-size: 14px;}
:where(.kj-legacy) .box .form_item-title::before{content: "*"; position: absolute; top: 0px; left: 0px; width: 8px; color: rgb(245, 69, 49);}
:where(.kj-legacy) .box .form_item-content--selected{color: rgb(43, 95, 245); border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .box .close{position: absolute; left: 50%; transform: translate(-50%, 100%); bottom: -22px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / 100% 100% no-repeat; width: 15px; height: 15px; cursor: pointer;}
:where(.kj-legacy) .box .bg{position: absolute; bottom: 0px; left: 0px; z-index: -1; background: url("/_nuxt/img/contact_bg.493089a.png") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .form{max-height: 540px; overflow-y: scroll;}
:where(.kj-legacy) .inputForm{width: 100%; height: 36px; font-size: 14px; padding: 7px 12px; border-radius: 4px; border: 1px solid rgb(235, 238, 244); color: rgb(134, 147, 171);}
:where(.kj-legacy) .inputForm-focus{border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .imgBox_hover{display: none;}
:where(.kj-legacy) .imgBox:hover .imgBox_hover{display: block;}
:where(.kj-legacy) .icon-selected{fill: rgb(43, 95, 245);}
:where(.kj-legacy) ::-webkit-scrollbar{display: none;}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .poster_img{background: url("/_nuxt/img/poster_img.c1bea3c.png") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .poster_box{padding: 20px 10px; border-radius: 6px; background: linear-gradient(90deg, rgb(205, 242, 255), rgb(242, 236, 255));}
:where(.kj-legacy) canvas{width: 70px !important; height: 70px !important;}
:where(.kj-legacy) .wx-popup-wrap{background: linear-gradient(270deg, rgb(54, 107, 246), rgb(54, 107, 246)); backdrop-filter: blur(2px);}
:where(.kj-legacy) .consult-input{padding: 9px 12px; border: 1px solid rgb(235, 238, 244); border-radius: 4px; height: 40px; width: 100%; line-height: 20px; font-size: 14px;}
:where(.kj-legacy) .consult-input::placeholder{color: rgb(134, 147, 171);}
:where(.kj-legacy) .required-input{padding-left: 19px;}
:where(.kj-legacy) .consult-textarea{padding: 9px 12px; border: 1px solid rgb(235, 238, 244); border-radius: 4px; width: 100%; height: 80px; line-height: 20px; font-size: 14px;}
:where(.kj-legacy) .consult-textarea::placeholder{color: rgb(134, 147, 171);}
:where(.kj-legacy) .error-input{border-color: rgb(245, 69, 49);}
:where(.kj-legacy) .scale-up-center{animation: 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s 1 normal both running scale-up-center-036b12c7;}


:where(.kj-legacy) .fade-in{animation: 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) 0s 1 normal both running fade-in-036b12c7;}

:where(.kj-legacy){--swiper-theme-color: #007aff;}
:where(.kj-legacy) .swiper-container{margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1;}
:where(.kj-legacy) .swiper-container-vertical > .swiper-wrapper{flex-direction: column;}
:where(.kj-legacy) .swiper-wrapper{position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box;}
:where(.kj-legacy) .swiper-container-android .swiper-slide,:where(.kj-legacy) .swiper-wrapper{transform: translateZ(0px);}
:where(.kj-legacy) .swiper-container-multirow > .swiper-wrapper{flex-wrap: wrap;}
:where(.kj-legacy) .swiper-container-multirow-column > .swiper-wrapper{flex-flow: column wrap;}
:where(.kj-legacy) .swiper-container-free-mode > .swiper-wrapper{transition-timing-function: ease-out; margin: 0px auto;}
:where(.kj-legacy) .swiper-slide{flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform;}
:where(.kj-legacy) .swiper-slide-invisible-blank{visibility: hidden;}
:where(.kj-legacy) .swiper-container-autoheight,:where(.kj-legacy) .swiper-container-autoheight .swiper-slide{height: auto;}
:where(.kj-legacy) .swiper-container-autoheight .swiper-wrapper{align-items: flex-start; transition-property: transform, height;}
:where(.kj-legacy) .swiper-container-3d{perspective: 1200px;}
:where(.kj-legacy) .swiper-container-3d .swiper-cube-shadow,:where(.kj-legacy) .swiper-container-3d .swiper-slide,:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-bottom,:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-left,:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-right,:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-top,:where(.kj-legacy) .swiper-container-3d .swiper-wrapper{transform-style: preserve-3d;}
:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-bottom,:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-left,:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-right,:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-top{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10;}
:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-left{background-image: linear-gradient(270deg, rgba(0, 0, 0, 0.5), transparent);}
:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-right{background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.5), transparent);}
:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-top{background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.5), transparent);}
:where(.kj-legacy) .swiper-container-3d .swiper-slide-shadow-bottom{background-image: linear-gradient(rgba(0, 0, 0, 0.5), transparent);}
:where(.kj-legacy) .swiper-container-css-mode > .swiper-wrapper{overflow: auto; scrollbar-width: none;}
:where(.kj-legacy) .swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar{display: none;}
:where(.kj-legacy) .swiper-container-css-mode > .swiper-wrapper > .swiper-slide{scroll-snap-align: start;}
:where(.kj-legacy) .swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper{scroll-snap-type: x mandatory;}
:where(.kj-legacy) .swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper{scroll-snap-type: y mandatory;}
:where(.kj-legacy){--swiper-navigation-size: 44px;}
:where(.kj-legacy) .swiper-button-next,:where(.kj-legacy) .swiper-button-prev{position: absolute; top: 50%; width: calc(var(--swiper-navigation-size)/44*27); height: var(--swiper-navigation-size); margin-top: calc(var(--swiper-navigation-size)*-1/2); z-index: 10; cursor: pointer; display: flex; align-items: center; justify-content: center; color: var(--swiper-navigation-color,var(--swiper-theme-color));}
:where(.kj-legacy) .swiper-button-next.swiper-button-disabled,:where(.kj-legacy) .swiper-button-prev.swiper-button-disabled{opacity: 0.35; cursor: auto; pointer-events: none;}
:where(.kj-legacy) .swiper-button-next::after,:where(.kj-legacy) .swiper-button-prev::after{font-family: swiper-icons; font-size: var(--swiper-navigation-size);}
:where(.kj-legacy) .swiper-button-prev,:where(.kj-legacy) .swiper-container-rtl .swiper-button-next{left: 10px; right: auto;}
:where(.kj-legacy) .swiper-button-prev::after,:where(.kj-legacy) .swiper-container-rtl .swiper-button-next::after{content: "prev";}
:where(.kj-legacy) .swiper-button-next,:where(.kj-legacy) .swiper-container-rtl .swiper-button-prev{right: 10px; left: auto;}
:where(.kj-legacy) .swiper-button-next::after,:where(.kj-legacy) .swiper-container-rtl .swiper-button-prev::after{content: "next";}
:where(.kj-legacy) .swiper-button-next.swiper-button-white,:where(.kj-legacy) .swiper-button-prev.swiper-button-white{--swiper-navigation-color: #fff;}
:where(.kj-legacy) .swiper-button-next.swiper-button-black,:where(.kj-legacy) .swiper-button-prev.swiper-button-black{--swiper-navigation-color: #000;}
:where(.kj-legacy) .swiper-button-lock{display: none;}
:where(.kj-legacy) .swiper-pagination{position: absolute; text-align: center; transition: opacity 0.3s; transform: translateZ(0px); z-index: 10;}
:where(.kj-legacy) .swiper-pagination.swiper-pagination-hidden{opacity: 0;}
:where(.kj-legacy) .swiper-container-horizontal > .swiper-pagination-bullets,:where(.kj-legacy) .swiper-pagination-custom,:where(.kj-legacy) .swiper-pagination-fraction{bottom: 10px; left: 0px; width: 100%;}
:where(.kj-legacy) .swiper-pagination-bullets-dynamic{overflow: hidden; font-size: 0px;}
:where(.kj-legacy) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform: scale(0.33); position: relative;}
:where(.kj-legacy) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,:where(.kj-legacy) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform: scale(1);}
:where(.kj-legacy) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform: scale(0.66);}
:where(.kj-legacy) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform: scale(0.33);}
:where(.kj-legacy) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform: scale(0.66);}
:where(.kj-legacy) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform: scale(0.33);}
:where(.kj-legacy) .swiper-pagination-bullet{width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: rgb(0, 0, 0); opacity: 0.2;}
:where(.kj-legacy) button.swiper-pagination-bullet{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px; padding: 0px; box-shadow: none; appearance: none;}
:where(.kj-legacy) .swiper-pagination-clickable .swiper-pagination-bullet{cursor: pointer;}
:where(.kj-legacy) .swiper-pagination-bullet-active{opacity: 1; background: var(--swiper-pagination-color,var(--swiper-theme-color));}
:where(.kj-legacy) .swiper-container-vertical > .swiper-pagination-bullets{right: 10px; top: 50%; transform: translate3d(0px, -50%, 0px);}
:where(.kj-legacy) .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 6px 0px; display: block;}
:where(.kj-legacy) .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top: 50%; transform: translateY(-50%); width: 8px;}
:where(.kj-legacy) .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display: inline-block; transition: transform 0.2s, top 0.2s;}
:where(.kj-legacy) .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0px 4px;}
:where(.kj-legacy) .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left: 50%; transform: translateX(-50%); white-space: nowrap;}
:where(.kj-legacy) .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition: transform 0.2s, left 0.2s;}
:where(.kj-legacy) .swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition: transform 0.2s, right 0.2s;}
:where(.kj-legacy) .swiper-pagination-progressbar{background: rgba(0, 0, 0, 0.25); position: absolute;}
:where(.kj-legacy) .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: var(--swiper-pagination-color,var(--swiper-theme-color)); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; transform: scale(0); transform-origin: left top;}
:where(.kj-legacy) .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin: right top;}
:where(.kj-legacy) .swiper-container-horizontal > .swiper-pagination-progressbar,:where(.kj-legacy) .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width: 100%; height: 4px; left: 0px; top: 0px;}
:where(.kj-legacy) .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,:where(.kj-legacy) .swiper-container-vertical > .swiper-pagination-progressbar{width: 4px; height: 100%; left: 0px; top: 0px;}
:where(.kj-legacy) .swiper-pagination-white{--swiper-pagination-color: #fff;}
:where(.kj-legacy) .swiper-pagination-black{--swiper-pagination-color: #000;}
:where(.kj-legacy) .swiper-pagination-lock{display: none;}
:where(.kj-legacy) .swiper-scrollbar{border-radius: 10px; position: relative; background: rgba(0, 0, 0, 0.1);}
:where(.kj-legacy) .swiper-container-horizontal > .swiper-scrollbar{position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%;}
:where(.kj-legacy) .swiper-container-vertical > .swiper-scrollbar{position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%;}
:where(.kj-legacy) .swiper-scrollbar-drag{height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0px; top: 0px;}
:where(.kj-legacy) .swiper-scrollbar-cursor-drag{cursor: move;}
:where(.kj-legacy) .swiper-scrollbar-lock{display: none;}
:where(.kj-legacy) .swiper-zoom-container{width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; text-align: center;}
:where(.kj-legacy) .swiper-zoom-container > canvas,:where(.kj-legacy) .swiper-zoom-container > img,:where(.kj-legacy) .swiper-zoom-container > svg{max-width: 100%; max-height: 100%; object-fit: contain;}
:where(.kj-legacy) .swiper-slide-zoomed{cursor: move;}
:where(.kj-legacy) .swiper-lazy-preloader{width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; animation: 1s linear 0s infinite normal none running swiper-preloader-spin; box-sizing: border-box; border-radius: 50%; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top: 4px solid transparent;}
:where(.kj-legacy) .swiper-lazy-preloader-white{--swiper-preloader-color: #fff;}
:where(.kj-legacy) .swiper-lazy-preloader-black{--swiper-preloader-color: #000;}

:where(.kj-legacy) .swiper-container .swiper-notification{position: absolute; left: 0px; top: 0px; pointer-events: none; opacity: 0; z-index: -1000;}
:where(.kj-legacy) .swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function: ease-out;}
:where(.kj-legacy) .swiper-container-fade .swiper-slide{pointer-events: none; transition-property: opacity;}
:where(.kj-legacy) .swiper-container-fade .swiper-slide .swiper-slide{pointer-events: none;}
:where(.kj-legacy) .swiper-container-fade .swiper-slide-active,:where(.kj-legacy) .swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events: auto;}
:where(.kj-legacy) .swiper-container-cube{overflow: visible;}
:where(.kj-legacy) .swiper-container-cube .swiper-slide{pointer-events: none; backface-visibility: hidden; z-index: 1; visibility: hidden; transform-origin: 0px 0px; width: 100%; height: 100%;}
:where(.kj-legacy) .swiper-container-cube .swiper-slide .swiper-slide{pointer-events: none;}
:where(.kj-legacy) .swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin: 100% 0px;}
:where(.kj-legacy) .swiper-container-cube .swiper-slide-active,:where(.kj-legacy) .swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events: auto;}
:where(.kj-legacy) .swiper-container-cube .swiper-slide-active,:where(.kj-legacy) .swiper-container-cube .swiper-slide-next,:where(.kj-legacy) .swiper-container-cube .swiper-slide-next + .swiper-slide,:where(.kj-legacy) .swiper-container-cube .swiper-slide-prev{pointer-events: auto; visibility: visible;}
:where(.kj-legacy) .swiper-container-cube .swiper-slide-shadow-bottom,:where(.kj-legacy) .swiper-container-cube .swiper-slide-shadow-left,:where(.kj-legacy) .swiper-container-cube .swiper-slide-shadow-right,:where(.kj-legacy) .swiper-container-cube .swiper-slide-shadow-top{z-index: 0; backface-visibility: hidden;}
:where(.kj-legacy) .swiper-container-cube .swiper-cube-shadow{position: absolute; left: 0px; bottom: 0px; width: 100%; height: 100%; background: rgb(0, 0, 0); opacity: 0.6; filter: blur(50px); z-index: 0;}
:where(.kj-legacy) .swiper-container-flip{overflow: visible;}
:where(.kj-legacy) .swiper-container-flip .swiper-slide{pointer-events: none; backface-visibility: hidden; z-index: 1;}
:where(.kj-legacy) .swiper-container-flip .swiper-slide .swiper-slide{pointer-events: none;}
:where(.kj-legacy) .swiper-container-flip .swiper-slide-active,:where(.kj-legacy) .swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events: auto;}
:where(.kj-legacy) .swiper-container-flip .swiper-slide-shadow-bottom,:where(.kj-legacy) .swiper-container-flip .swiper-slide-shadow-left,:where(.kj-legacy) .swiper-container-flip .swiper-slide-shadow-right,:where(.kj-legacy) .swiper-container-flip .swiper-slide-shadow-top{z-index: 0; backface-visibility: hidden;}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .selectedHighlight{color: rgb(255, 255, 255); background-color: rgb(28, 92, 255);}
:where(.kj-legacy) .page-contain{display: flex; align-items: center; justify-content: center;}
:where(.kj-legacy) .page-contain .page-list{display: flex;}
:where(.kj-legacy) .page-contain .page-list .page-list-item{display: inline-block; vertical-align: middle; user-select: none; min-width: 32px; height: 32px; line-height: 30px; list-style: none; text-align: center; cursor: pointer; color: rgb(102, 102, 102); font-family: Arial; border: 1px solid rgb(220, 222, 226); border-radius: 4px; transition: 0.2s ease-in-out; margin-right: 6px; margin-left: 6px;}
:where(.kj-legacy) .page-contain .page-list .page-list-item:hover{border-color: rgb(45, 140, 240); color: rgb(45, 140, 240);}
:where(.kj-legacy) .page-contain .page-list .active.page-list-item{border-color: rgb(81, 118, 255); color: rgb(255, 255, 255); background-color: rgb(81, 118, 255);}
:where(.kj-legacy) .page-contain .page-list .disabled.page-list-item{cursor: not-allowed; background-color: rgb(255, 255, 255); color: rgb(220, 222, 226);}
:where(.kj-legacy) .page-contain .page-list .disabled:hover{border-color: rgb(220, 222, 226);}
:where(.kj-legacy) .page-contain .page-list .outside-style{background: rgb(255, 255, 255);}
@media (max-width: 999px) {:where(.kj-legacy) .page-contain .page-list .page-list-item{min-width: 24px; height: 28px; line-height: 28px; margin-right: 2px; margin-left: 2px;}
:where(.kj-legacy) .page-contain .page-list .page-list-item-next,:where(.kj-legacy) .page-contain .page-list .page-list-item-prev{min-width: 30px;}}
@media (min-width: 1000px) {:where(.kj-legacy) .content_box{position: relative; max-width: 1200px; min-width: 1000px; margin-left: auto; margin-right: auto;}}
@media (min-width: 1000px) {:where(.kj-legacy) .info{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}}
:where(.kj-legacy) .box{color: rgb(150, 154, 160); transition: 0.2s linear;}
:where(.kj-legacy) .box:hover{box-shadow: rgb(204, 206, 225) 0px 0px 6px 0px;}
:where(.kj-legacy) .box:hover .title{color: rgb(28, 92, 255);}
:where(.kj-legacy) .img{overflow: hidden;}
:where(.kj-legacy) .img img{transition: 1s;}
:where(.kj-legacy) .img img:hover{transform: scale(1.12);}
:where(.kj-legacy) .tag{max-width: 106px; margin-right: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
:where(.kj-legacy) .tag:last-child{margin-right: 0px;}
:where(.kj-legacy) .title{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(50, 51, 53);}
:where(.kj-legacy) .point{background: rgb(153, 153, 153);}
:where(.kj-legacy) .item:hover{box-shadow: rgb(204, 206, 225) 0px 0px 6px 0px;}
:where(.kj-legacy) .item:first-child{margin-left: 0px;}
:where(.kj-legacy) .kj-app-error-page{padding: 1rem; background: rgb(247, 248, 251); color: rgb(71, 73, 78); text-align: center; display: flex; justify-content: center; align-items: center; flex-direction: column; font-family: sans-serif; text-size-adjust: 100%; -webkit-font-smoothing: antialiased; position: absolute; inset: 0px; font-weight: 100 !important;}
:where(.kj-legacy) .kj-app-error-page .error{max-width: 450px;}
:where(.kj-legacy) .kj-app-error-page .title{font-size: 1.5rem; margin-top: 15px; color: rgb(71, 73, 78); margin-bottom: 8px;}
:where(.kj-legacy) .kj-app-error-page .description{color: rgb(127, 130, 139); line-height: 21px; margin-bottom: 10px;}
:where(.kj-legacy) .kj-app-error-page a{text-decoration: none; color: rgb(127, 130, 139) !important;}
:where(.kj-legacy) .kj-app-error-page .logo{position: fixed; left: 12px; bottom: 12px;}
:where(.kj-legacy) .nuxt-progress{position: fixed; top: 0px; left: 0px; right: 0px; height: 2px; width: 0px; opacity: 1; transition: width 0.1s, opacity 0.4s; background-color: rgb(255, 255, 255); z-index: 999999;}
:where(.kj-legacy) .nuxt-progress.nuxt-progress-notransition{transition: none;}
:where(.kj-legacy) .nuxt-progress-failed{background-color: red;}
:where(.kj-legacy) *,:where(.kj-legacy) ::after,:where(.kj-legacy) ::before{box-sizing: border-box; border: 0px solid;}
:where(.kj-legacy) ::after,:where(.kj-legacy) ::before{--tw-content: "";}
:where(.kj-legacy){line-height: 1.5; text-size-adjust: 100%; tab-size: 4; font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";}
:where(.kj-legacy){margin: 0px; line-height: inherit;}
:where(.kj-legacy) hr{height: 0px; color: inherit; border-top-width: 1px;}
:where(.kj-legacy) abbr:where([title]){text-decoration: underline dotted;}
:where(.kj-legacy) h1,:where(.kj-legacy) h2,:where(.kj-legacy) h3,:where(.kj-legacy) h4,:where(.kj-legacy) h5,:where(.kj-legacy) h6{font-size: inherit; font-weight: inherit;}
:where(.kj-legacy) a{color: inherit; text-decoration: inherit;}
:where(.kj-legacy) b,:where(.kj-legacy) strong{font-weight: bolder;}
:where(.kj-legacy) code,:where(.kj-legacy) kbd,:where(.kj-legacy) pre,:where(.kj-legacy) samp{font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em;}
:where(.kj-legacy) small{font-size: 80%;}
:where(.kj-legacy) sub,:where(.kj-legacy) sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
:where(.kj-legacy) sub{bottom: -0.25em;}
:where(.kj-legacy) sup{top: -0.5em;}
:where(.kj-legacy) table{text-indent: 0px; border-color: inherit; border-collapse: collapse;}
:where(.kj-legacy) button,:where(.kj-legacy) input,:where(.kj-legacy) optgroup,:where(.kj-legacy) select,:where(.kj-legacy) textarea{font-family: inherit; font-size: 100%; font-weight: inherit; line-height: inherit; color: inherit; margin: 0px; padding: 0px;}
:where(.kj-legacy) button,:where(.kj-legacy) select{text-transform: none;}
:where(.kj-legacy) [type="button"],:where(.kj-legacy) [type="reset"],:where(.kj-legacy) [type="submit"],:where(.kj-legacy) button{appearance: button; background-color: transparent; background-image: none;}
:where(.kj-legacy) progress{vertical-align: baseline;}
:where(.kj-legacy) ::-webkit-inner-spin-button,:where(.kj-legacy) ::-webkit-outer-spin-button{height: auto;}
:where(.kj-legacy) [type="search"]{appearance: textfield; outline-offset: -2px;}
:where(.kj-legacy) ::-webkit-search-decoration{appearance: none;}
:where(.kj-legacy) ::-webkit-file-upload-button{appearance: button; font: inherit;}
:where(.kj-legacy) summary{display: list-item;}
:where(.kj-legacy) blockquote,:where(.kj-legacy) dd,:where(.kj-legacy) dl,:where(.kj-legacy) figure,:where(.kj-legacy) h1,:where(.kj-legacy) h2,:where(.kj-legacy) h3,:where(.kj-legacy) h4,:where(.kj-legacy) h5,:where(.kj-legacy) h6,:where(.kj-legacy) hr,:where(.kj-legacy) p,:where(.kj-legacy) pre{margin: 0px;}
:where(.kj-legacy) fieldset{margin: 0px;}
:where(.kj-legacy) fieldset,:where(.kj-legacy) legend{padding: 0px;}
:where(.kj-legacy) menu,:where(.kj-legacy) ol,:where(.kj-legacy) ul{list-style: none; margin: 0px; padding: 0px;}
:where(.kj-legacy) textarea{resize: vertical;}
:where(.kj-legacy) input::placeholder,:where(.kj-legacy) textarea::placeholder{opacity: 1; color: rgb(156, 163, 175);}
:where(.kj-legacy) [role="button"],:where(.kj-legacy) button{cursor: pointer;}
:where(.kj-legacy) :disabled{cursor: default;}
:where(.kj-legacy) audio,:where(.kj-legacy) canvas,:where(.kj-legacy) embed,:where(.kj-legacy) iframe,:where(.kj-legacy) img,:where(.kj-legacy) object,:where(.kj-legacy) svg,:where(.kj-legacy) video{display: block; vertical-align: middle;}
:where(.kj-legacy) img,:where(.kj-legacy) video{max-width: 100%; height: auto;}
:where(.kj-legacy) *,:where(.kj-legacy) ::after,:where(.kj-legacy) ::before{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;}
:where(.kj-legacy) ::backdrop{--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-scroll-snap-strictness: proximity; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgba(59,130,246,0.5); --tw-ring-offset-shadow: 0 0 transparent; --tw-ring-shadow: 0 0 transparent; --tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent;}
:where(.kj-legacy) .container{width: 100%;}
@media (min-width: 640px) {:where(.kj-legacy) .container{max-width: 640px;}}
@media (min-width: 1000px) {:where(.kj-legacy) .container{max-width: 768px;}}
@media (min-width: 1024px) {:where(.kj-legacy) .container{max-width: 1024px;}}
@media (min-width: 1280px) {:where(.kj-legacy) .container{max-width: 1280px;}}
@media (min-width: 1400px) {:where(.kj-legacy) .container{max-width: 1400px;}}
@media (min-width: 1920px) {:where(.kj-legacy) .container{max-width: 1920px;}}
:where(.kj-legacy) .card1{width: 50%; cursor: pointer; padding-left: 0.5rem; padding-right: 0.5rem;}
@media (min-width: 1000px) {:where(.kj-legacy) .card1{width: 33.3333%;}}
@media (min-width: 1024px) {:where(.kj-legacy) .card1{width: 25%;}}
@media (min-width: 1400px) {:where(.kj-legacy) .card1{width: 20%;}}
@media (min-width: 1920px) {:where(.kj-legacy) .card1{width: 16.6667%;}}
:where(.kj-legacy) .card1-inner{padding: 7px 15px;}
@media (min-width: 1000px) {:where(.kj-legacy) .card1-inner{margin-bottom: 1rem; padding-top: 1rem; padding-bottom: 1rem;}}
:where(.kj-legacy) .card1-hd{margin-bottom: 0.25rem; display: flex; align-items: center;}
:where(.kj-legacy) .card1-hd-logo{margin-right: 0.625rem; height: 2.25rem; width: 2.25rem;}
@media (min-width: 1000px) {:where(.kj-legacy) .card1-hd-logo{height: 2.5rem; width: 2.5rem;}}
:where(.kj-legacy) .card1-hd-name{flex: 1 1 0%;}
:where(.kj-legacy) .card1-hd-name-text{font-size: 0.875rem; font-weight: 500; line-height: 22px; --tw-text-opacity: 1; color: rgb(51 51 51/var(--tw-text-opacity)); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
@media (min-width: 1000px) {:where(.kj-legacy) .card1-hd-name-text{--tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}}
:where(.kj-legacy) .card1-bd{display: flex; align-items: center; justify-content: space-between;}
:where(.kj-legacy) .card1-bd-desc{font-size: 11px; --tw-text-opacity: 1; color: rgb(170 170 170/var(--tw-text-opacity)); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
@media (min-width: 1000px) {:where(.kj-legacy) .card1-bd-desc{font-size: 12px; --tw-text-opacity: 1; color: rgb(134 147 171/var(--tw-text-opacity));}}
:where(.kj-legacy) .card1-hd .tooltip-direct{margin-left: 11px; display: none;}
@media (min-width: 1000px) {:where(.kj-legacy) .card1-hd .tooltip-direct{display: block;}}
:where(.kj-legacy) .card1-fd{margin-top: 10px; display: flex; height: 31px; flex-wrap: wrap; overflow: hidden; border-top-width: 1px; --tw-border-opacity: 1; border-color: rgb(245 247 252/var(--tw-border-opacity)); padding-top: 10px;}
:where(.kj-legacy) .card1-fd a{margin-bottom: 0.25rem; margin-right: 0.5rem; height: 1rem; border-radius: 0.125rem; --tw-bg-opacity: 1; background-color: rgb(245 247 252/var(--tw-bg-opacity)); padding-left: 0.5rem; padding-right: 0.5rem; font-size: 0.75rem; line-height: 1rem; --tw-text-opacity: 1; color: rgb(134 147 171/var(--tw-text-opacity));}
:where(.kj-legacy) .card1-fd a:hover{--tw-border-opacity: 1; border-color: rgb(43 95 245/var(--tw-border-opacity)); --tw-text-opacity: 1; color: rgb(43 95 245/var(--tw-text-opacity));}
:where(.kj-legacy) .card3{display: flex; width: 33.3333%; cursor: pointer; padding: 7px 9px; text-align: left;}
:where(.kj-legacy) .card3:hover{background-color: rgb(43 95 245/var(--tw-bg-opacity)); --tw-bg-opacity: 0.1;}
@media (min-width: 1024px) {:where(.kj-legacy) .card3{width: 25%;}}
@media (min-width: 1400px) {:where(.kj-legacy) .card3{width: 20%;}}
@media (min-width: 1920px) {:where(.kj-legacy) .card3{width: 11.1111%;}}
:where(.kj-legacy) .card3-logo{margin-right: 5px; height: 1.25rem; width: 1.25rem; border-radius: 9999px; object-fit: cover;}
:where(.kj-legacy) .card3-name{font-size: 0.875rem; line-height: 1.25rem; --tw-text-opacity: 1; color: rgb(51 51 51/var(--tw-text-opacity)); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
:where(.kj-legacy) .card3-name:hover{--tw-text-opacity: 1; color: rgb(43 95 245/var(--tw-text-opacity));}
@media (min-width: 1000px) {:where(.kj-legacy) .card3-name{--tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}}
:where(.kj-legacy) .card4{width: 50%; padding-left: 0.5rem; padding-right: 0.5rem;}
@media (min-width: 1000px) {:where(.kj-legacy) .card4{width: 33.3333%; cursor: pointer;}}
@media (min-width: 1024px) {:where(.kj-legacy) .card4{width: 25%;}}
@media (min-width: 1400px) {:where(.kj-legacy) .card4{width: 20%;}}
@media (min-width: 1920px) {:where(.kj-legacy) .card4{width: 16.6667%;}}
:where(.kj-legacy) .card4-inner{padding: 6px 15px;}
@media (min-width: 1000px) {:where(.kj-legacy) .card4-inner{margin-bottom: 1rem; padding-top: 1rem; padding-bottom: 1rem;}}
:where(.kj-legacy) .card4-wrap{display: flex; align-items: center;}
:where(.kj-legacy) .card4-logo{margin-right: 0.625rem; height: 1.5rem; width: 1.5rem;}
@media (min-width: 1000px) {:where(.kj-legacy) .card4-logo{height: 2.5rem; width: 2.5rem;}}
:where(.kj-legacy) .card4-name{font-size: 0.875rem; line-height: 1.25rem; font-weight: 500; --tw-text-opacity: 1; color: rgb(51 51 51/var(--tw-text-opacity)); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
@media (min-width: 1000px) {:where(.kj-legacy) .card4-name{--tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}}
:where(.kj-legacy) .card4 .tooltip-direct{margin-left: 18px; display: none;}
@media (min-width: 1000px) {:where(.kj-legacy) .card4 .tooltip-direct{display: block;}}
:where(.kj-legacy) .card5{width: 50%; cursor: pointer; padding-left: 0.5rem; padding-right: 0.5rem;}
@media (min-width: 1000px) {:where(.kj-legacy) .card5{width: 33.3333%;}}
@media (min-width: 1024px) {:where(.kj-legacy) .card5{width: 25%;}}
@media (min-width: 1400px) {:where(.kj-legacy) .card5{width: 20%;}}
@media (min-width: 1920px) {:where(.kj-legacy) .card5{width: 16.6667%;}}
:where(.kj-legacy) .card5-inner{position: relative; border-radius: 0.375rem; --tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity)); padding: 7px 15px;}
@media (min-width: 1000px) {:where(.kj-legacy) .card5-inner{margin-bottom: 1rem; padding-top: 1rem; padding-bottom: 1rem;}}
:where(.kj-legacy) .card5-content{display: flex; align-items: center;}
:where(.kj-legacy) .card5-logo{margin-right: 0.625rem; height: 2.25rem; width: 2.25rem;}
@media (min-width: 1000px) {:where(.kj-legacy) .card5-logo{height: 2.5rem; width: 2.5rem;}}
:where(.kj-legacy) .card5-name{font-size: 0.875rem; font-weight: 500; line-height: 22px; --tw-text-opacity: 1; color: rgb(51 51 51/var(--tw-text-opacity)); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
@media (min-width: 1000px) {:where(.kj-legacy) .card5-name{margin-bottom: 2px; --tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}}
:where(.kj-legacy) .card5-desc{font-size: 11px; --tw-text-opacity: 1; color: rgb(170 170 170/var(--tw-text-opacity)); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
@media (min-width: 1000px) {:where(.kj-legacy) .card5-desc{font-size: 12px; --tw-text-opacity: 1; color: rgb(134 147 171/var(--tw-text-opacity));}}
:where(.kj-legacy) .card5 .tooltip-direct{margin-left: 1.125rem; display: none;}
@media (min-width: 1000px) {:where(.kj-legacy) .card5 .tooltip-direct{display: block;}}
:where(.kj-legacy) .card6{margin-bottom: 0.75rem; width: 33.3333%; padding-left: 0.5rem; padding-right: 0.5rem; text-align: left;}
@media (min-width: 1000px) {:where(.kj-legacy) .card6{margin-bottom: 1rem;}}
@media (min-width: 1024px) {:where(.kj-legacy) .card6{width: 25%;}}
@media (min-width: 1400px) {:where(.kj-legacy) .card6{width: 20%;}}
@media (min-width: 1920px) {:where(.kj-legacy) .card6{width: 11.1111%;}}
:where(.kj-legacy) .card6-name{cursor: pointer; font-size: 0.875rem; line-height: 1.25rem; --tw-text-opacity: 1; color: rgb(51 51 51/var(--tw-text-opacity)); overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;}
:where(.kj-legacy) .card6-name:hover{--tw-text-opacity: 1; color: rgb(43 95 245/var(--tw-text-opacity));}
@media (min-width: 1000px) {:where(.kj-legacy) .card6-name{--tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}}
:where(.kj-legacy) .visible{visibility: visible;}
:where(.kj-legacy) .fixed{position: fixed;}
:where(.kj-legacy) .absolute{position: absolute;}
:where(.kj-legacy) .relative{position: relative;}
:where(.kj-legacy) .sticky{position: sticky;}
:where(.kj-legacy) .inset-0{inset: 0px;}
:where(.kj-legacy) .top-1{top: 0.25rem;}
:where(.kj-legacy) .right-\[-106px\]{right: -106px;}
:where(.kj-legacy) .left-\[19px\]{left: 19px;}
:where(.kj-legacy) .bottom-2{bottom: 0.5rem;}
:where(.kj-legacy) .top-11{top: 2.75rem;}
:where(.kj-legacy) .top-1\/2{top: 50%;}
:where(.kj-legacy) .left-1\/2{left: 50%;}
:where(.kj-legacy) .top-\[18px\]{top: 18px;}
:where(.kj-legacy) .left-4{left: 1rem;}
:where(.kj-legacy) .right-3{right: 0.75rem;}
:where(.kj-legacy) .top-3{top: 0.75rem;}
:where(.kj-legacy) .top-0{top: 0px;}
:where(.kj-legacy) .top-\[3px\]{top: 3px;}
:where(.kj-legacy) .left-\[3px\]{left: 3px;}
:where(.kj-legacy) .bottom-0{bottom: 0px;}
:where(.kj-legacy) .right-0{right: 0px;}
:where(.kj-legacy) .top-\[21px\]{top: 21px;}
:where(.kj-legacy) .left-\[15px\]{left: 15px;}
:where(.kj-legacy) .left-\[5px\]{left: 5px;}
:where(.kj-legacy) .right-1{right: 0.25rem;}
:where(.kj-legacy) .top-\[100\%\]{top: 100%;}
:where(.kj-legacy) .left-0{left: 0px;}
:where(.kj-legacy) .top-full{top: 100%;}
:where(.kj-legacy) .top-10{top: 2.5rem;}
:where(.kj-legacy) .right-5{right: 1.25rem;}
:where(.kj-legacy) .top-\[85\%\]{top: 85%;}
:where(.kj-legacy) .bottom-\[2px\]{bottom: 2px;}
:where(.kj-legacy) .right-\[24px\]{right: 24px;}
:where(.kj-legacy) .right-\[2px\]{right: 2px;}
:where(.kj-legacy) .-top-4{top: -1rem;}
:where(.kj-legacy) .-bottom-10{bottom: -2.5rem;}
:where(.kj-legacy) .-top-10{top: -2.5rem;}
:where(.kj-legacy) .-right-10{right: -2.5rem;}
:where(.kj-legacy) .-bottom-14{bottom: -3.5rem;}
:where(.kj-legacy) .bottom-\[-2px\]{bottom: -2px;}
:where(.kj-legacy) .-left-44{left: -11rem;}
:where(.kj-legacy) .top-\[76px\]{top: 76px;}
:where(.kj-legacy) .left-1{left: 0.25rem;}
:where(.kj-legacy) .top-\[50\%\]{top: 50%;}
:where(.kj-legacy) .left-full{left: 100%;}
:where(.kj-legacy) .right-\[-20px\]{right: -20px;}
:where(.kj-legacy) .top-\[9px\]{top: 9px;}
:where(.kj-legacy) .left-3{left: 0.75rem;}
:where(.kj-legacy) .bottom-3{bottom: 0.75rem;}
:where(.kj-legacy) .right-7{right: 1.75rem;}
:where(.kj-legacy) .left-\[25px\]{left: 25px;}
:where(.kj-legacy) .right-\[25px\]{right: 25px;}
:where(.kj-legacy) .top-1\/3{top: 33.3333%;}
:where(.kj-legacy) .bottom-\[-18px\]{bottom: -18px;}
:where(.kj-legacy) .bottom-\[10px\]{bottom: 10px;}
:where(.kj-legacy) .right-6{right: 1.5rem;}
:where(.kj-legacy) .top-\[66px\]{top: 66px;}
:where(.kj-legacy) .bottom-\[-30px\]{bottom: -30px;}
:where(.kj-legacy) .bottom-\[50\%\]{bottom: 50%;}
:where(.kj-legacy) .top-\[151px\]{top: 151px;}
:where(.kj-legacy) .top-\[160px\]{top: 160px;}
:where(.kj-legacy) .top-\[25px\]{top: 25px;}
:where(.kj-legacy) .top-\[86px\]{top: 86px;}
:where(.kj-legacy) .right-\[30px\]{right: 30px;}
:where(.kj-legacy) .top-\[-66px\]{top: -66px;}
:where(.kj-legacy) .right-\[10px\]{right: 10px;}
:where(.kj-legacy) .bottom-\[-46px\]{bottom: -46px;}
:where(.kj-legacy) .top-\[40px\]{top: 40px;}
:where(.kj-legacy) .top-\[27px\]{top: 27px;}
:where(.kj-legacy) .top-\[47px\]{top: 47px;}
:where(.kj-legacy) .z-\[999\]{z-index: 999;}
:where(.kj-legacy) .z-50{z-index: 50;}
:where(.kj-legacy) .z-\[-1\]{z-index: -1;}
:where(.kj-legacy) .z-10{z-index: 10;}
:where(.kj-legacy) .z-20{z-index: 20;}
:where(.kj-legacy) .z-0{z-index: 0;}
:where(.kj-legacy) .z-\[1\]{z-index: 1;}
:where(.kj-legacy) .z-\[2\]{z-index: 2;}
:where(.kj-legacy) .float-right{float: right;}
:where(.kj-legacy) .m-auto{margin: auto;}
:where(.kj-legacy) .m-0{margin: 0px;}
:where(.kj-legacy) .mx-auto{margin-left: auto; margin-right: auto;}
:where(.kj-legacy) .my-3{margin-top: 0.75rem; margin-bottom: 0.75rem;}
:where(.kj-legacy) .my-0{margin-top: 0px; margin-bottom: 0px;}
:where(.kj-legacy) .my-7{margin-top: 1.75rem; margin-bottom: 1.75rem;}
:where(.kj-legacy) .mx-\[37px\]{margin-left: 37px; margin-right: 37px;}
:where(.kj-legacy) .mx-4{margin-left: 1rem; margin-right: 1rem;}
:where(.kj-legacy) .my-6{margin-top: 1.5rem; margin-bottom: 1.5rem;}
:where(.kj-legacy) .my-5{margin-top: 1.25rem; margin-bottom: 1.25rem;}
:where(.kj-legacy) .mx-\[10px\]{margin-left: 10px; margin-right: 10px;}
:where(.kj-legacy) .my-4{margin-top: 1rem; margin-bottom: 1rem;}
:where(.kj-legacy) .mx-\[190px\]{margin-left: 190px; margin-right: 190px;}
:where(.kj-legacy) .mx-2{margin-left: 0.5rem; margin-right: 0.5rem;}
:where(.kj-legacy) .-mx-2{margin-left: -0.5rem; margin-right: -0.5rem;}
:where(.kj-legacy) .mx-\[-8px\]{margin-left: -8px; margin-right: -8px;}
:where(.kj-legacy) .mx-1{margin-left: 0.25rem; margin-right: 0.25rem;}
:where(.kj-legacy) .mx-\[46px\]{margin-left: 46px; margin-right: 46px;}
:where(.kj-legacy) .mb-5{margin-bottom: 1.25rem;}
:where(.kj-legacy) .mr-\[13px\]{margin-right: 13px;}
:where(.kj-legacy) .mt-\[10px\]{margin-top: 10px;}
:where(.kj-legacy) .mt-\[14px\]{margin-top: 14px;}
:where(.kj-legacy) .mr-\[45px\]{margin-right: 45px;}
:where(.kj-legacy) .mb-\[10px\]{margin-bottom: 10px;}
:where(.kj-legacy) .mr-8{margin-right: 2rem;}
:where(.kj-legacy) .mr-1{margin-right: 0.25rem;}
:where(.kj-legacy) .mt-\[5\%\]{margin-top: 5%;}
:where(.kj-legacy) .mb-6{margin-bottom: 1.5rem;}
:where(.kj-legacy) .ml-1{margin-left: 0.25rem;}
:where(.kj-legacy) .mr-6{margin-right: 1.5rem;}
:where(.kj-legacy) .mr-4{margin-right: 1rem;}
:where(.kj-legacy) .mr-\[10px\]{margin-right: 10px;}
:where(.kj-legacy) .mb-2{margin-bottom: 0.5rem;}
:where(.kj-legacy) .mb-4{margin-bottom: 1rem;}
:where(.kj-legacy) .mr-\[5px\]{margin-right: 5px;}
:where(.kj-legacy) .ml-3{margin-left: 0.75rem;}
:where(.kj-legacy) .mb-\[5px\]{margin-bottom: 5px;}
:where(.kj-legacy) .ml-\[6px\]{margin-left: 6px;}
:where(.kj-legacy) .ml-\[22px\]{margin-left: 22px;}
:where(.kj-legacy) .mr-\[35px\]{margin-right: 35px;}
:where(.kj-legacy) .ml-\[10px\]{margin-left: 10px;}
:where(.kj-legacy) .mt-3{margin-top: 0.75rem;}
:where(.kj-legacy) .mr-2{margin-right: 0.5rem;}
:where(.kj-legacy) .mt-\[-3px\]{margin-top: -3px;}
:where(.kj-legacy) .mb-1{margin-bottom: 0.25rem;}
:where(.kj-legacy) .mr-\[30px\]{margin-right: 30px;}
:where(.kj-legacy) .mt-2{margin-top: 0.5rem;}
:where(.kj-legacy) .mr-3{margin-right: 0.75rem;}
:where(.kj-legacy) .ml-6{margin-left: 1.5rem;}
:where(.kj-legacy) .mb-\[15px\]{margin-bottom: 15px;}
:where(.kj-legacy) .mr-\[6px\]{margin-right: 6px;}
:where(.kj-legacy) .mr-\[-6px\]{margin-right: -6px;}
:where(.kj-legacy) .mb-3{margin-bottom: 0.75rem;}
:where(.kj-legacy) .ml-5{margin-left: 1.25rem;}
:where(.kj-legacy) .mb-\[6px\]{margin-bottom: 6px;}
:where(.kj-legacy) .mt-1{margin-top: 0.25rem;}
:where(.kj-legacy) .mr-10{margin-right: 2.5rem;}
:where(.kj-legacy) .mt-6{margin-top: 1.5rem;}
:where(.kj-legacy) .mt-\[8px\]{margin-top: 8px;}
:where(.kj-legacy) .ml-\[15px\]{margin-left: 15px;}
:where(.kj-legacy) .mb-\[13px\]{margin-bottom: 13px;}
:where(.kj-legacy) .mr-\[25px\]{margin-right: 25px;}
:where(.kj-legacy) .mt-\[7px\]{margin-top: 7px;}
:where(.kj-legacy) .mr-5{margin-right: 1.25rem;}
:where(.kj-legacy) .mt-\[11px\]{margin-top: 11px;}
:where(.kj-legacy) .mr-\[9px\]{margin-right: 9px;}
:where(.kj-legacy) .mb-\[1px\]{margin-bottom: 1px;}
:where(.kj-legacy) .mt-1\.5{margin-top: 0.375rem;}
:where(.kj-legacy) .mt-5{margin-top: 1.25rem;}
:where(.kj-legacy) .ml-\[120px\]{margin-left: 120px;}
:where(.kj-legacy) .mt-\[-19px\]{margin-top: -19px;}
:where(.kj-legacy) .mb-\[22px\]{margin-bottom: 22px;}
:where(.kj-legacy) .ml-4{margin-left: 1rem;}
:where(.kj-legacy) .mr-\[120px\]{margin-right: 120px;}
:where(.kj-legacy) .mt-\[15px\]{margin-top: 15px;}
:where(.kj-legacy) .mt-\[-1px\]{margin-top: -1px;}
:where(.kj-legacy) .mb-2\.5{margin-bottom: 0.625rem;}
:where(.kj-legacy) .mr-16{margin-right: 4rem;}
:where(.kj-legacy) .mb-\[19px\]{margin-bottom: 19px;}
:where(.kj-legacy) .mr-\[39px\]{margin-right: 39px;}
:where(.kj-legacy) .mb-\[23px\]{margin-bottom: 23px;}
:where(.kj-legacy) .mb-8{margin-bottom: 2rem;}
:where(.kj-legacy) .ml-\[5px\]{margin-left: 5px;}
:where(.kj-legacy) .mr-\[21px\]{margin-right: 21px;}
:where(.kj-legacy) .ml-2{margin-left: 0.5rem;}
:where(.kj-legacy) .mb-\[14px\]{margin-bottom: 14px;}
:where(.kj-legacy) .mt-2\.5{margin-top: 0.625rem;}
:where(.kj-legacy) .ml-2\.5{margin-left: 0.625rem;}
:where(.kj-legacy) .mt-4{margin-top: 1rem;}
:where(.kj-legacy) .mr-7{margin-right: 1.75rem;}
:where(.kj-legacy) .ml-7{margin-left: 1.75rem;}
:where(.kj-legacy) .mb-\[20px\]{margin-bottom: 20px;}
:where(.kj-legacy) .mr-\[14px\]{margin-right: 14px;}
:where(.kj-legacy) .mt-7\.5{margin-top: 1.875rem;}
:where(.kj-legacy) .mt-7{margin-top: 1.75rem;}
:where(.kj-legacy) .mt-\[18px\]{margin-top: 18px;}
:where(.kj-legacy) .mb-\[35px\]{margin-bottom: 35px;}
:where(.kj-legacy) .mb-\[9px\]{margin-bottom: 9px;}
:where(.kj-legacy) .mr-\[15px\]{margin-right: 15px;}
:where(.kj-legacy) .mb-\[7px\]{margin-bottom: 7px;}
:where(.kj-legacy) .mb-\[30px\]{margin-bottom: 30px;}
:where(.kj-legacy) .mb-\[11px\]{margin-bottom: 11px;}
:where(.kj-legacy) .ml-\[16px\]{margin-left: 16px;}
:where(.kj-legacy) .mt-\[115px\]{margin-top: 115px;}
:where(.kj-legacy) .mt-\[33px\]{margin-top: 33px;}
:where(.kj-legacy) .mt-\[30px\]{margin-top: 30px;}
:where(.kj-legacy) .mr-\[22px\]{margin-right: 22px;}
:where(.kj-legacy) .mr-\[57px\]{margin-right: 57px;}
:where(.kj-legacy) .ml-\[48px\]{margin-left: 48px;}
:where(.kj-legacy) .mt-\[22px\]{margin-top: 22px;}
:where(.kj-legacy) .ml-\[156px\]{margin-left: 156px;}
:where(.kj-legacy) .mr-\[3px\]{margin-right: 3px;}
:where(.kj-legacy) .mt-10{margin-top: 2.5rem;}
:where(.kj-legacy) .ml-\[180px\]{margin-left: 180px;}
:where(.kj-legacy) .mt-\[50px\]{margin-top: 50px;}
:where(.kj-legacy) .mt-\[80px\]{margin-top: 80px;}
:where(.kj-legacy) .mt-\[9px\]{margin-top: 9px;}
:where(.kj-legacy) .mb-10{margin-bottom: 2.5rem;}
:where(.kj-legacy) .mt-\[5px\]{margin-top: 5px;}
:where(.kj-legacy) .mb-7{margin-bottom: 1.75rem;}
:where(.kj-legacy) .mr-\[119px\]{margin-right: 119px;}
:where(.kj-legacy) .mb-\[17px\]{margin-bottom: 17px;}
:where(.kj-legacy) .mr-\[2px\]{margin-right: 2px;}
:where(.kj-legacy) .mb-\[80px\]{margin-bottom: 80px;}
:where(.kj-legacy) .mr-\[20px\]{margin-right: 20px;}
:where(.kj-legacy) .mt-\[31px\]{margin-top: 31px;}
:where(.kj-legacy) .ml-\[50\%\]{margin-left: 50%;}
:where(.kj-legacy) .mb-\[50px\]{margin-bottom: 50px;}
:where(.kj-legacy) .ml-\[20px\]{margin-left: 20px;}
:where(.kj-legacy) .ml-\[-50px\]{margin-left: -50px;}
:where(.kj-legacy) .mr-\[56px\]{margin-right: 56px;}
:where(.kj-legacy) .ml-\[30px\]{margin-left: 30px;}
:where(.kj-legacy) .ml-0\.5{margin-left: 0.125rem;}
:where(.kj-legacy) .ml-0{margin-left: 0px;}
:where(.kj-legacy) .mt-\[100px\]{margin-top: 100px;}
:where(.kj-legacy) .mt-8{margin-top: 2rem;}
:where(.kj-legacy) .ml-\[-16px\]{margin-left: -16px;}
:where(.kj-legacy) .mt-\[1px\]{margin-top: 1px;}
:where(.kj-legacy) .mb-\[33px\]{margin-bottom: 33px;}
:where(.kj-legacy) .mb-\[25px\]{margin-bottom: 25px;}
:where(.kj-legacy) .mb-12{margin-bottom: 3rem;}
:where(.kj-legacy) .mr-\[64px\]{margin-right: 64px;}
:where(.kj-legacy) .ml-\[190px\]{margin-left: 190px;}
:where(.kj-legacy) .mr-\[19px\]{margin-right: 19px;}
:where(.kj-legacy) .mb-\[126px\]{margin-bottom: 126px;}
:where(.kj-legacy) .ml-10{margin-left: 2.5rem;}
:where(.kj-legacy) .mb-\[26px\]{margin-bottom: 26px;}
:where(.kj-legacy) .mr-\[4px\]{margin-right: 4px;}
:where(.kj-legacy) .mt-\[3px\]{margin-top: 3px;}
:where(.kj-legacy) .mt-\[6px\]{margin-top: 6px;}
:where(.kj-legacy) .ml-\[12px\]{margin-left: 12px;}
:where(.kj-legacy) .mb-\[18px\]{margin-bottom: 18px;}
:where(.kj-legacy) .mt-\[21px\]{margin-top: 21px;}
:where(.kj-legacy) .ml-1\.5{margin-left: 0.375rem;}
:where(.kj-legacy) .box-border{box-sizing: border-box;}
:where(.kj-legacy) .box-content{box-sizing: content-box;}
:where(.kj-legacy) .block{display: block;}
:where(.kj-legacy) .inline-block{display: inline-block;}
:where(.kj-legacy) .inline{display: inline;}
:where(.kj-legacy) .flex{display: flex;}
:where(.kj-legacy) .table{display: table;}
:where(.kj-legacy) .grid{display: grid;}
:where(.kj-legacy) .hidden{display: none;}
:where(.kj-legacy) .h-\[49px\]{height: 49px;}
:where(.kj-legacy) .h-5{height: 1.25rem;}
:where(.kj-legacy) .h-\[18px\]{height: 18px;}
:where(.kj-legacy) .h-\[52px\]{height: 52px;}
:where(.kj-legacy) .h-\[130px\]{height: 130px;}
:where(.kj-legacy) .h-full{height: 100%;}
:where(.kj-legacy) .h-\[10px\]{height: 10px;}
:where(.kj-legacy) .h-\[590px\]{height: 590px;}
:where(.kj-legacy) .h-\[430px\]{height: 430px;}
:where(.kj-legacy) .h-\[47px\]{height: 47px;}
:where(.kj-legacy) .h-\[26px\]{height: 26px;}
:where(.kj-legacy) .h-6{height: 1.5rem;}
:where(.kj-legacy) .h-\[78px\]{height: 78px;}
:where(.kj-legacy) .h-auto{height: auto;}
:where(.kj-legacy) .h-\[44px\]{height: 44px;}
:where(.kj-legacy) .h-10{height: 2.5rem;}
:where(.kj-legacy) .h-\[12px\]{height: 12px;}
:where(.kj-legacy) .h-\[61px\]{height: 61px;}
:where(.kj-legacy) .h-\[13px\]{height: 13px;}
:where(.kj-legacy) .h-\[17px\]{height: 17px;}
:where(.kj-legacy) .h-4{height: 1rem;}
:where(.kj-legacy) .h-1{height: 0.25rem;}
:where(.kj-legacy) .h-\[113px\]{height: 113px;}
:where(.kj-legacy) .h-\[80px\]{height: 80px;}
:where(.kj-legacy) .h-\[220px\]{height: 220px;}
:where(.kj-legacy) .h-\[290px\]{height: 290px;}
:where(.kj-legacy) .h-\[14px\]{height: 14px;}
:where(.kj-legacy) .h-\[147px\]{height: 147px;}
:where(.kj-legacy) .h-9{height: 2.25rem;}
:where(.kj-legacy) .h-\[30px\]{height: 30px;}
:where(.kj-legacy) .h-\[1px\]{height: 1px;}
:where(.kj-legacy) .h-\[108px\]{height: 108px;}
:where(.kj-legacy) .h-\[70px\]{height: 70px;}
:where(.kj-legacy) .h-\[20px\]{height: 20px;}
:where(.kj-legacy) .h-\[16px\]{height: 16px;}
:where(.kj-legacy) .h-\[72px\]{height: 72px;}
:where(.kj-legacy) .h-8{height: 2rem;}
:where(.kj-legacy) .h-\[24px\]{height: 24px;}
:where(.kj-legacy) .h-24{height: 6rem;}
:where(.kj-legacy) .h-\[184px\]{height: 184px;}
:where(.kj-legacy) .h-\[156px\]{height: 156px;}
:where(.kj-legacy) .h-\[15px\]{height: 15px;}
:where(.kj-legacy) .h-\[11px\]{height: 11px;}
:where(.kj-legacy) .h-7{height: 1.75rem;}
:where(.kj-legacy) .h-\[90px\]{height: 90px;}
:where(.kj-legacy) .h-12{height: 3rem;}
:where(.kj-legacy) .h-\[8px\]{height: 8px;}
:where(.kj-legacy) .h-20{height: 5rem;}
:where(.kj-legacy) .h-\[31px\]{height: 31px;}
:where(.kj-legacy) .h-\[19px\]{height: 19px;}
:where(.kj-legacy) .h-\[34px\]{height: 34px;}
:where(.kj-legacy) .h-\[164px\]{height: 164px;}
:where(.kj-legacy) .h-\[76px\]{height: 76px;}
:where(.kj-legacy) .h-16{height: 4rem;}
:where(.kj-legacy) .h-\[62px\]{height: 62px;}
:where(.kj-legacy) .h-\[667px\]{height: 667px;}
:where(.kj-legacy) .h-\[64px\]{height: 64px;}
:where(.kj-legacy) .h-\[50px\]{height: 50px;}
:where(.kj-legacy) .h-28{height: 7rem;}
:where(.kj-legacy) .h-13{height: 3.25rem;}
:where(.kj-legacy) .h-\[22px\]{height: 22px;}
:where(.kj-legacy) .h-4\.5{height: 1.125rem;}
:where(.kj-legacy) .h-52{height: 13rem;}
:where(.kj-legacy) .h-\[120px\]{height: 120px;}
:where(.kj-legacy) .h-\[29px\]{height: 29px;}
:where(.kj-legacy) .h-\[150px\]{height: 150px;}
:where(.kj-legacy) .h-\[41px\]{height: 41px;}
:where(.kj-legacy) .h-\[54px\]{height: 54px;}
:where(.kj-legacy) .h-\[46px\]{height: 46px;}
:where(.kj-legacy) .h-\[92px\]{height: 92px;}
:where(.kj-legacy) .h-\[376px\]{height: 376px;}
:where(.kj-legacy) .h-\[180px\]{height: 180px;}
:where(.kj-legacy) .h-\[40px\]{height: 40px;}
:where(.kj-legacy) .h-\[133px\]{height: 133px;}
:where(.kj-legacy) .h-\[60px\]{height: 60px;}
:where(.kj-legacy) .h-\[154px\]{height: 154px;}
:where(.kj-legacy) .h-11{height: 2.75rem;}
:where(.kj-legacy) .h-\[224px\]{height: 224px;}
:where(.kj-legacy) .h-\[400px\]{height: 400px;}
:where(.kj-legacy) .h-\[129px\]{height: 129px;}
:where(.kj-legacy) .h-\[81px\]{height: 81px;}
:where(.kj-legacy) .h-\[51px\]{height: 51px;}
:where(.kj-legacy) .h-\[65px\]{height: 65px;}
:where(.kj-legacy) .h-\[42px\]{height: 42px;}
:where(.kj-legacy) .h-\[106px\]{height: 106px;}
:where(.kj-legacy) .h-\[38px\]{height: 38px;}
:where(.kj-legacy) .h-\[88px\]{height: 88px;}
:where(.kj-legacy) .h-\[135px\]{height: 135px;}
:where(.kj-legacy) .h-\[74px\]{height: 74px;}
:where(.kj-legacy) .h-\[32px\]{height: 32px;}
:where(.kj-legacy) .h-\[170px\]{height: 170px;}
:where(.kj-legacy) .h-\[100px\]{height: 100px;}
:where(.kj-legacy) .h-\[55px\]{height: 55px;}
:where(.kj-legacy) .h-\[84px\]{height: 84px;}
:where(.kj-legacy) .h-\[270px\]{height: 270px;}
:where(.kj-legacy) .h-3{height: 0.75rem;}
:where(.kj-legacy) .max-h-\[200px\]{max-height: 200px;}
:where(.kj-legacy) .min-h-\[200px\]{min-height: 200px;}
:where(.kj-legacy) .min-h-\[261px\]{min-height: 261px;}
:where(.kj-legacy) .min-h-\[512px\]{min-height: 512px;}
:where(.kj-legacy) .min-h-\[252px\]{min-height: 252px;}
:where(.kj-legacy) .min-h-\[725px\]{min-height: 725px;}
:where(.kj-legacy) .min-h-\[74px\]{min-height: 74px;}
:where(.kj-legacy) .min-h-\[120px\]{min-height: 120px;}
:where(.kj-legacy) .min-h-\[80px\]{min-height: 80px;}
:where(.kj-legacy) .min-h-\[100vh\]{min-height: 100vh;}
:where(.kj-legacy) .w-full{width: 100%;}
:where(.kj-legacy) .w-\[65px\]{width: 65px;}
:where(.kj-legacy) .w-\[189px\]{width: 189px;}
:where(.kj-legacy) .w-\[230px\]{width: 230px;}
:where(.kj-legacy) .w-\[130px\]{width: 130px;}
:where(.kj-legacy) .w-\[10px\]{width: 10px;}
:where(.kj-legacy) .w-\[664px\]{width: 664px;}
:where(.kj-legacy) .w-\[30px\]{width: 30px;}
:where(.kj-legacy) .w-\[220px\]{width: 220px;}
:where(.kj-legacy) .w-\[82px\]{width: 82px;}
:where(.kj-legacy) .w-\[281px\]{width: 281px;}
:where(.kj-legacy) .w-\[120px\]{width: 120px;}
:where(.kj-legacy) .w-\[26px\]{width: 26px;}
:where(.kj-legacy) .w-5{width: 1.25rem;}
:where(.kj-legacy) .w-\[39px\]{width: 39px;}
:where(.kj-legacy) .w-\[475px\]{width: 475px;}
:where(.kj-legacy) .w-6{width: 1.5rem;}
:where(.kj-legacy) .w-\[44px\]{width: 44px;}
:where(.kj-legacy) .w-\[168px\]{width: 168px;}
:where(.kj-legacy) .w-\[1px\]{width: 1px;}
:where(.kj-legacy) .w-\[103px\]{width: 103px;}
:where(.kj-legacy) .w-4{width: 1rem;}
:where(.kj-legacy) .w-1{width: 0.25rem;}
:where(.kj-legacy) .w-\[113px\]{width: 113px;}
:where(.kj-legacy) .w-\[80px\]{width: 80px;}
:where(.kj-legacy) .w-\[150px\]{width: 150px;}
:where(.kj-legacy) .w-\[132px\]{width: 132px;}
:where(.kj-legacy) .w-24{width: 6rem;}
:where(.kj-legacy) .w-\[70px\]{width: 70px;}
:where(.kj-legacy) .w-\[102px\]{width: 102px;}
:where(.kj-legacy) .w-\[52px\]{width: 52px;}
:where(.kj-legacy) .w-\[358px\]{width: 358px;}
:where(.kj-legacy) .w-\[56px\]{width: 56px;}
:where(.kj-legacy) .w-\[98px\]{width: 98px;}
:where(.kj-legacy) .w-\[66px\]{width: 66px;}
:where(.kj-legacy) .w-\[12px\]{width: 12px;}
:where(.kj-legacy) .w-\[72px\]{width: 72px;}
:where(.kj-legacy) .w-10{width: 2.5rem;}
:where(.kj-legacy) .w-36{width: 9rem;}
:where(.kj-legacy) .w-\[249px\]{width: 249px;}
:where(.kj-legacy) .w-auto{width: auto;}
:where(.kj-legacy) .w-\[290px\]{width: 290px;}
:where(.kj-legacy) .w-\[133px\]{width: 133px;}
:where(.kj-legacy) .w-\[15px\]{width: 15px;}
:where(.kj-legacy) .w-\[11px\]{width: 11px;}
:where(.kj-legacy) .w-1\/4{width: 25%;}
:where(.kj-legacy) .w-12{width: 3rem;}
:where(.kj-legacy) .w-\[8px\]{width: 8px;}
:where(.kj-legacy) .w-\[174px\]{width: 174px;}
:where(.kj-legacy) .w-8{width: 2rem;}
:where(.kj-legacy) .w-\[212px\]{width: 212px;}
:where(.kj-legacy) .w-20{width: 5rem;}
:where(.kj-legacy) .w-\[126px\]{width: 126px;}
:where(.kj-legacy) .w-\[49px\]{width: 49px;}
:where(.kj-legacy) .w-\[69px\]{width: 69px;}
:where(.kj-legacy) .w-\[19px\]{width: 19px;}
:where(.kj-legacy) .w-40{width: 10rem;}
:where(.kj-legacy) .w-1\/2{width: 50%;}
:where(.kj-legacy) .w-\[420px\]{width: 420px;}
:where(.kj-legacy) .w-\[34px\]{width: 34px;}
:where(.kj-legacy) .w-\[256px\]{width: 256px;}
:where(.kj-legacy) .w-\[18px\]{width: 18px;}
:where(.kj-legacy) .w-\[46px\]{width: 46px;}
:where(.kj-legacy) .w-9{width: 2.25rem;}
:where(.kj-legacy) .w-\[160px\]{width: 160px;}
:where(.kj-legacy) .w-\[300px\]{width: 300px;}
:where(.kj-legacy) .w-\[62px\]{width: 62px;}
:where(.kj-legacy) .w-\[94px\]{width: 94px;}
:where(.kj-legacy) .w-\[146px\]{width: 146px;}
:where(.kj-legacy) .w-72{width: 18rem;}
:where(.kj-legacy) .w-1\/3{width: 33.3333%;}
:where(.kj-legacy) .w-\[375px\]{width: 375px;}
:where(.kj-legacy) .w-\[64px\]{width: 64px;}
:where(.kj-legacy) .w-\[50px\]{width: 50px;}
:where(.kj-legacy) .w-28{width: 7rem;}
:where(.kj-legacy) .w-13{width: 3.25rem;}
:where(.kj-legacy) .w-\[7px\]{width: 7px;}
:where(.kj-legacy) .w-52{width: 13rem;}
:where(.kj-legacy) .w-\[22px\]{width: 22px;}
:where(.kj-legacy) .w-\[119px\]{width: 119px;}
:where(.kj-legacy) .w-\[870px\]{width: 870px;}
:where(.kj-legacy) .w-\[360px\]{width: 360px;}
:where(.kj-legacy) .w-\[450px\]{width: 450px;}
:where(.kj-legacy) .w-\[41px\]{width: 41px;}
:where(.kj-legacy) .w-\[92px\]{width: 92px;}
:where(.kj-legacy) .w-\[856px\]{width: 856px;}
:where(.kj-legacy) .w-\[60px\]{width: 60px;}
:where(.kj-legacy) .w-\[780px\]{width: 780px;}
:where(.kj-legacy) .w-\[67px\]{width: 67px;}
:where(.kj-legacy) .w-\[334px\]{width: 334px;}
:where(.kj-legacy) .w-\[768px\]{width: 768px;}
:where(.kj-legacy) .w-\[165px\]{width: 165px;}
:where(.kj-legacy) .w-\[77px\]{width: 77px;}
:where(.kj-legacy) .w-7{width: 1.75rem;}
:where(.kj-legacy) .w-\[40px\]{width: 40px;}
:where(.kj-legacy) .w-\[273px\]{width: 273px;}
:where(.kj-legacy) .w-\[243px\]{width: 243px;}
:where(.kj-legacy) .w-\[211px\]{width: 211px;}
:where(.kj-legacy) .w-\[88px\]{width: 88px;}
:where(.kj-legacy) .w-\[896px\]{width: 896px;}
:where(.kj-legacy) .w-4\/6{width: 66.6667%;}
:where(.kj-legacy) .w-96{width: 24rem;}
:where(.kj-legacy) .w-32{width: 8rem;}
:where(.kj-legacy) .w-\[124px\]{width: 124px;}
:where(.kj-legacy) .w-\[250px\]{width: 250px;}
:where(.kj-legacy) .w-\[288px\]{width: 288px;}
:where(.kj-legacy) .w-\[81px\]{width: 81px;}
:where(.kj-legacy) .w-\[90px\]{width: 90px;}
:where(.kj-legacy) .w-\[200px\]{width: 200px;}
:where(.kj-legacy) .w-\[164px\]{width: 164px;}
:where(.kj-legacy) .w-\[100px\]{width: 100px;}
:where(.kj-legacy) .w-\[1920px\]{width: 1920px;}
:where(.kj-legacy) .w-3{width: 0.75rem;}
:where(.kj-legacy) .min-w-\[1000px\]{min-width: 1000px;}
:where(.kj-legacy) .min-w-\[70px\]{min-width: 70px;}
:where(.kj-legacy) .min-w-\[126px\]{min-width: 126px;}
:where(.kj-legacy) .max-w-none{max-width: none;}
:where(.kj-legacy) .max-w-\[72px\]{max-width: 72px;}
:where(.kj-legacy) .max-w-\[1400px\]{max-width: 1400px;}
:where(.kj-legacy) .max-w-\[256px\]{max-width: 256px;}
:where(.kj-legacy) .max-w-\[1540px\]{max-width: 1540px;}
:where(.kj-legacy) .max-w-\[132px\]{max-width: 132px;}
:where(.kj-legacy) .max-w-\[840px\]{max-width: 840px;}
:where(.kj-legacy) .max-w-\[1600px\]{max-width: 1600px;}
:where(.kj-legacy) .max-w-\[85vw\]{max-width: 85vw;}
:where(.kj-legacy) .max-w-\[1200px\]{max-width: 1200px;}
:where(.kj-legacy) .max-w-\[208px\]{max-width: 208px;}
:where(.kj-legacy) .flex-1{flex: 1 1 0%;}
:where(.kj-legacy) .flex-\[2\]{flex: 2 1 0%;}
:where(.kj-legacy) .flex-shrink-0,:where(.kj-legacy) .shrink-0{flex-shrink: 0;}
:where(.kj-legacy) .border-collapse{border-collapse: collapse;}
:where(.kj-legacy) .translate-x-\[-50\%\]{--tw-translate-x: -50%;}
:where(.kj-legacy) .translate-x-\[-50\%\],:where(.kj-legacy) .translate-y-\[-50\%\]{transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
:where(.kj-legacy) .translate-y-\[-50\%\]{--tw-translate-y: -50%;}
:where(.kj-legacy) .translate-y-\[14px\]{--tw-translate-y: 14px;}
:where(.kj-legacy) .-translate-x-1\/2,:where(.kj-legacy) .translate-y-\[14px\]{transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
:where(.kj-legacy) .-translate-x-1\/2{--tw-translate-x: -50%;}
:where(.kj-legacy) .-translate-y-full{--tw-translate-y: -100%;}
:where(.kj-legacy) .-translate-y-full,:where(.kj-legacy) .translate-x-\[100\%\]{transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
:where(.kj-legacy) .translate-x-\[100\%\]{--tw-translate-x: 100%;}
:where(.kj-legacy) .translate-y-\[50\%\]{--tw-translate-y: 50%;}
:where(.kj-legacy) .translate-x-\[-100\%\],:where(.kj-legacy) .translate-y-\[50\%\]{transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
:where(.kj-legacy) .translate-x-\[-100\%\]{--tw-translate-x: -100%;}
:where(.kj-legacy) .rotate-180{--tw-rotate: 180deg;}
:where(.kj-legacy) .-rotate-180,:where(.kj-legacy) .rotate-180{transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
:where(.kj-legacy) .-rotate-180{--tw-rotate: -180deg;}
:where(.kj-legacy) .scale-150{--tw-scale-x: 1.5; --tw-scale-y: 1.5;}
:where(.kj-legacy) .scale-150,:where(.kj-legacy) .transform{transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
:where(.kj-legacy) .cursor-pointer{cursor: pointer;}
:where(.kj-legacy) .cursor-default{cursor: default;}
:where(.kj-legacy) .select-none{user-select: none;}
:where(.kj-legacy) .resize-none{resize: none;}
:where(.kj-legacy) .resize{resize: both;}
:where(.kj-legacy) .scroll-pt-16{scroll-padding-top: 4rem;}
:where(.kj-legacy) .grid-cols-5{grid-template-columns: repeat(5, minmax(0px, 1fr));}
:where(.kj-legacy) .flex-row-reverse{flex-direction: row-reverse;}
:where(.kj-legacy) .flex-col{flex-direction: column;}
:where(.kj-legacy) .flex-col-reverse{flex-direction: column-reverse;}
:where(.kj-legacy) .flex-wrap{flex-wrap: wrap;}
:where(.kj-legacy) .items-start{align-items: flex-start;}
:where(.kj-legacy) .items-end{align-items: flex-end;}
:where(.kj-legacy) .items-center{align-items: center;}
:where(.kj-legacy) .items-baseline{align-items: baseline;}
:where(.kj-legacy) .justify-start{justify-content: flex-start;}
:where(.kj-legacy) .justify-end{justify-content: flex-end;}
:where(.kj-legacy) .justify-center{justify-content: center;}
:where(.kj-legacy) .justify-between{justify-content: space-between;}
:where(.kj-legacy) .justify-around{justify-content: space-around;}
:where(.kj-legacy) .justify-evenly{justify-content: space-evenly;}
:where(.kj-legacy) .gap-5{gap: 1.25rem;}
:where(.kj-legacy) .gap-7{gap: 1.75rem;}
:where(.kj-legacy) .gap-\[2px\]{gap: 2px;}
:where(.kj-legacy) .gap-y-4{row-gap: 1rem;}
:where(.kj-legacy) .overflow-auto{overflow: auto;}
:where(.kj-legacy) .overflow-hidden{overflow: hidden;}
:where(.kj-legacy) .overflow-y-auto{overflow-y: auto;}
:where(.kj-legacy) .overflow-y-hidden{overflow-y: hidden;}
:where(.kj-legacy) .overflow-x-scroll{overflow-x: scroll;}
:where(.kj-legacy) .overflow-y-scroll{overflow-y: scroll;}
:where(.kj-legacy) .truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
:where(.kj-legacy) .whitespace-normal{white-space: normal;}
:where(.kj-legacy) .whitespace-nowrap{white-space: nowrap;}
:where(.kj-legacy) .rounded-xl{border-radius: 0.75rem;}
:where(.kj-legacy) .rounded{border-radius: 4px;}
:where(.kj-legacy) .rounded-lg{border-radius: 0.5rem;}
:where(.kj-legacy) .rounded-sm{border-radius: 0.125rem;}
:where(.kj-legacy) .rounded-full{border-radius: 9999px;}
:where(.kj-legacy) .rounded-md{border-radius: 0.375rem;}
:where(.kj-legacy) .rounded-none{border-radius: 0px;}
:where(.kj-legacy) .rounded-\[19px\]{border-radius: 19px;}
:where(.kj-legacy) .rounded-\[14px\]{border-radius: 14px;}
:where(.kj-legacy) .rounded-\[20px\]{border-radius: 20px;}
:where(.kj-legacy) .rounded-\[10px\]{border-radius: 10px;}
:where(.kj-legacy) .rounded-\[13px\]{border-radius: 13px;}
:where(.kj-legacy) .rounded-2xl{border-radius: 1rem;}
:where(.kj-legacy) .rounded-\[4px\]{border-radius: 4px;}
:where(.kj-legacy) .rounded-b{border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;}
:where(.kj-legacy) .rounded-t-md{border-top-left-radius: 0.375rem; border-top-right-radius: 0.375rem;}
:where(.kj-legacy) .rounded-b-md{border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem;}
:where(.kj-legacy) .rounded-b-lg{border-bottom-right-radius: 0.5rem; border-bottom-left-radius: 0.5rem;}
:where(.kj-legacy) .rounded-t-sm{border-top-left-radius: 0.125rem; border-top-right-radius: 0.125rem;}
:where(.kj-legacy) .rounded-r-md{border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem;}
:where(.kj-legacy) .rounded-l-md{border-top-left-radius: 0.375rem; border-bottom-left-radius: 0.375rem;}
:where(.kj-legacy) .border{border-width: 1px;}
:where(.kj-legacy) .border-\[2px\]{border-width: 2px;}
:where(.kj-legacy) .border-\[3px\]{border-width: 3px;}
:where(.kj-legacy) .border-0{border-width: 0px;}
:where(.kj-legacy) .border-\[9px\]{border-width: 9px;}
:where(.kj-legacy) .border-b{border-bottom-width: 1px;}
:where(.kj-legacy) .border-r{border-right-width: 1px;}
:where(.kj-legacy) .border-t-8{border-top-width: 8px;}
:where(.kj-legacy) .border-b-2{border-bottom-width: 2px;}
:where(.kj-legacy) .border-t{border-top-width: 1px;}
:where(.kj-legacy) .border-l{border-left-width: 1px;}
:where(.kj-legacy) .border-l-\[3px\]{border-left-width: 3px;}
:where(.kj-legacy) .border-b-\[1px\]{border-bottom-width: 1px;}
:where(.kj-legacy) .border-t-\[1px\]{border-top-width: 1px;}
:where(.kj-legacy) .border-solid{border-style: solid;}
:where(.kj-legacy) .border-dashed{border-style: dashed;}
:where(.kj-legacy) .border-none{border-style: none;}
:where(.kj-legacy) .border-\[\#E6E6E6\]{--tw-border-opacity: 1; border-color: rgb(230 230 230/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#e4e6e8\]{--tw-border-opacity: 1; border-color: rgb(228 230 232/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#EBEEF4\]{--tw-border-opacity: 1; border-color: rgb(235 238 244/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#D2DAEA\]{--tw-border-opacity: 1; border-color: rgb(210 218 234/var(--tw-border-opacity));}
:where(.kj-legacy) .border-transparent{border-color: transparent;}
:where(.kj-legacy) .border-\[\#fff\]{--tw-border-opacity: 1; border-color: rgb(255 255 255/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#2B5FF5\],:where(.kj-legacy) .border-blue{--tw-border-opacity: 1; border-color: rgb(43 95 245/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#ebeef4\]{--tw-border-opacity: 1; border-color: rgb(235 238 244/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#C83931\]{--tw-border-opacity: 1; border-color: rgb(200 57 49/var(--tw-border-opacity));}
:where(.kj-legacy) .border-white{--tw-border-opacity: 1; border-color: rgb(255 255 255/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#D9D9D9\]{--tw-border-opacity: 1; border-color: rgb(217 217 217/var(--tw-border-opacity));}
:where(.kj-legacy) .border-line{--tw-border-opacity: 1; border-color: rgb(235 238 244/var(--tw-border-opacity));}
:where(.kj-legacy) .border-gray2{--tw-border-opacity: 1; border-color: rgb(228 230 232/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#D8D8D8\]{--tw-border-opacity: 1; border-color: rgb(216 216 216/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#8893A9\]{--tw-border-opacity: 1; border-color: rgb(136 147 169/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#D9DCE1\]{--tw-border-opacity: 1; border-color: rgb(217 220 225/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#959595\]{--tw-border-opacity: 1; border-color: rgb(149 149 149/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#BEBEBE\]{--tw-border-opacity: 1; border-color: rgb(190 190 190/var(--tw-border-opacity));}
:where(.kj-legacy) .border-black\/10{border-color: rgba(0, 0, 0, 0.1);}
:where(.kj-legacy) .border-\[\#DBDFE5\]{--tw-border-opacity: 1; border-color: rgb(219 223 229/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#e8eef4\]{--tw-border-opacity: 1; border-color: rgb(232 238 244/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#2b5ff5\]{--tw-border-opacity: 1; border-color: rgb(43 95 245/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#f2f4f7\]{--tw-border-opacity: 1; border-color: rgb(242 244 247/var(--tw-border-opacity));}
:where(.kj-legacy) .border-\[\#F3F3F3\]{--tw-border-opacity: 1; border-color: rgb(243 243 243/var(--tw-border-opacity));}
:where(.kj-legacy) .border-opacity-10{--tw-border-opacity: 0.1;}
:where(.kj-legacy) .border-opacity-\[0\.7\]{--tw-border-opacity: 0.7;}
:where(.kj-legacy) .bg-white{--tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#161A1E\]{--tw-bg-opacity: 1; background-color: rgb(22 26 30/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#2B5FF5\]{--tw-bg-opacity: 1; background-color: rgb(43 95 245/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F0F1F4\]{--tw-bg-opacity: 1; background-color: rgb(240 241 244/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F5F7FC\]{--tw-bg-opacity: 1; background-color: rgb(245 247 252/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#EBEEF4\]{--tw-bg-opacity: 1; background-color: rgb(235 238 244/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-black{--tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#f7f7f7\]{--tw-bg-opacity: 1; background-color: rgb(247 247 247/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#f5f7fc\]{--tw-bg-opacity: 1; background-color: rgb(245 247 252/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#2b5ff5\],:where(.kj-legacy) .bg-blue{--tw-bg-opacity: 1; background-color: rgb(43 95 245/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#3175F1\]{--tw-bg-opacity: 1; background-color: rgb(49 117 241/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F5F7FA\]{--tw-bg-opacity: 1; background-color: rgb(245 247 250/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F2F4F7\]{--tw-bg-opacity: 1; background-color: rgb(242 244 247/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#FFFFFF\]{--tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#ebeef4\]{--tw-bg-opacity: 1; background-color: rgb(235 238 244/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#EAEFFE\]{--tw-bg-opacity: 1; background-color: rgb(234 239 254/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F8F9FB\]{--tw-bg-opacity: 1; background-color: rgb(248 249 251/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#4D4B4B\]{--tw-bg-opacity: 1; background-color: rgb(77 75 75/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F4F5FA\]{--tw-bg-opacity: 1; background-color: rgb(244 245 250/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#f6f7f9\]{--tw-bg-opacity: 1; background-color: rgb(246 247 249/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#1c5cff\]{--tw-bg-opacity: 1; background-color: rgb(28 92 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F5742B\]{--tw-bg-opacity: 1; background-color: rgb(245 116 43/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-blue1{--tw-bg-opacity: 1; background-color: rgb(236 244 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-disable{--tw-bg-opacity: 1; background-color: rgb(248 248 248/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F5F5F5\]{--tw-bg-opacity: 1; background-color: rgb(245 245 245/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#ECF4FF\]{--tw-bg-opacity: 1; background-color: rgb(236 244 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F4F7FD\]{--tw-bg-opacity: 1; background-color: rgb(244 247 253/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-transparent{background-color: transparent;}
:where(.kj-legacy) .bg-\[\#F8F8F8\],:where(.kj-legacy) .bg-\[\#f8f8f8\]{--tw-bg-opacity: 1; background-color: rgb(248 248 248/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-gray1{--tw-bg-opacity: 1; background-color: rgb(228 230 232/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F4F7FC\]{--tw-bg-opacity: 1; background-color: rgb(244 247 252/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#000\]{--tw-bg-opacity: 1; background-color: rgb(0 0 0/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-primary{--tw-bg-opacity: 1; background-color: rgb(43 95 245/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F3F3F3\]{--tw-bg-opacity: 1; background-color: rgb(243 243 243/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#dfecff\]{--tw-bg-opacity: 1; background-color: rgb(223 236 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-\[\#F5F7F8\]{--tw-bg-opacity: 1; background-color: rgb(245 247 248/var(--tw-bg-opacity));}
:where(.kj-legacy) .bg-opacity-10{--tw-bg-opacity: 0.1;}
:where(.kj-legacy) .bg-opacity-40{--tw-bg-opacity: 0.4;}
:where(.kj-legacy) .bg-gradient-to-b{background-image: linear-gradient(180deg,var(--tw-gradient-stops));}
:where(.kj-legacy) .bg-gradient-to-r{background-image: linear-gradient(90deg,var(--tw-gradient-stops));}
:where(.kj-legacy) .from-\[\#fff\]{--tw-gradient-from: #fff; --tw-gradient-to: hsla(0,0%,100%,0);}
:where(.kj-legacy) .from-\[\#3175F1\],:where(.kj-legacy) .from-\[\#fff\]{--tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);}
:where(.kj-legacy) .from-\[\#3175F1\]{--tw-gradient-from: #2b624b; --tw-gradient-to: rgba(49,117,241,0);}
:where(.kj-legacy) .to-\[\#f8fafc\]{--tw-gradient-to: #f8fafc;}
:where(.kj-legacy) .to-\[\#3195F1\]{--tw-gradient-to: #2b624b;}
:where(.kj-legacy) .fill-\[\#fff\],:where(.kj-legacy) .fill-\[\#FFFFFF\],:where(.kj-legacy) .fill-white{fill: rgb(255, 255, 255);}
:where(.kj-legacy) .fill-\[\#2b5ff5\]{fill: rgb(43, 95, 245);}
:where(.kj-legacy) .fill-inherit{fill: inherit;}
:where(.kj-legacy) .fill-\[\#1B2337\]{fill: rgb(27, 35, 55);}
:where(.kj-legacy) .fill-\[\#8893A9\]{fill: rgb(136, 147, 169);}
:where(.kj-legacy) .fill-blue{fill: rgb(43, 95, 245);}
:where(.kj-legacy) .fill-\[\#F5C144\]{fill: rgb(245, 193, 68);}
:where(.kj-legacy) .object-contain{object-fit: contain;}
:where(.kj-legacy) .object-cover{object-fit: cover;}
:where(.kj-legacy) .object-center{object-position: center center;}
:where(.kj-legacy) .p-2{padding: 0.5rem;}
:where(.kj-legacy) .p-4{padding: 1rem;}
:where(.kj-legacy) .p-5{padding: 1.25rem;}
:where(.kj-legacy) .p-6{padding: 1.5rem;}
:where(.kj-legacy) .p-\[5px\]{padding: 5px;}
:where(.kj-legacy) .p-\[20px\]{padding: 20px;}
:where(.kj-legacy) .p-\[15px\]{padding: 15px;}
:where(.kj-legacy) .p-\[10px\]{padding: 10px;}
:where(.kj-legacy) .p-\[2px\]{padding: 2px;}
:where(.kj-legacy) .p-2\.5{padding: 0.625rem;}
:where(.kj-legacy) .p-1{padding: 0.25rem;}
:where(.kj-legacy) .p-7\.5{padding: 1.875rem;}
:where(.kj-legacy) .p-7{padding: 1.75rem;}
:where(.kj-legacy) .p-\[30px\]{padding: 30px;}
:where(.kj-legacy) .p-0{padding: 0px;}
:where(.kj-legacy) .px-0{padding-left: 0px; padding-right: 0px;}
:where(.kj-legacy) .px-\[15px\]{padding-left: 15px; padding-right: 15px;}
:where(.kj-legacy) .px-5{padding-left: 1.25rem; padding-right: 1.25rem;}
:where(.kj-legacy) .px-\[35px\]{padding-left: 35px; padding-right: 35px;}
:where(.kj-legacy) .px-\[10px\]{padding-left: 10px; padding-right: 10px;}
:where(.kj-legacy) .px-\[30px\]{padding-left: 30px; padding-right: 30px;}
:where(.kj-legacy) .px-\[42px\]{padding-left: 42px; padding-right: 42px;}
:where(.kj-legacy) .py-\[9px\]{padding-top: 9px; padding-bottom: 9px;}
:where(.kj-legacy) .py-2{padding-top: 0.5rem; padding-bottom: 0.5rem;}
:where(.kj-legacy) .px-4{padding-left: 1rem; padding-right: 1rem;}
:where(.kj-legacy) .px-\[5px\]{padding-left: 5px; padding-right: 5px;}
:where(.kj-legacy) .px-11{padding-left: 2.75rem; padding-right: 2.75rem;}
:where(.kj-legacy) .px-\[22px\]{padding-left: 22px; padding-right: 22px;}
:where(.kj-legacy) .py-4{padding-top: 1rem; padding-bottom: 1rem;}
:where(.kj-legacy) .py-9{padding-top: 2.25rem; padding-bottom: 2.25rem;}
:where(.kj-legacy) .px-\[37px\]{padding-left: 37px; padding-right: 37px;}
:where(.kj-legacy) .py-\[15px\]{padding-top: 15px; padding-bottom: 15px;}
:where(.kj-legacy) .px-\[14px\]{padding-left: 14px; padding-right: 14px;}
:where(.kj-legacy) .px-6{padding-left: 1.5rem; padding-right: 1.5rem;}
:where(.kj-legacy) .px-\[20px\]{padding-left: 20px; padding-right: 20px;}
:where(.kj-legacy) .px-3{padding-left: 0.75rem; padding-right: 0.75rem;}
:where(.kj-legacy) .py-\[3px\]{padding-top: 3px; padding-bottom: 3px;}
:where(.kj-legacy) .py-1{padding-top: 0.25rem; padding-bottom: 0.25rem;}
:where(.kj-legacy) .py-\[10px\]{padding-top: 10px; padding-bottom: 10px;}
:where(.kj-legacy) .py-\[7px\]{padding-top: 7px; padding-bottom: 7px;}
:where(.kj-legacy) .px-7{padding-left: 1.75rem; padding-right: 1.75rem;}
:where(.kj-legacy) .px-2\.5{padding-left: 0.625rem; padding-right: 0.625rem;}
:where(.kj-legacy) .px-2{padding-left: 0.5rem; padding-right: 0.5rem;}
:where(.kj-legacy) .py-2\.5{padding-top: 0.625rem; padding-bottom: 0.625rem;}
:where(.kj-legacy) .py-5{padding-top: 1.25rem; padding-bottom: 1.25rem;}
:where(.kj-legacy) .px-\[18px\]{padding-left: 18px; padding-right: 18px;}
:where(.kj-legacy) .py-\[30px\]{padding-top: 30px; padding-bottom: 30px;}
:where(.kj-legacy) .py-\[25px\]{padding-top: 25px; padding-bottom: 25px;}
:where(.kj-legacy) .px-10{padding-left: 2.5rem; padding-right: 2.5rem;}
:where(.kj-legacy) .px-\[34px\]{padding-left: 34px; padding-right: 34px;}
:where(.kj-legacy) .px-\[50px\]{padding-left: 50px; padding-right: 50px;}
:where(.kj-legacy) .py-\[22px\]{padding-top: 22px; padding-bottom: 22px;}
:where(.kj-legacy) .py-\[18px\]{padding-top: 18px; padding-bottom: 18px;}
:where(.kj-legacy) .px-\[23px\]{padding-left: 23px; padding-right: 23px;}
:where(.kj-legacy) .py-\[14px\]{padding-top: 14px; padding-bottom: 14px;}
:where(.kj-legacy) .py-\[11px\]{padding-top: 11px; padding-bottom: 11px;}
:where(.kj-legacy) .py-3{padding-top: 0.75rem; padding-bottom: 0.75rem;}
:where(.kj-legacy) .px-\[54px\]{padding-left: 54px; padding-right: 54px;}
:where(.kj-legacy) .px-\[9px\]{padding-left: 9px; padding-right: 9px;}
:where(.kj-legacy) .py-\[5px\]{padding-top: 5px; padding-bottom: 5px;}
:where(.kj-legacy) .py-\[23px\]{padding-top: 23px; padding-bottom: 23px;}
:where(.kj-legacy) .px-\[43px\]{padding-left: 43px; padding-right: 43px;}
:where(.kj-legacy) .py-3\.5{padding-top: 0.875rem; padding-bottom: 0.875rem;}
:where(.kj-legacy) .pb-\[10px\]{padding-bottom: 10px;}
:where(.kj-legacy) .pt-\[19px\]{padding-top: 19px;}
:where(.kj-legacy) .pb-\[40px\]{padding-bottom: 40px;}
:where(.kj-legacy) .pl-4{padding-left: 1rem;}
:where(.kj-legacy) .pt-\[15px\]{padding-top: 15px;}
:where(.kj-legacy) .pb-\[25px\]{padding-bottom: 25px;}
:where(.kj-legacy) .pl-7{padding-left: 1.75rem;}
:where(.kj-legacy) .pl-3{padding-left: 0.75rem;}
:where(.kj-legacy) .pr-3{padding-right: 0.75rem;}
:where(.kj-legacy) .pb-\[20px\]{padding-bottom: 20px;}
:where(.kj-legacy) .pb-\[30px\]{padding-bottom: 30px;}
:where(.kj-legacy) .pt-7{padding-top: 1.75rem;}
:where(.kj-legacy) .pl-\[10px\]{padding-left: 10px;}
:where(.kj-legacy) .pb-\[5px\]{padding-bottom: 5px;}
:where(.kj-legacy) .pt-5{padding-top: 1.25rem;}
:where(.kj-legacy) .pb-\[13px\]{padding-bottom: 13px;}
:where(.kj-legacy) .pt-\[30px\]{padding-top: 30px;}
:where(.kj-legacy) .pb-\[15px\]{padding-bottom: 15px;}
:where(.kj-legacy) .pb-\[6px\]{padding-bottom: 6px;}
:where(.kj-legacy) .pl-\[15px\]{padding-left: 15px;}
:where(.kj-legacy) .pt-6{padding-top: 1.5rem;}
:where(.kj-legacy) .pb-5{padding-bottom: 1.25rem;}
:where(.kj-legacy) .pl-2{padding-left: 0.5rem;}
:where(.kj-legacy) .pb-6{padding-bottom: 1.5rem;}
:where(.kj-legacy) .pt-3{padding-top: 0.75rem;}
:where(.kj-legacy) .pt-\[20px\]{padding-top: 20px;}
:where(.kj-legacy) .pr-\[120px\]{padding-right: 120px;}
:where(.kj-legacy) .pb-2\.5{padding-bottom: 0.625rem;}
:where(.kj-legacy) .pb-2{padding-bottom: 0.5rem;}
:where(.kj-legacy) .pl-6{padding-left: 1.5rem;}
:where(.kj-legacy) .pb-4{padding-bottom: 1rem;}
:where(.kj-legacy) .pl-5{padding-left: 1.25rem;}
:where(.kj-legacy) .pt-\[226px\]{padding-top: 226px;}
:where(.kj-legacy) .pb-\[2px\]{padding-bottom: 2px;}
:where(.kj-legacy) .pt-\[18px\]{padding-top: 18px;}
:where(.kj-legacy) .pl-\[22px\]{padding-left: 22px;}
:where(.kj-legacy) .pr-\[50px\]{padding-right: 50px;}
:where(.kj-legacy) .pb-\[54px\]{padding-bottom: 54px;}
:where(.kj-legacy) .pr-\[15px\]{padding-right: 15px;}
:where(.kj-legacy) .pb-\[118px\]{padding-bottom: 118px;}
:where(.kj-legacy) .pb-12{padding-bottom: 3rem;}
:where(.kj-legacy) .pr-\[92px\]{padding-right: 92px;}
:where(.kj-legacy) .pb-\[23px\]{padding-bottom: 23px;}
:where(.kj-legacy) .pr-12{padding-right: 3rem;}
:where(.kj-legacy) .pt-\[32px\]{padding-top: 32px;}
:where(.kj-legacy) .pt-\[61px\]{padding-top: 61px;}
:where(.kj-legacy) .pl-\[20px\]{padding-left: 20px;}
:where(.kj-legacy) .pb-\[7px\]{padding-bottom: 7px;}
:where(.kj-legacy) .pl-\[30px\]{padding-left: 30px;}
:where(.kj-legacy) .pt-\[59px\]{padding-top: 59px;}
:where(.kj-legacy) .pt-\[96px\]{padding-top: 96px;}
:where(.kj-legacy) .pt-\[47px\]{padding-top: 47px;}
:where(.kj-legacy) .pt-4{padding-top: 1rem;}
:where(.kj-legacy) .pb-\[16px\]{padding-bottom: 16px;}
:where(.kj-legacy) .pt-\[26px\]{padding-top: 26px;}
:where(.kj-legacy) .pt-\[66px\]{padding-top: 66px;}
:where(.kj-legacy) .pl-\[31px\]{padding-left: 31px;}
:where(.kj-legacy) .pr-\[27px\]{padding-right: 27px;}
:where(.kj-legacy) .pt-\[55px\]{padding-top: 55px;}
:where(.kj-legacy) .pt-\[120px\]{padding-top: 120px;}
:where(.kj-legacy) .pr-5{padding-right: 1.25rem;}
:where(.kj-legacy) .pb-1\.5{padding-bottom: 0.375rem;}
:where(.kj-legacy) .pb-1{padding-bottom: 0.25rem;}
:where(.kj-legacy) .pr-1\.5{padding-right: 0.375rem;}
:where(.kj-legacy) .pr-1{padding-right: 0.25rem;}
:where(.kj-legacy) .pr-\[6px\]{padding-right: 6px;}
:where(.kj-legacy) .pl-\[18px\]{padding-left: 18px;}
:where(.kj-legacy) .pb-3{padding-bottom: 0.75rem;}
:where(.kj-legacy) .pr-\[10px\]{padding-right: 10px;}
:where(.kj-legacy) .pt-\[10px\]{padding-top: 10px;}
:where(.kj-legacy) .pt-\[60px\]{padding-top: 60px;}
:where(.kj-legacy) .pb-8{padding-bottom: 2rem;}
:where(.kj-legacy) .pb-9{padding-bottom: 2.25rem;}
:where(.kj-legacy) .text-left{text-align: left;}
:where(.kj-legacy) .text-center{text-align: center;}
:where(.kj-legacy) .text-right{text-align: right;}
:where(.kj-legacy) .align-baseline{vertical-align: baseline;}
:where(.kj-legacy) .align-bottom{vertical-align: bottom;}
:where(.kj-legacy) .align-text-top{vertical-align: text-top;}
:where(.kj-legacy) .align-sub{vertical-align: sub;}
:where(.kj-legacy) .text-xs{font-size: 0.75rem; line-height: 1rem;}
:where(.kj-legacy) .text-sm{font-size: 0.875rem; line-height: 1.25rem;}
:where(.kj-legacy) .text-\[22px\]{font-size: 22px;}
:where(.kj-legacy) .text-2xl{font-size: 1.5rem; line-height: 2rem;}
:where(.kj-legacy) .text-base{font-size: 1rem; line-height: 1.5rem;}
:where(.kj-legacy) .text-\[16px\]{font-size: 16px;}
:where(.kj-legacy) .text-\[12px\]{font-size: 12px;}
:where(.kj-legacy) .text-\[9px\]{font-size: 9px;}
:where(.kj-legacy) .text-\[20px\]{font-size: 20px;}
:where(.kj-legacy) .text-\[14px\]{font-size: 14px;}
:where(.kj-legacy) .text-\[13px\]{font-size: 13px;}
:where(.kj-legacy) .text-\[10px\]{font-size: 10px;}
:where(.kj-legacy) .text-xl{font-size: 1.25rem; line-height: 1.75rem;}
:where(.kj-legacy) .text-\[26px\]{font-size: 26px;}
:where(.kj-legacy) .text-\[15px\]{font-size: 15px;}
:where(.kj-legacy) .text-lg{font-size: 1.125rem; line-height: 1.75rem;}
:where(.kj-legacy) .text-\[32px\]{font-size: 32px;}
:where(.kj-legacy) .text-\[0\.875rem\]{font-size: 0.875rem;}
:where(.kj-legacy) .text-\[40px\]{font-size: 40px;}
:where(.kj-legacy) .text-\[34px\]{font-size: 34px;}
:where(.kj-legacy) .text-\[50px\]{font-size: 50px;}
:where(.kj-legacy) .font-normal{font-weight: 400;}
:where(.kj-legacy) .font-medium{font-weight: 500;}
:where(.kj-legacy) .font-semibold{font-weight: 600;}
:where(.kj-legacy) .font-black{font-weight: 900;}
:where(.kj-legacy) .font-bold{font-weight: 700;}
:where(.kj-legacy) .uppercase{text-transform: uppercase;}
:where(.kj-legacy) .lowercase{text-transform: lowercase;}
:where(.kj-legacy) .leading-\[49px\]{line-height: 49px;}
:where(.kj-legacy) .leading-\[18px\]{line-height: 18px;}
:where(.kj-legacy) .leading-\[22px\]{line-height: 22px;}
:where(.kj-legacy) .leading-10{line-height: 2.5rem;}
:where(.kj-legacy) .leading-\[13px\]{line-height: 13px;}
:where(.kj-legacy) .leading-\[17px\]{line-height: 17px;}
:where(.kj-legacy) .leading-6{line-height: 1.5rem;}
:where(.kj-legacy) .leading-5{line-height: 1.25rem;}
:where(.kj-legacy) .leading-9{line-height: 2.25rem;}
:where(.kj-legacy) .leading-\[30px\]{line-height: 30px;}
:where(.kj-legacy) .leading-8{line-height: 2rem;}
:where(.kj-legacy) .leading-\[24px\]{line-height: 24px;}
:where(.kj-legacy) .leading-\[26px\]{line-height: 26px;}
:where(.kj-legacy) .leading-\[31px\]{line-height: 31px;}
:where(.kj-legacy) .leading-7{line-height: 1.75rem;}
:where(.kj-legacy) .leading-relaxed{line-height: 1.625;}
:where(.kj-legacy) .leading-normal{line-height: 1.5;}
:where(.kj-legacy) .leading-none{line-height: 1;}
:where(.kj-legacy) .leading-1\.4{line-height: 1.4;}
:where(.kj-legacy) .leading-\[29px\]{line-height: 29px;}
:where(.kj-legacy) .leading-\[54px\]{line-height: 54px;}
:where(.kj-legacy) .leading-\[50px\]{line-height: 50px;}
:where(.kj-legacy) .leading-\[64px\]{line-height: 64px;}
:where(.kj-legacy) .leading-\[40px\]{line-height: 40px;}
:where(.kj-legacy) .leading-\[28px\]{line-height: 28px;}
:where(.kj-legacy) .leading-\[1\.375rem\]{line-height: 1.375rem;}
:where(.kj-legacy) .leading-\[65px\]{line-height: 65px;}
:where(.kj-legacy) .leading-\[120px\]{line-height: 120px;}
:where(.kj-legacy) .leading-\[38px\]{line-height: 38px;}
:where(.kj-legacy) .leading-\[32px\]{line-height: 32px;}
:where(.kj-legacy) .leading-\[55px\]{line-height: 55px;}
:where(.kj-legacy) .text-\[\#2c2c2c\]{--tw-text-opacity: 1; color: rgb(44 44 44/var(--tw-text-opacity));}
:where(.kj-legacy) .text-white{--tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#505A71\]{--tw-text-opacity: 1; color: rgb(80 90 113/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#A5B7C6\]{--tw-text-opacity: 1; color: rgb(165 183 198/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#333\]{--tw-text-opacity: 1; color: rgb(51 51 51/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#2b5ff5\]{--tw-text-opacity: 1; color: rgb(43 95 245/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#1B2337\]{--tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#FF9C09\]{--tw-text-opacity: 1; color: rgb(255 156 9/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#8693AB\]{--tw-text-opacity: 1; color: rgb(134 147 171/var(--tw-text-opacity));}
:where(.kj-legacy) .text-blue{--tw-text-opacity: 1; color: rgb(43 95 245/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#8693ab\]{--tw-text-opacity: 1; color: rgb(134 147 171/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#969AA0\]{--tw-text-opacity: 1; color: rgb(150 154 160/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#1b2337\]{--tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#323335\]{--tw-text-opacity: 1; color: rgb(50 51 53/var(--tw-text-opacity));}
:where(.kj-legacy) .text-red-600{--tw-text-opacity: 1; color: rgb(220 38 38/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#1C5CFF\],:where(.kj-legacy) .text-\[\#1c5cff\]{--tw-text-opacity: 1; color: rgb(28 92 255/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#969aa0\]{--tw-text-opacity: 1; color: rgb(150 154 160/var(--tw-text-opacity));}
:where(.kj-legacy) .text-gray{--tw-text-opacity: 1; color: rgb(80 90 113/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#5B5F66\]{--tw-text-opacity: 1; color: rgb(91 95 102/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#3175F1\]{--tw-text-opacity: 1; color: rgb(49 117 241/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#2B5FF5\]{--tw-text-opacity: 1; color: rgb(43 95 245/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#777\]{--tw-text-opacity: 1; color: rgb(119 119 119/var(--tw-text-opacity));}
:where(.kj-legacy) .text-primary{--tw-text-opacity: 1; color: rgb(43 95 245/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#28C445\]{--tw-text-opacity: 1; color: rgb(40 196 69/var(--tw-text-opacity));}
:where(.kj-legacy) .text-title{--tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}
:where(.kj-legacy) .text-info{--tw-text-opacity: 1; color: rgb(134 147 171/var(--tw-text-opacity));}
:where(.kj-legacy) .text-black{--tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#07C160\]{--tw-text-opacity: 1; color: rgb(7 193 96/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#F54531\],:where(.kj-legacy) .text-\[\#f54531\],:where(.kj-legacy) .text-err{--tw-text-opacity: 1; color: rgb(245 69 49/var(--tw-text-opacity));}
:where(.kj-legacy) .text-title2{--tw-text-opacity: 1; color: rgb(50 51 53/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#B3B6BA\]{--tw-text-opacity: 1; color: rgb(179 182 186/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#505a71\]{--tw-text-opacity: 1; color: rgb(80 90 113/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#e0e0e0\]{--tw-text-opacity: 1; color: rgb(224 224 224/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#F5C144\]{--tw-text-opacity: 1; color: rgb(245 193 68/var(--tw-text-opacity));}
:where(.kj-legacy) .text-inherit{color: inherit;}
:where(.kj-legacy) .text-\[\#7A7676\]{--tw-text-opacity: 1; color: rgb(122 118 118/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#23252B\]{--tw-text-opacity: 1; color: rgb(35 37 43/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#8E9198\]{--tw-text-opacity: 1; color: rgb(142 145 152/var(--tw-text-opacity));}
:where(.kj-legacy) .text-red-500{--tw-text-opacity: 1; color: rgb(239 68 68/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#AAA\]{--tw-text-opacity: 1; color: rgb(170 170 170/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#fff\]{--tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#666\]{--tw-text-opacity: 1; color: rgb(102 102 102/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#333333\]{--tw-text-opacity: 1; color: rgb(51 51 51/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#FF7223\]{--tw-text-opacity: 1; color: rgb(255 114 35/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#aaa\]{--tw-text-opacity: 1; color: rgb(170 170 170/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#3D3C3C\]{--tw-text-opacity: 1; color: rgb(61 60 60/var(--tw-text-opacity));}
:where(.kj-legacy) .text-\[\#51C265\]{--tw-text-opacity: 1; color: rgb(81 194 101/var(--tw-text-opacity));}
:where(.kj-legacy) .text-opacity-70,:where(.kj-legacy) .text-opacity-\[0\.7\]{--tw-text-opacity: 0.7;}
:where(.kj-legacy) .underline{text-decoration-line: underline;}
:where(.kj-legacy) .decoration-blue{text-decoration-color: rgb(43, 95, 245);}
:where(.kj-legacy) .opacity-80{opacity: 0.8;}
:where(.kj-legacy) .opacity-50{opacity: 0.5;}
:where(.kj-legacy) .opacity-60{opacity: 0.6;}
:where(.kj-legacy) .opacity-0{opacity: 0;}
:where(.kj-legacy) .shadow-\[0_2px_6px_0_rgba\(216\,219\,225\,0\.25\)\]{--tw-shadow: 0 2px 6px 0 rgba(216,219,225,0.25); --tw-shadow-colored: 0 2px 6px 0 var(--tw-shadow-color);}
:where(.kj-legacy) .shadow,:where(.kj-legacy) .shadow-\[0_2px_6px_0_rgba\(216\,219\,225\,0\.25\)\]{box-shadow: var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);}
:where(.kj-legacy) .shadow{--tw-shadow: 0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1); --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);}
:where(.kj-legacy) .shadow-sm{--tw-shadow: 0 1px 2px 0 rgba(0,0,0,0.05); --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); box-shadow: var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);}
:where(.kj-legacy) .outline-none{outline: transparent solid 2px; outline-offset: 2px;}
:where(.kj-legacy) .outline{outline-style: solid;}
:where(.kj-legacy) .outline-0{outline-width: 0px;}
:where(.kj-legacy) .blur{--tw-blur: blur(8px);}
:where(.kj-legacy) .blur,:where(.kj-legacy) .drop-shadow{filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}
:where(.kj-legacy) .drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(0,0,0,0.1)) drop-shadow(0 1px 1px rgba(0,0,0,0.06));}
:where(.kj-legacy) .filter{filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);}
:where(.kj-legacy) .backdrop-filter{backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);}
:where(.kj-legacy) .transition{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s;}
:where(.kj-legacy) .transition-all{transition-property: all; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s;}
:where(.kj-legacy) .transition-colors{transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 0.15s;}
:where(.kj-legacy) .duration-300{transition-duration: 0.3s;}
:where(.kj-legacy) .duration-500{transition-duration: 0.5s;}
:where(.kj-legacy) .ease-in-out{transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}
:where(.kj-legacy) .line-clamp-2,:where(.kj-legacy) .line-clamp-5{overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;}
:where(.kj-legacy) .line-clamp-5{-webkit-line-clamp: 5;}
:where(.kj-legacy) .line-clamp-1,:where(.kj-legacy) .line-clamp-3{overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical;}
:where(.kj-legacy) .main{width: 100%; height: 100%;}
:where(.kj-legacy){-webkit-font-smoothing: antialiased; background: rgb(245, 245, 245); color: rgb(27, 35, 55); font-weight: 400; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "PingFang SC";}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .content{position: relative; max-width: 1200px; min-width: 1000px; margin-left: auto; margin-right: auto;}
:where(.kj-legacy) .search-input{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: calc(100% - 40px); padding: 10px 0px 10px 12px; box-shadow: none; outline: none; font-size: 14px; background-color: transparent;}
:where(.kj-legacy) input{outline: none;}
:where(.kj-legacy) textarea{outline: none;}
:where(.kj-legacy) .tw-container{max-width: 100%;}
@media (min-width: 1000px) {:where(.kj-legacy) .tw-container{max-width: 768px;}}
@media (min-width: 1024px) {:where(.kj-legacy) .tw-container{max-width: 1024px;}}
@media (min-width: 1600px) {:where(.kj-legacy) .tw-container{max-width: 1200px;}}
:where(.kj-legacy) .rte img{max-width: 100%; height: auto;}
:where(.kj-legacy) .card1-inner,:where(.kj-legacy) .card4-inner,:where(.kj-legacy) .card5-inner{position: relative; background-color: rgb(255, 255, 255); transition: 0.3s; border-radius: 6px;}
:where(.kj-legacy) .card1-inner:hover,:where(.kj-legacy) .card4-inner:hover,:where(.kj-legacy) .card5-inner:hover{transform: translate3d(0px, -6px, 0px); box-shadow: rgba(140, 145, 161, 0.2) 0px 12px 20px 0px; z-index: 1;}
:where(.kj-legacy) .first-letter\:mt-10::first-letter{margin-top: 2.5rem;}
:where(.kj-legacy) .last\:mb-0:last-child{margin-bottom: 0px;}
:where(.kj-legacy) .last\:border-b-0:last-child{border-bottom-width: 0px;}
:where(.kj-legacy) .even\:mr-0:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .hover\:border:hover{border-width: 1px;}
:where(.kj-legacy) .hover\:border-blue:hover{--tw-border-opacity: 1; border-color: rgb(43 95 245/var(--tw-border-opacity));}
:where(.kj-legacy) .hover\:border-\[\#505A71\]:hover{--tw-border-opacity: 1; border-color: rgb(80 90 113/var(--tw-border-opacity));}
:where(.kj-legacy) .hover\:border-\[\#2B5FF5\]:hover,:where(.kj-legacy) .hover\:border-primary:hover{--tw-border-opacity: 1; border-color: rgb(43 95 245/var(--tw-border-opacity));}
:where(.kj-legacy) .hover\:bg-\[\#f2f4f7\]:hover{--tw-bg-opacity: 1; background-color: rgb(242 244 247/var(--tw-bg-opacity));}
:where(.kj-legacy) .hover\:bg-\[\#F0F6FF\]:hover{--tw-bg-opacity: 1; background-color: rgb(240 246 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .hover\:bg-\[\#EBEEF4\]:hover{--tw-bg-opacity: 1; background-color: rgb(235 238 244/var(--tw-bg-opacity));}
:where(.kj-legacy) .hover\:bg-\[\#6AE9FB\]:hover{--tw-bg-opacity: 1; background-color: rgb(106 233 251/var(--tw-bg-opacity));}
:where(.kj-legacy) .hover\:bg-\[\#ebeef4\]:hover{--tw-bg-opacity: 1; background-color: rgb(235 238 244/var(--tw-bg-opacity));}
:where(.kj-legacy) .hover\:bg-blue1:hover{--tw-bg-opacity: 1; background-color: rgb(236 244 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .hover\:bg-blue:hover{--tw-bg-opacity: 1; background-color: rgb(43 95 245/var(--tw-bg-opacity));}
:where(.kj-legacy) .hover\:bg-\[\#5786FF\]:hover{--tw-bg-opacity: 1; background-color: rgb(87 134 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .hover\:bg-\[\#f5f7fc\]:hover{--tw-bg-opacity: 1; background-color: rgb(245 247 252/var(--tw-bg-opacity));}
:where(.kj-legacy) .hover\:fill-\[\#2B5FF5\]:hover,:where(.kj-legacy) .hover\:fill-\[\#2b5ff5\]:hover,:where(.kj-legacy) .hover\:fill-primary:hover{fill: rgb(43, 95, 245);}
:where(.kj-legacy) .hover\:text-\[\#2b5ff5\]:hover,:where(.kj-legacy) .hover\:text-\[\#2B5FF5\]:hover,:where(.kj-legacy) .hover\:text-blue:hover{--tw-text-opacity: 1; color: rgb(43 95 245/var(--tw-text-opacity));}
:where(.kj-legacy) .hover\:text-white:hover{--tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity));}
:where(.kj-legacy) .hover\:text-\[\#F5C144\]:hover{--tw-text-opacity: 1; color: rgb(245 193 68/var(--tw-text-opacity));}
:where(.kj-legacy) .hover\:text-primary:hover{--tw-text-opacity: 1; color: rgb(43 95 245/var(--tw-text-opacity));}
:where(.kj-legacy) .hover\:underline:hover{text-decoration-line: underline;}
:where(.kj-legacy) .focus\:border-blue:focus{--tw-border-opacity: 1; border-color: rgb(43 95 245/var(--tw-border-opacity));}
:where(.kj-legacy) .focus\:outline-blue:focus{outline-color: rgb(43, 95, 245);}
:where(.kj-legacy) .group:hover .group-hover\:block{display: block;}
@media (min-width: 1000px) {:where(.kj-legacy) .md\:absolute{position: absolute;}
:where(.kj-legacy) .md\:top-2{top: 0.5rem;}
:where(.kj-legacy) .md\:left-2{left: 0.5rem;}
:where(.kj-legacy) .md\:right-\[14px\]{right: 14px;}
:where(.kj-legacy) .md\:top-\[34px\]{top: 34px;}
:where(.kj-legacy) .md\:right-0{right: 0px;}
:where(.kj-legacy) .md\:top-\[70\%\]{top: 70%;}
:where(.kj-legacy) .md\:right-\[22px\]{right: 22px;}
:where(.kj-legacy) .md\:left-\[43px\]{left: 43px;}
:where(.kj-legacy) .md\:right-auto{right: auto;}
:where(.kj-legacy) .md\:top-\[37px\]{top: 37px;}
:where(.kj-legacy) .md\:top-\[65px\]{top: 65px;}
:where(.kj-legacy) .md\:mx-\[80px\]{margin-left: 80px; margin-right: 80px;}
:where(.kj-legacy) .md\:my-4{margin-top: 1rem; margin-bottom: 1rem;}
:where(.kj-legacy) .md\:my-8{margin-top: 2rem; margin-bottom: 2rem;}
:where(.kj-legacy) .md\:mb-\[33px\]{margin-bottom: 33px;}
:where(.kj-legacy) .md\:mr-\[30px\]{margin-right: 30px;}
:where(.kj-legacy) .md\:mr-10{margin-right: 2.5rem;}
:where(.kj-legacy) .md\:ml-6{margin-left: 1.5rem;}
:where(.kj-legacy) .md\:mr-8{margin-right: 2rem;}
:where(.kj-legacy) .md\:mr-2{margin-right: 0.5rem;}
:where(.kj-legacy) .md\:mb-5{margin-bottom: 1.25rem;}
:where(.kj-legacy) .md\:mr-5{margin-right: 1.25rem;}
:where(.kj-legacy) .md\:mb-\[6px\]{margin-bottom: 6px;}
:where(.kj-legacy) .md\:mr-\[14px\]{margin-right: 14px;}
:where(.kj-legacy) .md\:mb-1{margin-bottom: 0.25rem;}
:where(.kj-legacy) .md\:mr-4{margin-right: 1rem;}
:where(.kj-legacy) .md\:mt-6{margin-top: 1.5rem;}
:where(.kj-legacy) .md\:mt-0{margin-top: 0px;}
:where(.kj-legacy) .md\:mb-10{margin-bottom: 2.5rem;}
:where(.kj-legacy) .md\:mb-0{margin-bottom: 0px;}
:where(.kj-legacy) .md\:mr-\[15px\]{margin-right: 15px;}
:where(.kj-legacy) .md\:mb-4{margin-bottom: 1rem;}
:where(.kj-legacy) .md\:ml-2{margin-left: 0.5rem;}
:where(.kj-legacy) .md\:ml-3{margin-left: 0.75rem;}
:where(.kj-legacy) .md\:mt-3{margin-top: 0.75rem;}
:where(.kj-legacy) .md\:mt-10{margin-top: 2.5rem;}
:where(.kj-legacy) .md\:mt-4{margin-top: 1rem;}
:where(.kj-legacy) .md\:mt-8{margin-top: 2rem;}
:where(.kj-legacy) .md\:mt-5{margin-top: 1.25rem;}
:where(.kj-legacy) .md\:mt-7\.5{margin-top: 1.875rem;}
:where(.kj-legacy) .md\:mt-7{margin-top: 1.75rem;}
:where(.kj-legacy) .md\:ml-\[30px\]{margin-left: 30px;}
:where(.kj-legacy) .md\:mr-6{margin-right: 1.5rem;}
:where(.kj-legacy) .md\:mt-\[60px\]{margin-top: 60px;}
:where(.kj-legacy) .md\:ml-4{margin-left: 1rem;}
:where(.kj-legacy) .md\:mr-\[56px\]{margin-right: 56px;}
:where(.kj-legacy) .md\:mr-\[16px\]{margin-right: 16px;}
:where(.kj-legacy) .md\:mb-\[10px\]{margin-bottom: 10px;}
:where(.kj-legacy) .md\:mr-\[300px\]{margin-right: 300px;}
:where(.kj-legacy) .md\:block{display: block;}
:where(.kj-legacy) .md\:inline-block{display: inline-block;}
:where(.kj-legacy) .md\:inline{display: inline;}
:where(.kj-legacy) .md\:flex{display: flex;}
:where(.kj-legacy) .md\:contents{display: contents;}
:where(.kj-legacy) .md\:hidden{display: none;}
:where(.kj-legacy) .md\:h-\[29px\]{height: 29px;}
:where(.kj-legacy) .md\:h-\[112px\]{height: 112px;}
:where(.kj-legacy) .md\:h-\[66px\]{height: 66px;}
:where(.kj-legacy) .md\:h-9{height: 2.25rem;}
:where(.kj-legacy) .md\:h-\[186px\]{height: 186px;}
:where(.kj-legacy) .md\:h-\[154px\]{height: 154px;}
:where(.kj-legacy) .md\:h-\[26px\]{height: 26px;}
:where(.kj-legacy) .md\:h-auto{height: auto;}
:where(.kj-legacy) .md\:h-\[100px\]{height: 100px;}
:where(.kj-legacy) .md\:h-6{height: 1.5rem;}
:where(.kj-legacy) .md\:h-\[216px\]{height: 216px;}
:where(.kj-legacy) .md\:h-\[96px\]{height: 96px;}
:where(.kj-legacy) .md\:h-\[50px\]{height: 50px;}
:where(.kj-legacy) .md\:h-14{height: 3.5rem;}
:where(.kj-legacy) .md\:h-28{height: 7rem;}
:where(.kj-legacy) .md\:h-\[94px\]{height: 94px;}
:where(.kj-legacy) .md\:h-\[55px\]{height: 55px;}
:where(.kj-legacy) .md\:h-16{height: 4rem;}
:where(.kj-legacy) .md\:h-3\.5{height: 0.875rem;}
:where(.kj-legacy) .md\:h-3{height: 0.75rem;}
:where(.kj-legacy) .md\:min-h-\[860px\]{min-height: 860px;}
:where(.kj-legacy) .md\:min-h-full{min-height: 100%;}
:where(.kj-legacy) .md\:w-auto{width: auto;}
:where(.kj-legacy) .md\:w-\[97px\]{width: 97px;}
:where(.kj-legacy) .md\:w-\[112px\]{width: 112px;}
:where(.kj-legacy) .md\:w-9{width: 2.25rem;}
:where(.kj-legacy) .md\:w-60{width: 15rem;}
:where(.kj-legacy) .md\:w-\[400px\]{width: 400px;}
:where(.kj-legacy) .md\:w-\[100px\]{width: 100px;}
:where(.kj-legacy) .md\:w-\[102px\]{width: 102px;}
:where(.kj-legacy) .md\:w-\[50px\]{width: 50px;}
:where(.kj-legacy) .md\:w-1\/4{width: 25%;}
:where(.kj-legacy) .md\:w-14{width: 3.5rem;}
:where(.kj-legacy) .md\:w-6{width: 1.5rem;}
:where(.kj-legacy) .md\:w-\[440px\]{width: 440px;}
:where(.kj-legacy) .md\:w-72{width: 18rem;}
:where(.kj-legacy) .md\:w-28{width: 7rem;}
:where(.kj-legacy) .md\:w-\[250px\]{width: 250px;}
:where(.kj-legacy) .md\:w-1\/2{width: 50%;}
:where(.kj-legacy) .md\:w-\[150px\]{width: 150px;}
:where(.kj-legacy) .md\:w-\[896px\]{width: 896px;}
:where(.kj-legacy) .md\:w-\[894px\]{width: 894px;}
:where(.kj-legacy) .md\:w-\[836px\]{width: 836px;}
:where(.kj-legacy) .md\:w-\[240px\]{width: 240px;}
:where(.kj-legacy) .md\:w-\[288px\]{width: 288px;}
:where(.kj-legacy) .md\:w-\[840px\]{width: 840px;}
:where(.kj-legacy) .md\:w-\[328px\]{width: 328px;}
:where(.kj-legacy) .md\:w-\[600px\]{width: 600px;}
:where(.kj-legacy) .md\:w-\[426px\]{width: 426px;}
:where(.kj-legacy) .md\:w-\[55px\]{width: 55px;}
:where(.kj-legacy) .md\:w-\[680px\]{width: 680px;}
:where(.kj-legacy) .md\:w-3\.5{width: 0.875rem;}
:where(.kj-legacy) .md\:w-3{width: 0.75rem;}
:where(.kj-legacy) .md\:w-7{width: 1.75rem;}
:where(.kj-legacy) .md\:min-w-\[400px\]{min-width: 400px;}
:where(.kj-legacy) .md\:min-w-\[1000px\]{min-width: 1000px;}
:where(.kj-legacy) .md\:max-w-\[500px\]{max-width: 500px;}
:where(.kj-legacy) .md\:flex-none{flex: 0 0 auto;}
:where(.kj-legacy) .md\:scale-75{--tw-scale-x: .75; --tw-scale-y: .75; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}
:where(.kj-legacy) .md\:cursor-pointer{cursor: pointer;}
:where(.kj-legacy) .md\:grid-cols-9{grid-template-columns: repeat(9, minmax(0px, 1fr));}
:where(.kj-legacy) .md\:flex-row{flex-direction: row;}
:where(.kj-legacy) .md\:items-center{align-items: center;}
:where(.kj-legacy) .md\:items-baseline{align-items: baseline;}
:where(.kj-legacy) .md\:justify-start{justify-content: flex-start;}
:where(.kj-legacy) .md\:justify-between{justify-content: space-between;}
:where(.kj-legacy) .md\:rounded-sm{border-radius: 0.125rem;}
:where(.kj-legacy) .md\:rounded-md{border-radius: 0.375rem;}
:where(.kj-legacy) .md\:rounded{border-radius: 4px;}
:where(.kj-legacy) .md\:rounded-none{border-radius: 0px;}
:where(.kj-legacy) .md\:rounded-lg{border-radius: 0.5rem;}
:where(.kj-legacy) .md\:rounded-l-sm{border-top-left-radius: 0.125rem; border-bottom-left-radius: 0.125rem;}
:where(.kj-legacy) .md\:rounded-tr-none{border-top-right-radius: 0px;}
:where(.kj-legacy) .md\:border-\[0px\]{border-width: 0px;}
:where(.kj-legacy) .md\:border-l{border-left-width: 1px;}
:where(.kj-legacy) .md\:border-b-0{border-bottom-width: 0px;}
:where(.kj-legacy) .md\:bg-white{--tw-bg-opacity: 1; background-color: rgb(255 255 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .md\:bg-inherit{background-color: inherit;}
:where(.kj-legacy) .md\:bg-\[\#F5F7FC\]{--tw-bg-opacity: 1; background-color: rgb(245 247 252/var(--tw-bg-opacity));}
:where(.kj-legacy) .md\:bg-\[\#C9DAFF\]{--tw-bg-opacity: 1; background-color: rgb(201 218 255/var(--tw-bg-opacity));}
:where(.kj-legacy) .md\:bg-\[\#F5F5F5\]{--tw-bg-opacity: 1; background-color: rgb(245 245 245/var(--tw-bg-opacity));}
:where(.kj-legacy) .md\:bg-transparent{background-color: transparent;}
:where(.kj-legacy) .md\:bg-opacity-\[0\.17\]{--tw-bg-opacity: 0.17;}
:where(.kj-legacy) .md\:from-\[\#C9DAFF\]\/10{--tw-gradient-from: rgba(201,218,255,0.1); --tw-gradient-to: rgba(201,218,255,0); --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to);}
:where(.kj-legacy) .md\:to-\[\#C9DAFF\]\/10{--tw-gradient-to: rgba(201,218,255,0.1);}
:where(.kj-legacy) .md\:p-\[30px\]{padding: 30px;}
:where(.kj-legacy) .md\:p-\[50px\]{padding: 50px;}
:where(.kj-legacy) .md\:p-7\.5{padding: 1.875rem;}
:where(.kj-legacy) .md\:p-7{padding: 1.75rem;}
:where(.kj-legacy) .md\:px-0{padding-left: 0px; padding-right: 0px;}
:where(.kj-legacy) .md\:py-4{padding-top: 1rem; padding-bottom: 1rem;}
:where(.kj-legacy) .md\:px-3{padding-left: 0.75rem; padding-right: 0.75rem;}
:where(.kj-legacy) .md\:px-\[10px\]{padding-left: 10px; padding-right: 10px;}
:where(.kj-legacy) .md\:py-\[25px\]{padding-top: 25px; padding-bottom: 25px;}
:where(.kj-legacy) .md\:px-\[15px\]{padding-left: 15px; padding-right: 15px;}
:where(.kj-legacy) .md\:py-\[10px\]{padding-top: 10px; padding-bottom: 10px;}
:where(.kj-legacy) .md\:px-\[13px\]{padding-left: 13px; padding-right: 13px;}
:where(.kj-legacy) .md\:px-\[30px\]{padding-left: 30px; padding-right: 30px;}
:where(.kj-legacy) .md\:px-\[50px\]{padding-left: 50px; padding-right: 50px;}
:where(.kj-legacy) .md\:py-\[7px\]{padding-top: 7px; padding-bottom: 7px;}
:where(.kj-legacy) .md\:py-0{padding-top: 0px; padding-bottom: 0px;}
:where(.kj-legacy) .md\:px-6{padding-left: 1.5rem; padding-right: 1.5rem;}
:where(.kj-legacy) .md\:py-3{padding-top: 0.75rem; padding-bottom: 0.75rem;}
:where(.kj-legacy) .md\:pt-\[34px\]{padding-top: 34px;}
:where(.kj-legacy) .md\:pl-0{padding-left: 0px;}
:where(.kj-legacy) .md\:pr-6{padding-right: 1.5rem;}
:where(.kj-legacy) .md\:pt-0{padding-top: 0px;}
:where(.kj-legacy) .md\:pb-5{padding-bottom: 1.25rem;}
:where(.kj-legacy) .md\:pl-6{padding-left: 1.5rem;}
:where(.kj-legacy) .md\:pr-12{padding-right: 3rem;}
:where(.kj-legacy) .md\:pt-\[14px\]{padding-top: 14px;}
:where(.kj-legacy) .md\:pt-\[30px\]{padding-top: 30px;}
:where(.kj-legacy) .md\:pb-\[10px\]{padding-bottom: 10px;}
:where(.kj-legacy) .md\:pl-3{padding-left: 0.75rem;}
:where(.kj-legacy) .md\:pb-4{padding-bottom: 1rem;}
:where(.kj-legacy) .md\:pt-10{padding-top: 2.5rem;}
:where(.kj-legacy) .md\:pl-\[80px\]{padding-left: 80px;}
:where(.kj-legacy) .md\:pl-\[112px\]{padding-left: 112px;}
:where(.kj-legacy) .md\:pt-\[66px\]{padding-top: 66px;}
:where(.kj-legacy) .md\:pt-\[82px\]{padding-top: 82px;}
:where(.kj-legacy) .md\:pb-0{padding-bottom: 0px;}
:where(.kj-legacy) .md\:pr-\[30px\]{padding-right: 30px;}
:where(.kj-legacy) .md\:pt-\[11px\]{padding-top: 11px;}
:where(.kj-legacy) .md\:pt-\[96px\]{padding-top: 96px;}
:where(.kj-legacy) .md\:pt-\[15px\]{padding-top: 15px;}
:where(.kj-legacy) .md\:pb-\[15px\]{padding-bottom: 15px;}
:where(.kj-legacy) .md\:pt-6{padding-top: 1.5rem;}
:where(.kj-legacy) .md\:pb-2{padding-bottom: 0.5rem;}
:where(.kj-legacy) .md\:pr-0{padding-right: 0px;}
:where(.kj-legacy) .md\:pt-\[106px\]{padding-top: 106px;}
:where(.kj-legacy) .md\:pb-15{padding-bottom: 4.5rem;}
:where(.kj-legacy) .md\:pb-8{padding-bottom: 2rem;}
:where(.kj-legacy) .md\:pb-16{padding-bottom: 4rem;}
:where(.kj-legacy) .md\:text-left{text-align: left;}
:where(.kj-legacy) .md\:text-sm{font-size: 0.875rem; line-height: 1.25rem;}
:where(.kj-legacy) .md\:text-lg{font-size: 1.125rem; line-height: 1.75rem;}
:where(.kj-legacy) .md\:text-\[13px\]{font-size: 13px;}
:where(.kj-legacy) .md\:text-xs{font-size: 0.75rem; line-height: 1rem;}
:where(.kj-legacy) .md\:text-base{font-size: 1rem; line-height: 1.5rem;}
:where(.kj-legacy) .md\:text-3xl{font-size: 1.875rem; line-height: 2.25rem;}
:where(.kj-legacy) .md\:text-\[32px\]{font-size: 32px;}
:where(.kj-legacy) .md\:text-\[22px\]{font-size: 22px;}
:where(.kj-legacy) .md\:text-2xl{font-size: 1.5rem; line-height: 2rem;}
:where(.kj-legacy) .md\:text-\[28px\]{font-size: 28px;}
:where(.kj-legacy) .md\:font-semibold{font-weight: 600;}
:where(.kj-legacy) .md\:font-medium{font-weight: 500;}
:where(.kj-legacy) .md\:leading-7{line-height: 1.75rem;}
:where(.kj-legacy) .md\:leading-none{line-height: 1;}
:where(.kj-legacy) .md\:leading-6{line-height: 1.5rem;}
:where(.kj-legacy) .md\:leading-\[50px\]{line-height: 50px;}
:where(.kj-legacy) .md\:text-\[\#1b2337\]{--tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}
:where(.kj-legacy) .md\:text-\[\#8893A9\]{--tw-text-opacity: 1; color: rgb(136 147 169/var(--tw-text-opacity));}
:where(.kj-legacy) .md\:text-\[\#8693AB\]{--tw-text-opacity: 1; color: rgb(134 147 171/var(--tw-text-opacity));}
:where(.kj-legacy) .md\:text-\[\#1B2337\]{--tw-text-opacity: 1; color: rgb(27 35 55/var(--tw-text-opacity));}
:where(.kj-legacy) .md\:text-black{--tw-text-opacity: 1; color: rgb(0 0 0/var(--tw-text-opacity));}
:where(.kj-legacy) .md\:text-\[\#323335\]{--tw-text-opacity: 1; color: rgb(50 51 53/var(--tw-text-opacity));}
:where(.kj-legacy) .md\:text-white{--tw-text-opacity: 1; color: rgb(255 255 255/var(--tw-text-opacity));}
:where(.kj-legacy) .md\:shadow-none{--tw-shadow: 0 0 transparent; --tw-shadow-colored: 0 0 transparent; box-shadow: var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow);}
:where(.kj-legacy) .md\:line-clamp-2{overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}}
@media (min-width: 1024px) {:where(.kj-legacy) .lg\:w-1\/2{width: 50%;}
:where(.kj-legacy) .lg\:w-1\/4{width: 25%;}
:where(.kj-legacy) .lg\:max-w-\[680px\]{max-width: 680px;}}
@media (min-width: 1280px) {:where(.kj-legacy) .xl\:block{display: block;}
:where(.kj-legacy) .xl\:items-center{align-items: center;}
:where(.kj-legacy) .xl\:justify-between{justify-content: space-between;}}
@media (min-width: 1400px) {:where(.kj-legacy) .\32 xl\:w-1\/5{width: 20%;}}
@media (min-width: 1920px) {:where(.kj-legacy) .\33 xl\:w-\[11\.11111\%\]{width: 11.1111%;}
:where(.kj-legacy) .\33 xl\:scale-100{--tw-scale-x: 1; --tw-scale-y: 1; transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}}

:where(.kj-legacy) .iconfont{font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; font-family: iconfont !important;}
:where(.kj-legacy) .icon-fuzhi::before{content: "";}
:where(.kj-legacy) .icon-jiantou::before{content: "";}
:where(.kj-legacy) .icon-sousuo::before{content: "";}
:where(.kj-legacy) .icon-yincang::before{content: "";}
:where(.kj-legacy) .icon-xianshi::before{content: "";}
:where(.kj-legacy) .icon-gengduocaozuo::before{content: "";}
:where(.kj-legacy) .icon-shezhi::before{content: "";}
:where(.kj-legacy) .icon-tianjia::before{content: "";}
:where(.kj-legacy) .icon-bianji::before{content: "";}
:where(.kj-legacy) .icon-shanchu::before{content: "";}
:where(.kj-legacy) .icon-gerenxinxi::before{content: "";}
:where(.kj-legacy) .icon-wodemingpian::before{content: "";}
:where(.kj-legacy) .icon-zixuanpeizhi::before{content: "";}
:where(.kj-legacy) .icon-wodedaohang::before{content: "";}
:where(.kj-legacy) .icon-zhanghaomima::before{content: "";}
:where(.kj-legacy) .icon-zhiding::before{content: "";}
:where(.kj-legacy) .icon-lianxiwomen::before{content: "";}
:where(.kj-legacy) .icon-daohang::before{content: "";}
:where(.kj-legacy) .icon-kaidianruzhu::before{content: "";}
:where(.kj-legacy) .icon-a-Star5::before{content: "";}
:where(.kj-legacy) .icon-a-recommendedproducts::before{content: "";}
:where(.kj-legacy) .icon-a-bugfeedback::before{content: "";}
:where(.kj-legacy) .icon-a-businesscooperation::before{content: "";}
:where(.kj-legacy) .tooltip-direct,:where(.kj-legacy) [tooltip]{position: relative;}
:where(.kj-legacy) .tooltip-direct::after,:where(.kj-legacy) [tooltip]::after{display: none; content: attr(tooltip); position: absolute; text-align: center; white-space: nowrap; font-size: 14px; padding: 4px 12px; border-radius: 4px; background: rgb(52, 56, 61); color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 20px -5px;}
:where(.kj-legacy) .tooltip-direct::before,:where(.kj-legacy) [tooltip]::before{display: none; content: ""; position: absolute; border-width: 5px; border-style: solid; border-color: rgb(52, 56, 61) transparent transparent; border-image: none; z-index: 100;}
:where(.kj-legacy) .tooltip-direct:hover,:where(.kj-legacy) [tooltip]:hover{z-index: 1;}
:where(.kj-legacy) .tooltip-direct:hover::after,:where(.kj-legacy) .tooltip-direct:hover::before,:where(.kj-legacy) [tooltip]:hover::after,:where(.kj-legacy) [tooltip]:hover::before{display: block;}
:where(.kj-legacy) .tooltip-direct::after{content: "直达"; bottom: calc(100% + 10px); left: 50%; transform: translate(-50%);}
:where(.kj-legacy) .tooltip-direct::before{bottom: 100%; left: 50%; transform: translate(-50%);}
:where(.kj-legacy) [placement^="top"]::after{bottom: calc(100% + 10px); left: 50%; transform: translate(-50%);}
:where(.kj-legacy) [placement^="top"]::before{bottom: 100%; left: 50%; transform: translate(-50%);}
:where(.kj-legacy) [placement^="bottom"]::after{top: calc(100% + 20px); left: 50%; transform: translate(-50%); width: 200px; white-space: pre-line;}
:where(.kj-legacy) [placement^="bottom"]::before{top: calc(100% + 10px); left: 50%; transform: translate(-50%); border-width: 5px; border-style: solid; border-color: transparent transparent rgb(52, 56, 61); border-image: none;}
:where(.kj-legacy) .card-item{position: relative; background-color: rgb(255, 255, 255); transition: 0.3s; border-radius: 6px;}
:where(.kj-legacy) .card-item:hover{transform: translate3d(0px, -6px, 0px); box-shadow: rgba(140, 145, 161, 0.2) 0px 12px 20px 0px; z-index: 1;}
:where(.kj-legacy) .line-clamp-1{-webkit-line-clamp: 1;}
:where(.kj-legacy) .line-clamp-1,:where(.kj-legacy) .line-clamp-2{overflow: hidden; -webkit-box-orient: vertical; display: -webkit-box !important;}
:where(.kj-legacy) .line-clamp-2{-webkit-line-clamp: 2;}
:where(.kj-legacy) .line-clamp-3{-webkit-line-clamp: 3;}
:where(.kj-legacy) .line-clamp-3,:where(.kj-legacy) .line-clamp-4{overflow: hidden; -webkit-box-orient: vertical; display: -webkit-box !important;}
:where(.kj-legacy) .line-clamp-4{-webkit-line-clamp: 4;}
:where(.kj-legacy) .icon-direct{width: 16px; height: 16px; border-radius: 50%; border: 1px solid rgb(235, 238, 244); color: rgb(136, 147, 169);}
:where(.kj-legacy) .icon-direct:hover{border-color: rgb(43, 95, 245); color: rgb(43, 95, 245);}
:where(.kj-legacy) .shop-message{display: flex; align-items: center; position: fixed; z-index: 10000001; overflow: hidden; background: rgb(255, 255, 255); color: rgb(49, 70, 89); font-size: 1rem; height: 40px; line-height: 40px; padding: 0px 20px 0px 0px; border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 6px 0px; text-align: center; top: 10%; left: 50%; transform: translateX(-50%);}
:where(.kj-legacy) .success{background: rgb(6, 200, 101);}
:where(.kj-legacy) .error{background: rgb(255, 75, 85);}
:where(.kj-legacy) .warning{background: rgb(255, 166, 35);}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{position: relative; width: 460px; margin: 10px auto 0px; padding: 50px; background: rgb(255, 255, 255); border-radius: 6px; z-index: inherit;}
:where(.kj-legacy) .box .form_item{margin-bottom: 24px;}
:where(.kj-legacy) .box .form_item-title{position: relative; margin-bottom: 10px; padding-left: 8px; font-size: 14px;}
:where(.kj-legacy) .box .form_item-title::before{content: "*"; position: absolute; top: 0px; left: 0px; width: 8px; color: rgb(245, 69, 49);}
:where(.kj-legacy) .box .form_item-content--selected{color: rgb(43, 95, 245); border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .box .close{position: absolute; left: 50%; transform: translate(-50%, 100%); bottom: -22px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / 100% 100% no-repeat; width: 15px; height: 15px; cursor: pointer;}
:where(.kj-legacy) .box .bg{position: absolute; bottom: 0px; left: 0px; z-index: -1; background: url("/_nuxt/img/contact_bg.493089a.png") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .form{max-height: 540px; overflow-y: scroll;}
:where(.kj-legacy) .inputForm{width: 100%; height: 36px; font-size: 14px; padding: 7px 12px; border-radius: 4px; border: 1px solid rgb(235, 238, 244); color: rgb(134, 147, 171);}
:where(.kj-legacy) .inputForm-focus{border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .imgBox_hover{display: none;}
:where(.kj-legacy) .imgBox:hover .imgBox_hover{display: block;}
:where(.kj-legacy) .icon-selected{fill: rgb(43, 95, 245);}
:where(.kj-legacy) ::-webkit-scrollbar{display: none;}
:where(.kj-legacy) .news-header{z-index: 0; position: absolute; top: 0px; left: 0px; width: 100%; height: 99px; background-image: url("/_nuxt/img/promoteNews_bg.f8435b7.png"); background-position: 0px 0px; background-size: 100% 100%; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(245, 247, 250) !important;}
:where(.kj-legacy) .news-body{background-color: rgb(255, 255, 255); padding: 55px 20px 16px 16px;}
:where(.kj-legacy) .news-content{position: relative;}
:where(.kj-legacy) .news-content::before{content: ""; display: block; position: absolute; top: 5px; bottom: 0px; left: 4.5px; width: 1px; background-image: linear-gradient(rgb(255, 255, 255) 35%, rgb(228, 230, 232) 0px); background-position: 0px center; background-size: 1px 10px; background-repeat: repeat-y;}
:where(.kj-legacy) .news-content-item{position: relative; margin-bottom: 20px; padding-left: 21px;}
:where(.kj-legacy) .news-content-item::before{position: absolute; top: 6px; left: 0px; display: inline-block; width: 9px; height: 9px; background: rgb(255, 255, 255); border: 1px solid rgb(255, 132, 54); border-radius: 50%; content: "";}
:where(.kj-legacy) .news-content-title{font-size: 14px; font-weight: 500; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
:where(.kj-legacy) .news-content-time{height: 17px; line-height: 17px; margin-top: 8px; font-size: 12px; color: rgb(150, 154, 160);}
:where(.kj-legacy) .more-news{height: 32px; line-height: 32px; text-align: center; font-size: 14px; color: rgb(150, 154, 160); background: rgb(245, 247, 250); border-radius: 4px;}

:where(.kj-legacy) .slide-left-enter-active{animation: 0.2s ease 0s 1 normal none running slide-left-77521ebe;}
:where(.kj-legacy) .slide-left-leave-active{animation: 0.2s ease 0s 1 reverse none running slide-left-77521ebe;}
:where(.kj-legacy) .promote-group-popup{left: -430px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px 0px;}
:where(.kj-legacy) .promote-group-popup::after{position: absolute; content: ""; width: 12px; top: 0px; bottom: 0px; right: -11px;}
:where(.kj-legacy) .promote-group-popup-scroll::-webkit-scrollbar{width: 4px;}
:where(.kj-legacy) .promote-group-popup-scroll::-webkit-scrollbar-track{border-radius: 2px;}
:where(.kj-legacy) .promote-group-popup-scroll::-webkit-scrollbar-thumb{border-radius: 2px; background-color: rgb(238, 243, 254);}
:where(.kj-legacy) .group-tag{position: relative;}
:where(.kj-legacy) .group-tag::before{display: none; color: rgb(255, 255, 255); text-align: center; border-radius: 2px; width: 20px; height: 20px; transform: scale(0.8); font-size: 12.5px; line-height: 20px; margin-right: 4px;}
:where(.kj-legacy) .group-tag[data-status="1"]::before{display: none;}
:where(.kj-legacy) .group-tag[data-status="3"]::before{display: inline-block; content: "新"; background: linear-gradient(119.25deg, rgb(255, 175, 47) 7.65%, rgb(255, 118, 29) 88.72%);}
:where(.kj-legacy) .group-tag[data-status="2"]::before{display: inline-block; content: "热"; background: linear-gradient(119.25deg, rgb(255, 92, 47) 7.65%, rgb(223, 0, 0) 88.72%);}
:where(.kj-legacy) .qr-code-list li{width: calc(50% - 5.33333px); max-width: calc(50% - 5.33333px);}
:where(.kj-legacy) .promote-group-popup-image .ant-popover-inner-content{padding: 0px;}
:where(.kj-legacy) .promote-group-popup-image .ant-popover-arrow{display: none;}
@media (min-width: 1000px) {:where(.kj-legacy) .a_content{position: relative; max-width: 1200px; min-width: 1000px; margin-left: auto; margin-right: auto;}}
:where(.kj-legacy) .banner .img{overflow: hidden;}
:where(.kj-legacy) .banner .img img{transition: 1s;}
:where(.kj-legacy) .banner .img img:hover{transform: scale(1.12);}
:where(.kj-legacy) .banner .img-title{font-weight: 700; color: rgb(255, 255, 255); background: linear-gradient(transparent, rgba(0, 0, 0, 0.7)); font-size: 15px;}
:where(.kj-legacy) .banner .img-title span{font-size: 14px; font-weight: 400;}
:where(.kj-legacy) .more{font-size: 14px; line-height: 40px; border: 1px solid rgb(28, 92, 255); color: rgb(28, 92, 255); cursor: pointer;}
:where(.kj-legacy) .swiper-button-next{height: 22px; width: 22px;}
:where(.kj-legacy) .swiper-button-next::after{font-size: 14px; color: rgb(255, 255, 255);}
:where(.kj-legacy) .swiper-button-prev{height: 22px; width: 22px;}
:where(.kj-legacy) .swiper-button-prev::after{font-size: 14px; color: rgb(255, 255, 255);}
:where(.kj-legacy) .swiper-button-next{top: 76%; right: 0px;}
:where(.kj-legacy) .swiper-button-prev{top: 76%; left: 0px;}
:where(.kj-legacy) .swiper-button-disabled,:where(.kj-legacy) .swiper-button-next.swiper-button-disabled{visibility: hidden;}
:where(.kj-legacy) .swiper-slide{color: rgb(119, 119, 119); white-space: nowrap; position: relative; width: auto; margin: 0px 15px; text-align: center; cursor: pointer;}
:where(.kj-legacy) .selected{font-weight: 700; color: rgb(28, 92, 255);}
:where(.kj-legacy) .selected::after{content: ""; display: block; position: absolute; bottom: 0px; left: 50%; transform: translateX(-50%); width: 37px; height: 2px; background: rgb(28, 92, 255); border-radius: 1px;}
:where(.kj-legacy) .swiper-pagination-bullets{bottom: 44px;}
:where(.kj-legacy) .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{background: rgb(255, 255, 255); opacity: 1;}
:where(.kj-legacy) .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{width: 18px; height: 6px; border-radius: 3px; background: rgb(28, 92, 255);}
:where(.kj-legacy) .swiper-slides{width: 100% !important; margin-left: 0px !important; margin-right: 0px !important;}
@media (min-width: 1000px) {:where(.kj-legacy) .info{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}}
:where(.kj-legacy) .box{color: rgb(150, 154, 160); transition: 0.2s linear;}
:where(.kj-legacy) .box:hover{box-shadow: rgb(204, 206, 225) 0px 0px 6px 0px;}
:where(.kj-legacy) .box:hover .title{color: rgb(28, 92, 255);}
:where(.kj-legacy) .img{overflow: hidden;}
:where(.kj-legacy) .img img{transition: 1s;}
:where(.kj-legacy) .img img:hover{transform: scale(1.12);}
:where(.kj-legacy) .tag{max-width: 106px; margin-right: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
:where(.kj-legacy) .tag:last-child{margin-right: 0px;}
:where(.kj-legacy) .title{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(50, 51, 53);}
:where(.kj-legacy) .point{background: rgb(153, 153, 153);}
:where(.kj-legacy) .item:hover{box-shadow: rgb(204, 206, 225) 0px 0px 6px 0px;}
:where(.kj-legacy) .item:first-child{margin-left: 0px;}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .menu{font-size: 16px; padding-left: 13px;}
:where(.kj-legacy) .menu_item{margin-right: 32px;}
:where(.kj-legacy) .menu_item--selected{font-weight: 500; color: rgb(43, 95, 245);}
:where(.kj-legacy) .menu_item--selectedBg{color: rgb(255, 255, 255);}
:where(.kj-legacy) .showBg{border-bottom: 1px solid rgb(235, 238, 244);}
:where(.kj-legacy) .scrollBg,:where(.kj-legacy) .showBg{color: rgb(27, 35, 55);}
:where(.kj-legacy) .guideBox:hover .guide{display: block;}
:where(.kj-legacy) .guide{display: none;}
:where(.kj-legacy) .userImg{width: 100%; height: 100%; object-fit: cover; border-radius: 50%;}
:where(.kj-legacy) .userBox_hoverBox{display: none; position: absolute; right: 10px; width: 328px; height: auto; border-top: 16px solid transparent; border-radius: 4px;}
:where(.kj-legacy) .userBox:hover .userBox_hoverBox{display: block;}
:where(.kj-legacy) .content-item{width: 56px; margin-right: 42px; margin-bottom: 24px;}
:where(.kj-legacy) .content-item:nth-child(3n){margin-right: 0px;}
:where(.kj-legacy) .triangle{position: absolute; top: 0px; right: 11px; transform: translateY(-100%); width: 0px; height: 0px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: none;}
:where(.kj-legacy) .login__success{position: relative;}
:where(.kj-legacy) .login__success::before{content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 107px; width: 20px; height: 20px; background-size: cover;}
:where(.kj-legacy) .bar{position: absolute; left: 50%; margin-left: -204px;}
:where(.kj-legacy) .bar > div{margin-left: 46px;}
:where(.kj-legacy) .bar > div:first-child{margin-left: 0px;}
:where(.kj-legacy) .scrollTab > div{margin-left: 46px;}
:where(.kj-legacy) .scrollTab > div:first-child{margin-left: 0px;}
:where(.kj-legacy) .item{height: 50px;}
:where(.kj-legacy) .selected{font-weight: 600; position: relative; color: rgb(28, 92, 255);}
:where(.kj-legacy) .selected::after{content: ""; position: absolute; bottom: 8px; left: 50%; transform: translateX(-50%); display: block; width: 16px; height: 2px; border-radius: 1px; background: rgb(28, 92, 255);}
:where(.kj-legacy) .box:hover .box__show{visibility: visible; transition: 0.5s;}
:where(.kj-legacy) .box__show{visibility: hidden;}
:where(.kj-legacy) .box__sub{position: fixed; top: 113px; left: 0px; right: 0px; border-radius: 4px; font-weight: 400 !important;}
:where(.kj-legacy) .box__sub__container{max-width: 1200px; padding: 18px 0px 15px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 10px 0px; margin-left: auto; margin-right: auto;}
:where(.kj-legacy) .box__sub__subItem{display: flex; align-items: center; width: 33.3333%; height: 69px; padding-left: 40px; text-align: center; font-size: 14px; border-radius: 4px; color: rgb(50, 51, 53);}
:where(.kj-legacy) .box__sub__subItem:hover{color: rgb(28, 92, 255); background: rgb(242, 244, 247);}
:where(.kj-legacy) .box__sub__subItem:hover .box__sub__subItem-title span{color: rgb(28, 92, 255);}
:where(.kj-legacy) .box__sub__subItem-title span{color: rgb(150, 154, 160);}
:where(.kj-legacy) .box__sub__subItem-actived{color: rgb(28, 92, 255); background: rgb(242, 244, 247);}
:where(.kj-legacy) .box__sub__subItem-title-actived,:where(.kj-legacy) .box__sub__subItem-title-actived span{color: rgb(28, 92, 255);}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .loginBox{margin: 200px auto; padding: 32px 36px 42px; background: rgb(255, 255, 255); border-radius: 6px;}
:where(.kj-legacy) .loginBox .close{position: absolute; left: 50%; transform: translateX(-50%); bottom: -15%; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA1dJREFUWEfFmE2IlWUUx39/QrCPRUKLbOXKldFqXIgftREkNEKxDExHJzATiUBR0gIhCxR0oZWIOLMwXfhFEoOLFqUNVq4yIihwp0EMCiqYk/zjyPNe3nu99/2audOBd3XPfc7vPe95zpeoKbafBFYAA8B8YDbwfDrmL+Am8CPwM/C1pPt1TKiqsu3FwCDwRhgCTgHjCSBAQgIsAJ8D3kzgXwHHJV2uYqsUyPZLwGdAeOZDST9UOTjTsb0I+AS4A+yQdK3o/4VAtrcALwNHJV2sA9Kpa3sZsBH4VtIXvc7qCWT7CPCPpK2TAekCdhiQpM3dzu0KZHsXcE/SgamEyX3GbcATkiIU2uQxoOSZ3/sF0wE1R9J7eaI2oBQzc6f6M/Xysu3PgV8kfZnptIDSbdotaVU/PlMB1FngI0m/hk4eaBQ4ONnbVPdlbL8KbJK0vAWUkt4eSXHFp11sR9LcLmnskYdsHweOVc2mU01sewmwVtKQUm0al/RUFUO2bwPvSxou07e9HjggaVYF3QfA0wEUtel1SVF7SiUZCY8OFkFV1culgdPAyQDaD1yWdL6UJimUGSv7vZsd2yujewig71PRvFQVKMVdfI7HPNUEJp0XF+rjAPoDWCbpzzpA3aCawqSz5gIXAijagtmS7tYF6oCKIA+vFcZWQYJ8JnqrSQMlqIBZB4xICqjaYrsF1PiTdXhoJEE19VDrkzUK6j7EUCuo9wFjks7V8XOvAG4a2LajqA9EDK0GVkqKBFlJyoyW/d4jD50BTgTQTOCWpGjiS6Wqsap6uUw9EYNEVlyPAcOSSpNjg1oWLc2zRW9q+xXgLUnvZEALgb2SYvaadrE9Bnwg6Uq+QfsGOCQpGrVpE9vRmA1Jei2M5oFefFRL/p8Wdpek39qAUl55F5jXOQn0y11pwrkq6Whmo9sYFJPAdUmRn/omtnemGto2iPYaFHcAD/sFlWAmJEUv1iZFo3ThyNvUdWUjetmyYROwNA0AcQsbS7pNsc4ZzcdMZQ/lMug84FMgGvVYx3xXh8p2FM29wN/Azuw29TqjdD+UA1sAbADeTgurk2lhdQOIJ+SF9MTCak1aWEWvFCPWlSovUhkoBzYjGYp1XjwZRKhkcD+ltV6s9P6tApLp/AccqbzmqatAMAAAAABJRU5ErkJggg==") 0% 0% / 100% 100% no-repeat; width: 36px; height: 36px; cursor: pointer;}
:where(.kj-legacy) .loginBox .msg{padding: 0px 35px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); height: 44px; text-align: center; color: rgb(255, 255, 255); line-height: 44px; background: rgba(0, 0, 0, 0.6); border-radius: 4px;}
:where(.kj-legacy) .loginBox__top{color: rgb(150, 154, 160);}
:where(.kj-legacy) .loginBox__top--selected{position: relative; color: rgb(50, 51, 53);}
:where(.kj-legacy) .loginBox__top--selected::after{content: ""; display: block; position: absolute; bottom: -8px; left: 50%; transform: translateX(-50%); width: 30px; height: 3px; border-radius: 4px; background: rgb(28, 92, 255);}
:where(.kj-legacy) .loginBox__btn{margin-top: 24px; text-align: center; height: 40px; line-height: 40px; background: rgb(28, 92, 255); border-radius: 4px; font-size: 14px; font-weight: 500; color: rgb(255, 255, 255);}
:where(.kj-legacy) .loginBox__info{display: flex; justify-content: space-between; margin-top: 10px; font-size: 14px; color: rgb(150, 154, 160);}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{position: relative; width: 460px; margin: 10px auto 0px; padding: 50px; background: rgb(255, 255, 255); border-radius: 6px; z-index: inherit;}
:where(.kj-legacy) .box .form_item{margin-bottom: 24px;}
:where(.kj-legacy) .box .form_item-title{position: relative; margin-bottom: 10px; padding-left: 8px; font-size: 14px;}
:where(.kj-legacy) .box .form_item-title::before{content: "*"; position: absolute; top: 0px; left: 0px; width: 8px; color: rgb(245, 69, 49);}
:where(.kj-legacy) .box .form_item-content--selected{color: rgb(43, 95, 245); border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .box .close{position: absolute; left: 50%; transform: translate(-50%, 100%); bottom: -22px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / 100% 100% no-repeat; width: 15px; height: 15px; cursor: pointer;}
:where(.kj-legacy) .box .bg{position: absolute; bottom: 0px; left: 0px; z-index: -1; background: url("/_nuxt/img/contact_bg.493089a.png") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .form{max-height: 540px; overflow-y: scroll;}
:where(.kj-legacy) .inputForm{width: 100%; height: 36px; font-size: 14px; padding: 7px 12px; border-radius: 4px; border: 1px solid rgb(235, 238, 244); color: rgb(134, 147, 171);}
:where(.kj-legacy) .inputForm-focus{border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .imgBox_hover{display: none;}
:where(.kj-legacy) .imgBox:hover .imgBox_hover{display: block;}
:where(.kj-legacy) .icon-selected{fill: rgb(43, 95, 245);}
:where(.kj-legacy) ::-webkit-scrollbar{display: none;}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) textarea{padding: 10px; border: 1px solid rgb(194, 194, 194); border-radius: 4px; outline: none;}
:where(.kj-legacy) .selected{background: rgb(43, 95, 245); color: rgb(255, 255, 255); border: 1px solid transparent;}
:where(.kj-legacy) #editor{height: 300px;}
:where(.kj-legacy) .symbol{cursor: pointer;}
:where(.kj-legacy) .symbols_item{display: flex; align-items: center; justify-content: space-between; width: 164px; height: 42px; margin-right: 36px; margin-bottom: 19px; padding: 0px 11px 0px 20px; border: 1px solid rgb(208, 213, 221); border-radius: 2px;}
:where(.kj-legacy) .btns{height: 24px; padding: 0px 11px; font-size: 12px; line-height: 24px; background: rgb(43, 95, 245); border-radius: 4px; color: rgb(255, 255, 255);}
:where(.kj-legacy) .btns:hover{border-color: rgb(80, 90, 113);}
:where(.kj-legacy) .material-flow-title{font-weight: 600;}
:where(.kj-legacy) .material-flow-content{overflow: hidden; border-left: rgb(235, 238, 244); border-right: rgb(235, 238, 244); border-bottom: rgb(235, 238, 244); padding-bottom: 24px;}
:where(.kj-legacy) .material-flow-header{font-weight: 500;}
:where(.kj-legacy) .material-flow-header,:where(.kj-legacy) .material-flow-item{line-height: 52px; min-height: 52px; font-size: 16px; display: flex;}
:where(.kj-legacy) .material-flow-header div,:where(.kj-legacy) .material-flow-item div{padding-left: 16px; width: 50%;}
@media (min-width: 1000px) {:where(.kj-legacy) .material-flow-header div,:where(.kj-legacy) .material-flow-item div{width: 50%; padding-left: 48px;}}
:where(.kj-legacy) .material-flow-item:nth-child(2n){background-color: rgb(246, 247, 252);}
:where(.kj-legacy) .iptForm{border: 1px solid rgb(235, 238, 244); border-radius: 4px; width: 100%; padding: 10px 10px 10px 21px; box-shadow: none; outline: none; background-color: transparent;}
:where(.kj-legacy) table{width: 100%; border-collapse: collapse; border: 1px solid rgb(208, 213, 221); letter-spacing: 1px; font-size: 16px; border-radius: 4px;}
:where(.kj-legacy) td,:where(.kj-legacy) th{border: 1px solid rgb(208, 213, 221); padding: 10px 20px;}
:where(.kj-legacy) td{text-align: center;}
:where(.kj-legacy) th{background: rgb(244, 247, 253); border-radius: 4px 0px 0px;}
:where(.kj-legacy) .multiselect__tags{padding: 0px 40px 0px 8px;}
:where(.kj-legacy) .multiselect__single{margin-top: 7px; margin-bottom: 7px; padding-left: 0px;}
:where(.kj-legacy) .multiselect__select{top: 4px;}
:where(.kj-legacy) .iptForm{border: 1px solid rgb(235, 238, 244); border-radius: 4px; padding: 10px 0px 10px 21px; box-shadow: none; outline: none; background-color: transparent;}
:where(.kj-legacy) .input-placeholder{color: rgb(134, 147, 171);}
:where(.kj-legacy) h1{font-size: 32px; text-align: left;}
:where(.kj-legacy) h1,:where(.kj-legacy) h3{font-weight: 700;}
:where(.kj-legacy) h3{margin-bottom: 9px;}
:where(.kj-legacy) h3,:where(.kj-legacy) p{color: rgb(0, 0, 0);}
:where(.kj-legacy) p{margin-bottom: 7px;}
:where(.kj-legacy) hr{border: 1px solid rgb(235, 238, 244);}
:where(.kj-legacy) .time-container{display: flex; align-items: center; margin-bottom: 1em;}
:where(.kj-legacy) .time-container .box{display: flex; align-items: center; height: 46px; line-height: 46px; padding: 8px 10px; margin-right: 28px; border: 1px solid rgb(208, 213, 221); border-radius: 4px;}
:where(.kj-legacy) .time-container .box img{margin-right: 20px;}
:where(.kj-legacy) .time-container input{outline: none; width: 81px; height: 30px; padding: 0px 5px 0px 13px; border: 1px solid rgb(208, 213, 221); border-radius: 4px;}
:where(.kj-legacy) .time-container label{display: inline-block; width: 100px;}
:where(.kj-legacy) .day-change-label{margin-left: 10px; font-size: 14px; color: rgb(136, 136, 136);}
:where(.kj-legacy) button{width: 56px; height: 26px; line-height: 26px; color: rgb(255, 255, 255); background: rgb(43, 95, 245); border-radius: 4px;}
:where(.kj-legacy) input[type="number"]::-webkit-inner-spin-button{margin: 10px 0px;}
:where(.kj-legacy) .selected{background: rgb(43, 95, 245); color: rgb(255, 255, 255);}
:where(.kj-legacy) .iptForm{border: 1px solid rgb(235, 238, 244); border-radius: 4px; width: 82px; padding: 7px 10px 7px 7px; box-shadow: none; outline: none; background-color: transparent;}
:where(.kj-legacy) .input-placeholder,:where(.kj-legacy) .iptForm{font-size: 11px;}
:where(.kj-legacy) .multiselect{height: 34px; line-height: 34px; min-height: 0px;}
:where(.kj-legacy) .multiselect__single{margin: 6px 0px; padding-left: 0px;}
:where(.kj-legacy) .multiselect__select{height: 34px; line-height: 34px; top: 0px;}
:where(.kj-legacy) .multiselect__tags{min-height: 0px; height: 34px; line-height: 34px; padding: 0px 40px 0px 8px;}
:where(.kj-legacy) .multiselect__placeholder{padding-top: 0px; margin-bottom: 0px; margin-top: 0px;}
:where(.kj-legacy) .multiselect__select::before{top: 40%;}
:where(.kj-legacy) .tool-content{background: rgb(243, 243, 243); border: 1px solid rgb(216, 216, 216); border-radius: 4px;}
:where(.kj-legacy) .tool-content span{font-weight: 700; font-size: 16px; color: rgb(0, 0, 0);}
:where(.kj-legacy) button{cursor: pointer; border-radius: 4px;}
:where(.kj-legacy) textarea{width: 100%; background: rgb(255, 255, 255); border: 1px solid rgb(194, 194, 194); border-radius: 4px; height: 186px; padding: 12px 18px;}
:where(.kj-legacy) .default_btn{width: 57px; height: 29px; border: 1px solid rgb(136, 147, 169); border-radius: 4px; font-size: 14px; color: rgb(43, 95, 245); text-align: center; line-height: 28px;}
:where(.kj-legacy) .default_btn:hover{border: 1px solid rgb(43, 95, 245); color: rgb(80, 90, 113);}
:where(.kj-legacy) .buttons{flex-direction: column; width: 120px;}
:where(.kj-legacy) .buttons button{width: 100%; height: 29px; margin-bottom: 10px; background: rgb(43, 95, 245); font-size: 14px; color: rgb(255, 255, 255); border: 1px solid rgb(43, 95, 245); text-align: center; line-height: 28px;}
:where(.kj-legacy) .buttons button:hover{border: 1px solid rgb(80, 90, 113);}
:where(.kj-legacy) .count{font-size: 14px; font-weight: 400; color: rgb(0, 0, 0); display: flex; align-items: center;}
:where(.kj-legacy) .count span{font-weight: 700; font-size: 20px; color: rgb(43, 95, 245);}
:where(.kj-legacy) .tool-content{background: rgb(243, 243, 243); border: 1px solid rgb(216, 216, 216); border-radius: 4px;}
:where(.kj-legacy) .tool-content span{font-weight: 700; font-size: 16px; color: rgb(0, 0, 0);}
:where(.kj-legacy) .tool-content mark{background: none; color: rgb(43, 95, 245);}
:where(.kj-legacy) .btn_box button,:where(.kj-legacy) .item_btn button{padding: 6px 18px; margin-right: 21px; border-radius: 20px; font-size: 14px; color: rgb(0, 0, 0); background: rgb(245, 247, 252); border: 1px solid rgb(149, 149, 149);}
:where(.kj-legacy) .btn_box button.selected,:where(.kj-legacy) .item_btn button.selected{background: rgb(43, 95, 245); color: rgb(255, 255, 255); border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .item_title{font-weight: 700; font-size: 16px; line-height: 24px; color: rgb(0, 0, 0);}
:where(.kj-legacy) .item_btn button{font-size: 12px; border-radius: 5px; margin-right: 12px; margin-bottom: 12px;}
:where(.kj-legacy) .batch_btn{width: 100%; height: 30px; margin-top: 10px; line-height: 30px; background: rgb(43, 95, 245); border-radius: 4px; font-size: 14px; color: rgb(255, 255, 255);}
:where(.kj-legacy) textarea{width: 100%; background: rgb(255, 255, 255); border: 1px solid rgb(194, 194, 194); border-radius: 4px; height: 186px; padding: 12px 18px;}
:where(.kj-legacy) .count{font-size: 14px; font-weight: 400; display: flex; align-items: center;}
:where(.kj-legacy) .count span{font-weight: 700; font-size: 20px; color: rgb(43, 95, 245);}
:where(.kj-legacy) .tool-content{background: rgb(243, 243, 243); border: 1px solid rgb(216, 216, 216); border-radius: 4px;}
:where(.kj-legacy) .tool-content span{font-weight: 700; font-size: 16px; color: rgb(0, 0, 0);}
:where(.kj-legacy) .tool-content mark{background: none; color: rgb(43, 95, 245);}
:where(.kj-legacy) .btn_box button{padding: 6px 11px; margin-right: 24px; margin-bottom: 12px; border-radius: 8px; font-size: 14px; color: rgb(0, 0, 0); background: rgb(245, 247, 252); border: 1px solid rgb(149, 149, 149);}
:where(.kj-legacy) .btn_box button.selected{background: rgb(43, 95, 245); color: rgb(255, 255, 255); border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .item_title{font-weight: 700; font-size: 16px; line-height: 34px; color: rgb(0, 0, 0);}
:where(.kj-legacy) .item_btn button{font-size: 12px; border-radius: 5px; margin-right: 12px; margin-bottom: 12px;}
:where(.kj-legacy) .content_item_text{height: 34px; line-height: 34px; font-weight: 700; font-size: 16px; color: rgb(43, 95, 245);}
:where(.kj-legacy) .content_item_box input{width: 118px; height: 34px; border: 1px solid rgb(136, 147, 169); padding-left: 18px;}
:where(.kj-legacy) .item_btn,:where(.kj-legacy) .item_def_btn{width: 66px; height: 30px; line-height: 30px; text-align: center; background: rgb(43, 95, 245); border-radius: 4px; margin-left: 28px; margin-right: 20px; font-size: 12px; color: rgb(255, 255, 255);}
:where(.kj-legacy) .item_error{padding-top: 15px; height: 15px; font-size: 12px; color: rgb(245, 69, 49);}
:where(.kj-legacy) .item_def_btn{border: 1px solid rgb(190, 190, 190); color: rgb(43, 95, 245); background: none; margin: 0px;}
:where(.kj-legacy) .text_box{padding: 6px 11px 11px; border: 1px solid rgb(136, 147, 169); width: 334px; font-size: 12px; line-height: 24px; color: rgb(134, 147, 171); box-sizing: border-box;}
:where(.kj-legacy) .tool-content{background: rgb(243, 243, 243); border: 1px solid rgb(216, 216, 216); border-radius: 4px;}
:where(.kj-legacy) .tool-content span{font-weight: 700; font-size: 16px; color: rgb(0, 0, 0);}
:where(.kj-legacy) .tool-content mark{background: none; color: rgb(43, 95, 245);}
:where(.kj-legacy) .btn_box button{padding: 6px 11px; margin-right: 24px; margin-bottom: 12px; border-radius: 8px; font-size: 14px; color: rgb(0, 0, 0); background: rgb(245, 247, 252); border: 1px solid rgb(149, 149, 149);}
:where(.kj-legacy) .btn_box button.selected{background: rgb(43, 95, 245); color: rgb(255, 255, 255); border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .item_title{font-weight: 700; font-size: 16px; line-height: 34px; color: rgb(0, 0, 0);}
:where(.kj-legacy) .item_btn button{font-size: 12px; border-radius: 5px; margin-right: 12px; margin-bottom: 12px;}
:where(.kj-legacy) .item_box label{font-weight: 700; font-size: 16px; color: rgb(43, 95, 245);}
:where(.kj-legacy) .item_box input{height: 34px; border: 1px solid rgb(136, 147, 169); padding-left: 18px;}
:where(.kj-legacy) .item_btn,:where(.kj-legacy) .item_def_btn{width: 66px; height: 30px; line-height: 30px; text-align: center; background: rgb(43, 95, 245); border-radius: 4px; margin-left: 28px; margin-right: 20px; font-size: 12px; color: rgb(255, 255, 255);}
:where(.kj-legacy) .item_error{font-size: 12px; color: rgb(245, 69, 49);}
:where(.kj-legacy) .item_def_btn{border: 1px solid rgb(190, 190, 190); color: rgb(43, 95, 245); background: none; margin: 0px;}
:where(.kj-legacy) .text_box{padding: 6px 11px 11px; border: 1px solid rgb(136, 147, 169); width: 334px; font-size: 12px; line-height: 24px; color: rgb(134, 147, 171); box-sizing: border-box;}
:where(.kj-legacy) .tool-content{background: rgb(243, 243, 243); border: 1px solid rgb(216, 216, 216); border-radius: 4px;}
:where(.kj-legacy) .tool-content span{font-weight: 700; font-size: 16px; color: rgb(0, 0, 0);}
:where(.kj-legacy) button{cursor: pointer; border-radius: 4px;}
:where(.kj-legacy) textarea{width: 100%; background: rgb(255, 255, 255); border: 1px solid rgb(194, 194, 194); border-radius: 4px; height: 186px; padding: 12px 18px;}
:where(.kj-legacy) .buttons button.default_btn,:where(.kj-legacy) .default_btn{width: 57px; height: 29px; border: 1px solid rgb(136, 147, 169); border-radius: 4px; font-size: 14px; color: rgb(43, 95, 245); text-align: center; line-height: 28px; background: none;}
:where(.kj-legacy) .buttons button.default_btn:hover,:where(.kj-legacy) .default_btn:hover{border: 1px solid rgb(43, 95, 245); color: rgb(80, 90, 113);}
:where(.kj-legacy) .buttons{flex-direction: column;}
:where(.kj-legacy) .buttons button{width: 100%; height: 29px; margin-bottom: 10px; background: rgb(43, 95, 245); font-size: 14px; color: rgb(255, 255, 255); border: 1px solid rgb(43, 95, 245); text-align: center; line-height: 28px;}
:where(.kj-legacy) .buttons button:hover{border: 1px solid rgb(80, 90, 113);}
:where(.kj-legacy) .count{font-size: 14px; font-weight: 400; color: rgb(0, 0, 0); display: flex; align-items: center;}
:where(.kj-legacy) .count span{font-weight: 700; font-size: 20px; color: rgb(43, 95, 245);}
:where(.kj-legacy) .gpt_icon{width: 117px; height: 84px; position: absolute; right: 16.28px; top: -11px; background: url("/_nuxt/img/chatGPT_icon.04a90ab.png") 100% 100% / cover no-repeat; z-index: 1;}
:where(.kj-legacy) .gpt_box{display: flex; flex-direction: column-reverse; height: 261px; padding: 5px; border-radius: 10px; background: linear-gradient(rgb(220, 232, 252), rgb(244, 213, 249));}
:where(.kj-legacy) .mobile-height{height: calc(-67px + 100vh);}
@media (min-width: 1000px) {:where(.kj-legacy) .calc-height{height: calc(-150px + 100vh);}}
:where(.kj-legacy) .right_calc_height{max-height: calc(-510px + 100vh);}
:where(.kj-legacy) ::-webkit-scrollbar{display: none;}
:where(.kj-legacy) textarea::-webkit-scrollbar{display: block;}
:where(.kj-legacy) [tooltip]{position: relative;}
:where(.kj-legacy) [tooltip]::after{display: none; content: attr(tooltip); position: absolute; width: 280px; text-align: center; line-height: 22px; font-size: 14px; padding: 7px 10px; border-radius: 4px; background: rgb(52, 56, 61); color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 20px -5px;}
:where(.kj-legacy) [tooltip]::before{display: none; content: ""; position: absolute; border-width: 5px; border-style: solid; border-color: rgb(52, 56, 61) transparent transparent; border-image: none; z-index: 100;}
:where(.kj-legacy) [tooltip]:hover::after,:where(.kj-legacy) [tooltip]:hover::before{display: block;}


:where(.kj-legacy) [placement^="top"]::after{bottom: calc(100% + 10px); left: 50%; transform: translate(-50%);}
:where(.kj-legacy) [placement^="top"]::before{bottom: 100%; left: 50%; transform: translate(-50%);}
:where(.kj-legacy) [placement^="bottom"]::after{top: calc(100% + 8px); left: 50%; transform: translate(-50%); width: 200px; white-space: pre-line;}
:where(.kj-legacy) [placement^="bottom"]::before{top: calc(100% - 2px); left: 50%; transform: translate(-50%); border-width: 5px; border-style: solid; border-color: transparent transparent rgb(52, 56, 61); border-image: none;}
:where(.kj-legacy) .friendly-links-wrap{padding: 20px 16px; background-color: rgb(255, 255, 255); border-radius: 4px; margin-top: 24px;}
@media (min-width: 1000px) {}
:where(.kj-legacy) .friendly-links-title{color: rgb(27, 35, 55); font-size: 16px; line-height: 1.5;}
:where(.kj-legacy) .friendly-links-content{color: rgb(80, 90, 113); font-size: 14px; line-height: 22px; display: flex; flex-wrap: wrap; gap: 12px; margin-top: 12px;}
:where(.kj-legacy) .friendly-links-content a:hover{color: rgb(43, 95, 245); text-decoration: underline;}
@media (min-width: 1000px) {:where(.kj-legacy) .content_box{position: relative; max-width: 1200px; margin-left: auto; margin-right: auto;}}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .part{font-size: 14px;}
:where(.kj-legacy) .part h2,:where(.kj-legacy) .part p{margin-bottom: 16px;}
:where(.kj-legacy) .part h2{font-weight: 500;}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .menu{font-size: 16px; padding-left: 13px;}
:where(.kj-legacy) .menu_item{margin-right: 32px;}
:where(.kj-legacy) .menu_item--selected{font-weight: 500; color: rgb(43, 95, 245);}
:where(.kj-legacy) .menu_item--selectedBg{color: rgb(255, 255, 255);}
:where(.kj-legacy) .showBg{border-bottom: 1px solid rgb(235, 238, 244);}
:where(.kj-legacy) .scrollBg,:where(.kj-legacy) .showBg{color: rgb(27, 35, 55);}
:where(.kj-legacy) .guideBox:hover .guide{display: block;}
:where(.kj-legacy) .guide{display: none;}
:where(.kj-legacy) .userImg{width: 100%; height: 100%; object-fit: cover; border-radius: 50%;}
:where(.kj-legacy) .userBox_hoverBox{display: none; position: absolute; right: 10px; width: 328px; height: auto; border-top: 16px solid transparent; border-radius: 4px;}
:where(.kj-legacy) .userBox:hover .userBox_hoverBox{display: block;}
:where(.kj-legacy) .content-item{width: 56px; margin-right: 42px; margin-bottom: 24px;}
:where(.kj-legacy) .content-item:nth-child(3n){margin-right: 0px;}
:where(.kj-legacy) .triangle{position: absolute; top: 0px; right: 11px; transform: translateY(-100%); width: 0px; height: 0px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: none;}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .part{font-size: 14px;}
:where(.kj-legacy) .part h2,:where(.kj-legacy) .part p{margin-bottom: 16px;}
:where(.kj-legacy) .part h2{font-weight: 500;}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}

:where(.kj-legacy) .slide-left-enter-active{animation: 0.2s ease 0s 1 normal none running slide-left-77521ebe;}
:where(.kj-legacy) .slide-left-leave-active{animation: 0.2s ease 0s 1 reverse none running slide-left-77521ebe;}
:where(.kj-legacy) .promote-group-popup{left: -430px; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 8px 0px;}
:where(.kj-legacy) .promote-group-popup::after{position: absolute; content: ""; width: 12px; top: 0px; bottom: 0px; right: -11px;}
:where(.kj-legacy) .promote-group-popup-scroll::-webkit-scrollbar{width: 4px;}
:where(.kj-legacy) .promote-group-popup-scroll::-webkit-scrollbar-track{border-radius: 2px;}
:where(.kj-legacy) .promote-group-popup-scroll::-webkit-scrollbar-thumb{border-radius: 2px; background-color: rgb(238, 243, 254);}
:where(.kj-legacy) .group-tag{position: relative;}
:where(.kj-legacy) .group-tag::before{display: none; color: rgb(255, 255, 255); text-align: center; border-radius: 2px; width: 20px; height: 20px; transform: scale(0.8); font-size: 12.5px; line-height: 20px; margin-right: 4px;}
:where(.kj-legacy) .group-tag[data-status="1"]::before{display: none;}
:where(.kj-legacy) .group-tag[data-status="3"]::before{display: inline-block; content: "新"; background: linear-gradient(119.25deg, rgb(255, 175, 47) 7.65%, rgb(255, 118, 29) 88.72%);}
:where(.kj-legacy) .group-tag[data-status="2"]::before{display: inline-block; content: "热"; background: linear-gradient(119.25deg, rgb(255, 92, 47) 7.65%, rgb(223, 0, 0) 88.72%);}
:where(.kj-legacy) .qr-code-list li{width: calc(50% - 5.33333px); max-width: calc(50% - 5.33333px);}
:where(.kj-legacy) .promote-group-popup-image .ant-popover-inner-content{padding: 0px;}
:where(.kj-legacy) .promote-group-popup-image .ant-popover-arrow{display: none;}
@media (min-width: 1000px) {:where(.kj-legacy) .a_content{position: relative; max-width: 1200px; min-width: 1000px; margin-left: auto; margin-right: auto;}
:where(.kj-legacy) .html_detail h2{font-size: 20px;}
:where(.kj-legacy) .html_detail h3{font-size: 18px;}
:where(.kj-legacy) .html_detail p{font-size: 16px;}}
:where(.kj-legacy) .scrollHav{scroll-padding-top: 66px;}
:where(.kj-legacy) .tools{position: fixed; top: 163px; left: 50%; margin-left: -680px; display: flex; flex-direction: column; background: rgb(255, 255, 255); border-radius: 4px; padding: 23px 22px 17px;}
:where(.kj-legacy) .cru{top: 128px;}
:where(.kj-legacy) .img{height: 394px;}
:where(.kj-legacy) .item{white-space: nowrap; font-size: 14px; color: rgb(50, 51, 53); background: rgb(239, 243, 255);}
:where(.kj-legacy) .item:first-child{margin-left: 0px;}
:where(.kj-legacy) .option{cursor: pointer; background: rgb(242, 244, 247); color: rgb(153, 153, 153); font-size: 13px;}
:where(.kj-legacy) .profile{position: absolute; top: 8px; left: 20px;}
:where(.kj-legacy) .box{background: rgb(255, 255, 255);}
:where(.kj-legacy) .box,:where(.kj-legacy) .hoverBox{width: 86px; height: 32px; font-size: 14px; line-height: 32px; border-radius: 6px; border: 1px solid rgb(28, 92, 255); color: rgb(28, 92, 255);}
:where(.kj-legacy) .hoverBox:hover .hoverText{display: block;}
:where(.kj-legacy) .hoverBox:hover .text,:where(.kj-legacy) .hoverText{display: none;}
:where(.kj-legacy) .like{color: rgb(28, 92, 255);}
:where(.kj-legacy) .favorite{color: rgb(255, 207, 4);}
:where(.kj-legacy) .no-favorite{color: rgb(159, 166, 177);}
:where(.kj-legacy) .recommend{margin-left: 30px;}
:where(.kj-legacy) .recommend--selected{color: rgb(28, 92, 255); position: relative;}
:where(.kj-legacy) .recommend--selected::after{content: ""; display: block; position: absolute; top: 100%; left: 50%; transform: translate(-8px, 11px); width: 16px; height: 2px; border-radius: 1px; background: rgb(28, 92, 255);}
:where(.kj-legacy) .recommend__info{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
:where(.kj-legacy) .Pvtext,:where(.kj-legacy) .time{position: relative;}
:where(.kj-legacy) .Pvtext{padding-left: 14px;}
:where(.kj-legacy) .Pvtext::before{content: ""; display: block; position: absolute; top: 50%; left: 0px; transform: translateY(-50%); width: 14px; height: 14px; font-family: iconfont;}
:where(.kj-legacy) .html_detail h2{text-align: left !important; position: relative !important; margin-top: 30px !important; margin-bottom: 30px !important; padding-left: 22px !important; font-weight: 700 !important; color: rgb(50, 51, 53) !important; line-height: normal !important; background-color: transparent !important; letter-spacing: normal !important;}
:where(.kj-legacy) .html_detail h2::after{content: ""; display: inline-block; position: absolute; bottom: 2px; left: 0px; width: 12px; height: 20px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAUBAMAAABL3sEiAAAAAXNSR0IArs4c6QAAACpQTFRFAAAAFVX/FE7/GVz/GVr/HF3/G1z/HVz/HFz/HFz/G1v/G1z/G1z/HFz/dpuNdQAAAA10Uk5TAAwNMjNlZpiZy8zM8ggn3cIAAAA4SURBVAjXY2BgYGC5exNIMnDcvQqidO4eBFG5dwtA1N67BhgqZFBUrEVVcQ1FRQNEhQNYxS0CKgCAAyLsz7r6HQAAAABJRU5ErkJggg==") 100% 100%;}
:where(.kj-legacy) .html_detail h2:target{padding-top: 66px; margin-top: -66px;}
:where(.kj-legacy) .html_detail h3{position: relative; font-weight: 700; margin-top: 18px; margin-bottom: 18px; padding-left: 16px;}
:where(.kj-legacy) .html_detail h3::after{content: ""; display: inline-block; position: absolute; bottom: 9px; left: 5px; width: 5px; height: 5px; background: rgba(28, 92, 255, 0.46); border-radius: 4px;}
:where(.kj-legacy) .html_detail h3:target{padding-top: 66px; margin-top: -66px;}
:where(.kj-legacy) .html_detail p{position: relative; z-index: 1; margin-top: 18px; margin-bottom: 18px; color: rgb(50, 51, 53); line-height: 1.875; word-break: break-all;}
:where(.kj-legacy) .html_detail a{color: rgb(28, 92, 255); text-decoration: underline;}
:where(.kj-legacy) .html_detail img{margin: 0px auto;}
:where(.kj-legacy) .catalogBox{width: 288px;}
:where(.kj-legacy) .catalog-fixed-type-fixed{position: fixed; top: 78px;}
:where(.kj-legacy) .catalog-fixed-type-absolute{position: absolute; bottom: 0px;}
:where(.kj-legacy) .catalog-fixed-type-default{margin-bottom: 1rem;}
:where(.kj-legacy) .catalog-body-wrap{border-left: 1px solid rgb(235, 238, 244);}
:where(.kj-legacy) .catalog-body{max-height: 100vh; overflow-y: auto;}
:where(.kj-legacy) .catalog-body::-webkit-scrollbar{width: 6px; height: 80px;}
:where(.kj-legacy) .catalog-body::-webkit-scrollbar-track{box-shadow: none; border-radius: 2px;}
:where(.kj-legacy) .catalog-body::-webkit-scrollbar-thumb{background-color: rgb(228, 230, 235); outline: none; border-radius: 2px;}
:where(.kj-legacy) .catalog{font-size: 14px;}
:where(.kj-legacy) .catalog-H2{padding-left: 16px;}
:where(.kj-legacy) .catalog-H2,:where(.kj-legacy) .catalog-H3{position: relative; margin-bottom: 16px;}
:where(.kj-legacy) .catalog-H3{padding-left: 46px; color: rgb(111, 112, 113);}
:where(.kj-legacy) .active{color: rgb(28, 92, 255);}
:where(.kj-legacy) .active::before{content: ""; position: absolute; top: 2px; left: 0px; width: 3px; height: 20px; background: rgb(30, 128, 255); border-radius: 0px 4px 4px 0px;}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .part h1{margin-bottom: 20px; font-weight: 500; font-size: 24px; line-height: 34px; text-align: center;}
:where(.kj-legacy) .part h2{margin: 20px 0px; font-weight: 500; font-size: 20px;}
:where(.kj-legacy) .part h3{font-weight: 500; font-size: 18px;}
:where(.kj-legacy) .part h3,:where(.kj-legacy) .part p{margin-bottom: 10px;}
:where(.kj-legacy) .part p{line-height: 28px;}
:where(.kj-legacy) .part ol li{position: relative; padding-left: 22px;}
:where(.kj-legacy) .part ol li::before{content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 5px; width: 5px; height: 5px; background-color: rgb(0, 0, 0); border-radius: 50%;}
:where(.kj-legacy) .directory{font-weight: 500; margin-left: 21px; margin-bottom: 7px;}
:where(.kj-legacy) .directory_item{position: relative; margin-bottom: 2px; padding: 7px 0px 7px 12px;}
:where(.kj-legacy) .directory_item--selected{font-weight: 500; color: rgb(43, 95, 245); background-color: rgb(234, 239, 254);}
:where(.kj-legacy) .directory_item--selected::before{content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: -10px; width: 2px; height: 14px; background-color: rgb(43, 95, 245);}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .menu{font-size: 16px; padding-left: 13px;}
:where(.kj-legacy) .menu_item{margin-right: 32px;}
:where(.kj-legacy) .menu_item--selected{font-weight: 500; color: rgb(43, 95, 245);}
:where(.kj-legacy) .menu_item--selectedBg{color: rgb(255, 255, 255);}
:where(.kj-legacy) .showBg{border-bottom: 1px solid rgb(235, 238, 244);}
:where(.kj-legacy) .scrollBg,:where(.kj-legacy) .showBg{color: rgb(27, 35, 55);}
:where(.kj-legacy) .guideBox:hover .guide{display: block;}
:where(.kj-legacy) .guide{display: none;}
:where(.kj-legacy) .userImg{width: 100%; height: 100%; object-fit: cover; border-radius: 50%;}
:where(.kj-legacy) .userBox_hoverBox{display: none; position: absolute; right: 10px; width: 328px; height: auto; border-top: 16px solid transparent; border-radius: 4px;}
:where(.kj-legacy) .userBox:hover .userBox_hoverBox{display: block;}
:where(.kj-legacy) .content-item{width: 56px; margin-right: 42px; margin-bottom: 24px;}
:where(.kj-legacy) .content-item:nth-child(3n){margin-right: 0px;}
:where(.kj-legacy) .triangle{position: absolute; top: 0px; right: 11px; transform: translateY(-100%); width: 0px; height: 0px; border-width: 8px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: none;}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .search-menu{margin-bottom: 14px;}
:where(.kj-legacy) .search-menu-item{position: relative; margin-right: 12px; font-size: 14px; padding: 3px 14px; border-radius: 4px;}
:where(.kj-legacy) .search-menu-item:last-child{margin-right: 0px;}
:where(.kj-legacy) .search-menu-item--selected{background-color: rgb(255, 255, 255); color: rgb(43, 95, 245); font-weight: 600;}
:where(.kj-legacy) .search-menu-item--selected::after{content: " "; width: 0px; height: 0px; position: absolute; bottom: -6px; border-color: rgb(255, 255, 255) transparent transparent; border-style: solid; border-width: 6px 6px 0px; left: 50%; margin-left: -6px;}
:where(.kj-legacy) .search-menu-item--tool_selected{background-color: rgb(43, 95, 245); color: rgb(255, 255, 255); font-weight: 600;}
:where(.kj-legacy) .search-menu-item--tool_selected::after{content: " "; width: 0px; height: 0px; position: absolute; bottom: -6px; border-color: rgb(43, 95, 245) transparent transparent; border-style: solid; border-width: 6px 6px 0px; left: 50%; margin-left: -6px;}
:where(.kj-legacy) .search-form{height: 48px; font-size: 14px; padding: 10px 14px 10px 119px; border-radius: 4px; color: rgb(80, 90, 113);}
:where(.kj-legacy) .search-btn,:where(.kj-legacy) .search-icon{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .search-icon{left: 16px;}
:where(.kj-legacy) .setBorder{border: 1px solid rgba(43, 95, 245, 0.2);}
:where(.kj-legacy) .news-flow{width: 100%; height: 180px; overflow: hidden;}
:where(.kj-legacy) .news-flow-item{position: relative; height: 18px; line-height: 18px;}
:where(.kj-legacy) .news-flow-item::before{content: ""; position: absolute; top: 50%; margin-top: -3px; left: 3px; width: 4px; height: 4px; transform: rotate(-45deg) translateY(-50%); background-color: rgba(43, 95, 245, 0.5);}
:where(.kj-legacy) .news-flow-ul,:where(.kj-legacy) .news-flow-ul li{position: relative;}
:where(.kj-legacy) .news-flow-ul li{margin-bottom: 9px; height: 18px; line-height: 18px;}
:where(.kj-legacy) .news-flow-ul li:first-child{margin-top: 0px; transition: margin-top 0.8s;}
:where(.kj-legacy) .news-flow-ul li::before{content: ""; position: absolute; top: 50%; left: 3px; width: 4px; height: 4px; transform: rotate(-45deg) translateY(-50%); background-color: rgb(255, 255, 255);}
:where(.kj-legacy) .swiper-container{width: 100%; height: 97px;}
:where(.kj-legacy) .swiper-wrapper{flex-direction: column;}
:where(.kj-legacy) .swiper-slide{height: 18px;}
:where(.kj-legacy) .p-cover{position: relative; border-radius: 9999px;}
:where(.kj-legacy) .p-cover__img{width: 100%; height: 100%; border-radius: 9999px; object-fit: cover;}
:where(.kj-legacy) .p-cover__badge{position: absolute; top: -8px; right: -10px; display: none;}
@media (min-width: 1000px) {:where(.kj-legacy) .p-cover__badge{display: block;}}
:where(.kj-legacy) .p-cover__badge[data-type="2"]{width: 24px; height: 24px;}
:where(.kj-legacy) .p-cover__badge[data-type="1"],:where(.kj-legacy) .p-cover__badge[data-type="3"],:where(.kj-legacy) .p-cover__badge[data-type="4"]{width: 39px; height: 21px;}
:where(.kj-legacy) .p-cover__badge-img{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; object-fit: contain;}
:where(.kj-legacy) .list_item-btn{cursor: pointer; position: relative; background: rgb(255, 255, 255); border: 1px solid rgb(235, 238, 244); border-radius: 4px; color: rgb(80, 90, 113); min-width: 108px;}
:where(.kj-legacy) .list_item-btn::before{content: ""; width: 12px; height: 8px; position: absolute; top: 50%; transform: translateY(-50%); left: 11px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAARCAYAAADHeGwwAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABESURBVHgB7dKxDQAgCERRcEmnsHcEe6dwSq29hoJcjMm9khBovo+5thEVI6M/kPccB9lse6vXTWUqeR4tRNliluj/TA9mHwrTjRrUyQAAAABJRU5ErkJggg==") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .filterItem{height: 28px; line-height: 28px; margin-bottom: 12px; margin-right: 8px; padding: 0px 12px;}
:where(.kj-legacy) .filterItem:hover{color: rgb(43, 95, 245);}
:where(.kj-legacy) .filterItem--selected{border-radius: 8px; color: rgb(43, 95, 245); background-color: rgb(240, 246, 255);}
:where(.kj-legacy) .m-selected{position: relative; color: rgb(51, 51, 51); font-size: 13px; font-weight: 700;}
:where(.kj-legacy) .m-selected::after{content: ""; position: absolute; left: 50%; transform: translateX(-50%); bottom: 0px; width: 24px; height: 3px; background-color: rgb(49, 117, 241); border-top-right-radius: 3px; border-top-left-radius: 3px;}
:where(.kj-legacy) .menuItem::-webkit-scrollbar{display: none;}
:where(.kj-legacy) .all-nav-wrap{box-shadow: rgba(70, 86, 125, 0.15) 0px 10px 30px 0px;}
:where(.kj-legacy) .all-nav-wrap::before{content: ""; display: block; border-width: 8px; border-style: solid; border-color: transparent rgb(255, 255, 255) transparent transparent; border-image: none; position: absolute; right: 100%; top: 15px;}
:where(.kj-legacy) .list-nav{font-weight: 500; font-size: 14px; padding-bottom: 5px;}
:where(.kj-legacy) .list-nav_body{max-height: calc(-156px + 100vh); overflow: auto;}
:where(.kj-legacy) .list-nav_body::-webkit-scrollbar{width: 6px; height: 80px;}
:where(.kj-legacy) .list-nav_body::-webkit-scrollbar-thumb{background-color: rgb(228, 230, 235); outline: none; border-radius: 2px;}
:where(.kj-legacy) .list-nav_body::-webkit-scrollbar-track{border-radius: 2px;}
:where(.kj-legacy) .list-nav_item{height: 34px; line-height: 34px; padding-left: 24px; color: rgb(27, 35, 55); cursor: pointer;}
:where(.kj-legacy) .list-nav_item--selected,:where(.kj-legacy) .list-nav_item:hover{position: relative; font-weight: 500; background: rgb(245, 247, 252); border-radius: 4px;}
:where(.kj-legacy) .list-nav_item--selected{color: rgb(43, 95, 245);}
:where(.kj-legacy) .list-nav_item--selected::before{position: absolute; left: 0px; content: ""; width: 2px; height: 34px; background-color: rgb(43, 95, 245);}
:where(.kj-legacy) .list-main_header{width: 100%;}
:where(.kj-legacy) .list-main_box{display: flex; min-height: 100vh;}
:where(.kj-legacy) .svgBox svg{fill: rgb(43, 95, 245);}
:where(.kj-legacy) .svgBox .logo{fill: none; stroke: rgb(43, 95, 245);}
:where(.kj-legacy) .svgBox .logoBox{display: none;}
:where(.kj-legacy) .svgBox .logoBox::before{content: ""; position: absolute; bottom: 0px; left: 50%; transform: translate(-50%, 100%); border-width: 5px; border-style: solid; border-color: rgb(255, 255, 255) transparent transparent; border-image: none;}
:where(.kj-legacy) .svgBox:hover svg{fill: rgb(255, 255, 255);}
:where(.kj-legacy) .svgBox:hover .logo{fill: rgb(106, 233, 251); stroke: rgb(255, 255, 255);}
:where(.kj-legacy) .svgBox:hover .logoBox{display: flex;}
:where(.kj-legacy) input[type="text"]::-webkit-input-placeholder{color: rgba(255, 255, 255, 0.7);}
:where(.kj-legacy) .poster_w_one{max-width: min(900px, 75vw);}
:where(.kj-legacy) .poster_w_two{max-width: min(520px, 75vw);}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{position: relative; width: 460px; margin: 10px auto 0px; padding: 50px; background: rgb(255, 255, 255); border-radius: 6px; z-index: inherit;}
:where(.kj-legacy) .box .form_item{margin-bottom: 24px;}
:where(.kj-legacy) .box .form_item-title{position: relative; margin-bottom: 10px; padding-left: 8px; font-size: 14px;}
:where(.kj-legacy) .box .form_item-title::before{content: "*"; position: absolute; top: 0px; left: 0px; width: 8px; color: rgb(245, 69, 49);}
:where(.kj-legacy) .box .form_item-content--selected{color: rgb(43, 95, 245); border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .box .close{position: absolute; left: 50%; transform: translate(-50%, 100%); bottom: -22px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / 100% 100% no-repeat; width: 15px; height: 15px; cursor: pointer;}
:where(.kj-legacy) .box .bg{position: absolute; bottom: 0px; left: 0px; z-index: -1; background: url("/_nuxt/img/contact_bg.493089a.png") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .form{max-height: 540px; overflow-y: scroll;}
:where(.kj-legacy) .inputForm{width: 100%; height: 36px; font-size: 14px; padding: 7px 12px; border-radius: 4px; border: 1px solid rgb(235, 238, 244); color: rgb(134, 147, 171);}
:where(.kj-legacy) .inputForm-focus{border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .imgBox_hover{display: none;}
:where(.kj-legacy) .imgBox:hover .imgBox_hover{display: block;}
:where(.kj-legacy) .icon-selected{fill: rgb(43, 95, 245);}
:where(.kj-legacy) ::-webkit-scrollbar{display: none;}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

@media (min-width: 1000px) {:where(.kj-legacy) .content_box{position: relative; max-width: 1200px; min-width: 1000px; margin-left: auto; margin-right: auto;}}
@media (min-width: 1000px) {:where(.kj-legacy) .info{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}}
:where(.kj-legacy) .box{color: rgb(150, 154, 160); transition: 0.2s linear;}
:where(.kj-legacy) .box:hover{box-shadow: rgb(204, 206, 225) 0px 0px 6px 0px;}
:where(.kj-legacy) .box:hover .title{color: rgb(28, 92, 255);}
:where(.kj-legacy) .img{overflow: hidden;}
:where(.kj-legacy) .img img{transition: 1s;}
:where(.kj-legacy) .img img:hover{transform: scale(1.12);}
:where(.kj-legacy) .tag{max-width: 106px; margin-right: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
:where(.kj-legacy) .tag:last-child{margin-right: 0px;}
:where(.kj-legacy) .title{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(50, 51, 53);}
:where(.kj-legacy) .point{background: rgb(153, 153, 153);}
:where(.kj-legacy) .item:hover{box-shadow: rgb(204, 206, 225) 0px 0px 6px 0px;}
:where(.kj-legacy) .item:first-child{margin-left: 0px;}
:where(.kj-legacy) .my-page{align-items: center; justify-content: center; padding: 32px 0px;}
:where(.kj-legacy) .my-page,:where(.kj-legacy) .my-page .page-list{display: flex;}
:where(.kj-legacy) .my-page .page-list .page-list-item{display: inline-block; vertical-align: middle; user-select: none; min-width: 32px; height: 32px; line-height: 30px; list-style: none; text-align: center; cursor: pointer; color: rgb(102, 102, 102); font-family: Arial; border: 1px solid rgb(220, 222, 226); border-radius: 4px; transition: 0.2s ease-in-out; margin-right: 6px; margin-left: 6px;}
:where(.kj-legacy) .my-page .page-list .page-list-item:hover{border-color: rgb(45, 140, 240); color: rgb(45, 140, 240);}
:where(.kj-legacy) .my-page .page-list .active.page-list-item{border-color: rgb(81, 118, 255); color: rgb(255, 255, 255); background-color: rgb(81, 118, 255);}
:where(.kj-legacy) .my-page .page-list .disabled.page-list-item{cursor: not-allowed; background-color: rgb(255, 255, 255); color: rgb(220, 222, 226);}
:where(.kj-legacy) .my-page .page-list .disabled:hover{border-color: rgb(220, 222, 226);}
:where(.kj-legacy) .starScore{line-height: 0;}
:where(.kj-legacy) .starScore .icon-star{display: inline-block; color: rgb(224, 224, 224); line-height: 16px;}
:where(.kj-legacy) .starScore .icon-star.half{background: linear-gradient(90deg, rgb(255, 147, 0) 50%, rgb(228, 228, 228) 0px) text; -webkit-text-fill-color: transparent;}
:where(.kj-legacy) .starScore .icon-star.active{color: rgb(255, 147, 0);}
:where(.kj-legacy) .starScore .starScore-key{color: rgb(150, 154, 160); padding-left: 5px; font-size: 14px;}
@media (min-width: 1000px) {:where(.kj-legacy) .content_box{position: relative; max-width: 1200px; min-width: 1000px; margin-left: auto; margin-right: auto;}}
:where(.kj-legacy) .list_item-btn{cursor: pointer; position: relative; font-size: 12px; background: rgb(255, 255, 255); border: 1px solid rgb(235, 238, 244); border-radius: 4px; color: rgb(80, 90, 113); min-width: 108px;}
:where(.kj-legacy) .list_item-btn::before{width: 12px; height: 8px; left: 11px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAARCAYAAADHeGwwAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABESURBVHgB7dKxDQAgCERRcEmnsHcEe6dwSq29hoJcjMm9khBovo+5thEVI6M/kPccB9lse6vXTWUqeR4tRNliluj/TA9mHwrTjRrUyQAAAABJRU5ErkJggg==") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .list_item-btn::after,:where(.kj-legacy) .list_item-btn::before{content: ""; position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .list_item-btn::after{width: 5px; height: 3.5px; right: 10px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACPSURBVHgBfY+7DcJAEETnThRAKdCBS8AJkiNwjBC6BMkVIBzyqQHhjAqgBEq4EijAu4M3sANb9kSzT0+7Wldeq4OCK0zEka+ZgIkDkimRjeBRawARxy1E1syd9fJeLVTxbui8t+pHkWURsuhtPu7WX0LS4UlJTbLuW1jssw+pefeAYzCGsZwuj+359tz0+R+7ITcY30G0aQAAAABJRU5ErkJggg==") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .list_item-btn_dropDown{width: 100%; position: absolute; left: 0px; padding: 10px 0px; text-align: center; background-color: rgb(255, 255, 255); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; z-index: 2;}
:where(.kj-legacy) .list_item-btn_dropDown--selected{background-color: rgb(245, 247, 252);}
:where(.kj-legacy) .showSortBox{padding: 10px 29px;}
:where(.kj-legacy) .my-page{align-items: center; justify-content: center; padding: 32px 0px;}
:where(.kj-legacy) .my-page,:where(.kj-legacy) .my-page .page-list{display: flex;}
:where(.kj-legacy) .my-page .page-list .page-list-item{display: inline-block; vertical-align: middle; user-select: none; min-width: 32px; height: 32px; line-height: 30px; list-style: none; text-align: center; cursor: pointer; color: rgb(102, 102, 102); font-family: Arial; border: 1px solid rgb(220, 222, 226); border-radius: 4px; transition: 0.2s ease-in-out; margin-right: 6px; margin-left: 6px;}
:where(.kj-legacy) .my-page .page-list .page-list-item:hover{border-color: rgb(45, 140, 240); color: rgb(45, 140, 240);}
:where(.kj-legacy) .my-page .page-list .active.page-list-item{border-color: rgb(81, 118, 255); color: rgb(255, 255, 255); background-color: rgb(81, 118, 255);}
:where(.kj-legacy) .my-page .page-list .disabled.page-list-item{cursor: not-allowed; background-color: rgb(255, 255, 255); color: rgb(220, 222, 226);}
:where(.kj-legacy) .my-page .page-list .disabled:hover{border-color: rgb(220, 222, 226);}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{position: relative; width: 460px; margin: 10px auto 0px; padding: 50px; background: rgb(255, 255, 255); border-radius: 6px; z-index: inherit;}
:where(.kj-legacy) .box .form_item{margin-bottom: 24px;}
:where(.kj-legacy) .box .form_item-title{position: relative; margin-bottom: 10px; padding-left: 8px; font-size: 14px;}
:where(.kj-legacy) .box .form_item-title::before{content: "*"; position: absolute; top: 0px; left: 0px; width: 8px; color: rgb(245, 69, 49);}
:where(.kj-legacy) .box .form_item-content--selected{color: rgb(43, 95, 245); border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .box .close{position: absolute; left: 50%; transform: translate(-50%, 100%); bottom: -22px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / 100% 100% no-repeat; width: 15px; height: 15px; cursor: pointer;}
:where(.kj-legacy) .box .bg{position: absolute; bottom: 0px; left: 0px; z-index: -1; background: url("/_nuxt/img/contact_bg.493089a.png") 100% 100% / cover no-repeat;}
:where(.kj-legacy) .form{max-height: 540px; overflow-y: scroll;}
:where(.kj-legacy) .inputForm{width: 100%; height: 36px; font-size: 14px; padding: 7px 12px; border-radius: 4px; border: 1px solid rgb(235, 238, 244); color: rgb(134, 147, 171);}
:where(.kj-legacy) .inputForm-focus{border: 1px solid rgb(43, 95, 245);}
:where(.kj-legacy) .imgBox_hover{display: none;}
:where(.kj-legacy) .imgBox:hover .imgBox_hover{display: block;}
:where(.kj-legacy) .icon-selected{fill: rgb(43, 95, 245);}
:where(.kj-legacy) ::-webkit-scrollbar{display: none;}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .content{padding: 30px; border-radius: 6px;}
:where(.kj-legacy) .title{margin-bottom: 30px; text-align: center; font-size: 20px; line-height: 28px;}
:where(.kj-legacy) .title,:where(.kj-legacy) h2{font-weight: 500; color: rgb(50, 51, 53);}
:where(.kj-legacy) h2{margin-top: 30px; font-size: 16px; line-height: 30px;}
:where(.kj-legacy) p{margin: 18px 0px; font-size: 14px; line-height: 24px; font-weight: 400; color: rgb(50, 51, 53);}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .search-menu{margin-bottom: 14px;}
:where(.kj-legacy) .search-menu-item{position: relative; margin-right: 12px; font-size: 14px; padding: 3px 14px; border-radius: 4px;}
:where(.kj-legacy) .search-menu-item:last-child{margin-right: 0px;}
:where(.kj-legacy) .search-menu-item--selected{background-color: rgb(255, 255, 255); color: rgb(43, 95, 245); font-weight: 600;}
:where(.kj-legacy) .search-menu-item--selected::after{content: " "; width: 0px; height: 0px; position: absolute; bottom: -6px; border-color: rgb(255, 255, 255) transparent transparent; border-style: solid; border-width: 6px 6px 0px; left: 50%; margin-left: -6px;}
:where(.kj-legacy) .search-menu-item--tool_selected{background-color: rgb(43, 95, 245); color: rgb(255, 255, 255); font-weight: 600;}
:where(.kj-legacy) .search-menu-item--tool_selected::after{content: " "; width: 0px; height: 0px; position: absolute; bottom: -6px; border-color: rgb(43, 95, 245) transparent transparent; border-style: solid; border-width: 6px 6px 0px; left: 50%; margin-left: -6px;}
:where(.kj-legacy) .search-form{height: 48px; font-size: 14px; padding: 10px 14px 10px 119px; border-radius: 4px; color: rgb(80, 90, 113);}
:where(.kj-legacy) .search-btn,:where(.kj-legacy) .search-icon{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .search-icon{left: 16px;}
:where(.kj-legacy) .setBorder{border: 1px solid rgba(43, 95, 245, 0.2);}
:where(.kj-legacy) .dlz-card-wrap{border: 1px solid rgb(243, 246, 250); border-radius: 10px; background: rgb(255, 255, 255);}
:where(.kj-legacy) .dlz-card-top{border-bottom: 1px solid rgb(235, 238, 244);}
:where(.kj-legacy) .dlz-card-desc{color: rgb(85, 85, 85); font-size: 12px; line-height: 18px; min-height: 36px;}
:where(.kj-legacy) .dlz-swiper-button-prev{left: -67px; border-top-left-radius: 8px; border-bottom-left-radius: 8px;}
:where(.kj-legacy) .dlz-swiper-button-next{right: -67px; border-top-right-radius: 8px; border-bottom-right-radius: 8px;}
:where(.kj-legacy) .dlz-swiper-button-next:hover,:where(.kj-legacy) .dlz-swiper-button-prev:hover{background: rgba(0, 0, 0, 0.3);}
:where(.kj-legacy) .dlz-swiper-button-next,:where(.kj-legacy) .dlz-swiper-button-prev{width: 30px; height: 44px; background: rgba(0, 0, 0, 0.15); justify-content: center; align-items: center; top: 50%; transform: translateY(-50%); user-select: none;}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-card-desc{font-size: 14px; line-height: 22px; min-height: 44px;}}
:where(.kj-legacy) .dlz-card-container{padding: 10px;}
:where(.kj-legacy) .dlz-card-title svg{width: 13px; height: 14px;}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-card-container{padding: 24px;}
:where(.kj-legacy) .dlz-card-title svg{width: 15px; height: 17px;}}
@media (max-width: 999px) {:where(.kj-legacy) .dlz-card-header-left{flex-direction: column; align-items: flex-start;}
:where(.kj-legacy) .dlz-card-tabs{margin-top: 10px;}}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-card-header-left{align-items: center;}}
:where(.kj-legacy) .dlz-card-tabs li{padding: 4px 10px; font-size: 12px; line-height: 18px; margin-right: 15px; cursor: pointer; user-select: none;}
:where(.kj-legacy) .dlz-card-tabs li.active{border-radius: 16px; background: rgb(43, 95, 245); color: rgb(255, 255, 255);}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-card-tabs li{padding: 4px 12px; font-size: 16px; line-height: 24px; background: rgb(245, 247, 252);}}
:where(.kj-legacy) .service-content{background: rgb(238, 240, 243); padding-bottom: 60px;}
:where(.kj-legacy) .service-left{padding-top: 20px; width: 32%;}
:where(.kj-legacy) .service-left img{width: 104px; height: auto;}
:where(.kj-legacy) .active{color: rgb(43, 95, 245); position: relative; font-weight: 600;}
:where(.kj-legacy) .active::after{content: ""; width: 36px; height: 3px; position: absolute; bottom: -3px; border-radius: 2px; left: 50%; transform: translateX(-50%); background: rgb(43, 95, 245);}
:where(.kj-legacy) .service-right{flex: 1 1 0%; margin-left: 10px; padding: 10px;}
:where(.kj-legacy) .service-right-content{display: grid; grid-template-columns: repeat(1, 1fr); gap: 10px;}
:where(.kj-legacy) .service-right-content > .service-card:nth-child(n+3){display: none;}
:where(.kj-legacy) .service-card{border-radius: 6px; border: 1px solid rgb(243, 246, 250);}
:where(.kj-legacy) .service-fixed-tab{width: 107px;}
:where(.kj-legacy) .service-fixed-tab li{height: 38px; text-align: center; line-height: 38px; cursor: pointer;}
:where(.kj-legacy) .service-desc{font-size: 12px; line-height: 17px; min-height: 34px;}
@media (min-width: 1000px) {:where(.kj-legacy) .service-content{padding-bottom: 30px;}
:where(.kj-legacy) .service-desc{font-size: 14px; line-height: 22px; min-height: 44px;}
:where(.kj-legacy) .service-left{padding-top: 40px;}
:where(.kj-legacy) .service-left img{width: 282px;}
:where(.kj-legacy) .service-right{margin-left: 24px; padding: 16px 24px 24px;}
:where(.kj-legacy) .service-card{border-radius: 10px;}
:where(.kj-legacy) .service-right-content{display: grid; grid-template-columns: repeat(2, 1fr); gap: 24px;}
:where(.kj-legacy) .service-right-content > .service-card:nth-child(n+2){display: block;}}
:where(.kj-legacy) .service-active{background: rgb(43, 95, 245); color: rgb(255, 255, 255);}
:where(.kj-legacy) .dlz-card-container{padding: 10px;}
:where(.kj-legacy) .dlz-card-title svg{width: 13px; height: 14px;}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-card-container{padding: 24px;}
:where(.kj-legacy) .dlz-card-title svg{width: 15px; height: 17px;}
:where(.kj-legacy) button{top: 6px;}}
@media (max-width: 999px) {:where(.kj-legacy) .dlz-card-header-left{flex-direction: column; align-items: flex-start;}
:where(.kj-legacy) .dlz-card-tabs{margin-top: 10px;}}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-card-header-left{align-items: center;}}
:where(.kj-legacy) .dlz-card-tabs li{padding: 4px 10px; font-size: 12px; line-height: 18px; margin-right: 15px; cursor: pointer; user-select: none; border-radius: 16px;}
:where(.kj-legacy) .dlz-card-tabs li:last-child{margin-right: 0px;}
:where(.kj-legacy) .dlz-card-tabs li.active{background: rgb(43, 95, 245); color: rgb(255, 255, 255);}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-card-tabs li{padding: 4px 12px; font-size: 16px; line-height: 24px; background: rgb(245, 247, 252);}}
:where(.kj-legacy) .dlz-tools-content{background: rgb(245, 247, 250); padding-bottom: 40px;}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-tools-content{background: rgb(238, 240, 243); padding-bottom: 80px;}}
:where(.kj-legacy) .dlz-tab{line-height: 34px; cursor: pointer;}
:where(.kj-legacy) .active{color: rgb(27, 35, 55); font-weight: 600;}
:where(.kj-legacy) .active::after{content: ""; position: absolute; width: 24px; height: 2px; border-radius: 3px; background: rgb(43, 95, 245); bottom: 0px; left: 50%; transform: translateX(-50%);}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-tab{line-height: 68px;}
:where(.kj-legacy) .dlz-tab.active::after{width: 64px; height: 6px;}}
:where(.kj-legacy) .dlz-tools-btn{display: inline-flex; padding: 8px 12px; justify-content: center; align-items: center;}
:where(.kj-legacy) .dlz-content-inner{padding-bottom: 2rem;}
:where(.kj-legacy) .dlz-ranking{gap: 15px 24px;}
@media (min-width: 1000px) {:where(.kj-legacy) .dlz-ranking{grid-template-columns: repeat(2, 1fr); gap: 28px 24px;}
:where(.kj-legacy) .dlz-content-inner{padding-bottom: 4.5rem;}}
@media (min-width: 1024px) {:where(.kj-legacy) .dlz-ranking{grid-template-columns: repeat(3, 1fr); gap: 28px 24px;}}
:where(.kj-legacy) .dlz-ranking-item{box-shadow: rgba(226, 233, 242, 0.3) -1px 3px 12px 0px;}
:where(.kj-legacy) .rank--1{color: rgb(252, 39, 39);}
:where(.kj-legacy) .rank--2{color: rgb(245, 103, 0);}
:where(.kj-legacy) .rank--3{color: rgb(248, 178, 0);}
:where(.kj-legacy) .kj-side-contact{box-sizing: border-box !important; background: rgb(255, 245, 223) !important; color: rgb(128, 80, 11) !important; border: 1px solid rgb(229, 199, 131) !important; border-radius: 11px !important; box-shadow: rgba(104, 76, 24, 0.12) 0px 3px 10px !important; font-weight: 650 !important; line-height: 1.35 !important;}
:where(.kj-legacy) .kj-side-contact:hover{background: rgb(255, 232, 181) !important; color: rgb(97, 57, 0) !important;}
:where(.kj-legacy) .kj-side-contact:focus-visible{outline: rgb(173, 116, 21) solid 3px !important; outline-offset: 3px !important;}
@media (prefers-reduced-motion: reduce) {:where(.kj-legacy) .kj-side-contact{transition: none !important;}}
:where(.kj-legacy) .kj-contact-mobile{display: none !important;}
@media (max-width: 999px) {:where(.kj-legacy) .kj-contact-mobile{right: max(14px,env(safe-area-inset-right,0px)); bottom: calc(var(--kj-contact-bottom,20px) + env(safe-area-inset-bottom,0px)); width: 48px; height: 52px; align-items: center; justify-content: center; background: rgb(255, 245, 223); color: rgb(128, 80, 11); border: 1px solid rgb(229, 199, 131); border-radius: 12px; box-shadow: rgba(104, 76, 24, 0.16) 0px 5px 18px; font: 650 12px / 1.45 system-ui, sans-serif; text-align: center; text-decoration: none; z-index: 1040; box-sizing: border-box !important; position: fixed !important; display: flex !important;}
:where(.kj-legacy) .kj-contact-mobile:focus-visible{outline: rgb(173, 116, 21) solid 3px; outline-offset: 3px;}
:where(.kj-legacy) .kj-contact-mobile[data-keyboard-open]{visibility: hidden !important; pointer-events: none !important;}}
:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) a{text-decoration: none; color: rgb(51, 51, 51);}
:where(.kj-legacy) .button,:where(.kj-legacy) .link{display: block; padding: 7px 10px; transition: background-color 0.2s ease-in-out, color 0.3s ease-in-out 0.1s; user-select: none;}
:where(.kj-legacy) .button{position: relative;}
:where(.kj-legacy) .button:hover,:where(.kj-legacy) .link:hover{color: rgb(25, 118, 210); background-color: rgb(238, 238, 238); cursor: pointer;}
:where(.kj-legacy) .icon{position: absolute; top: 5px; display: flex; justify-content: center; align-items: center; height: 24px; width: 24px; fill: currentcolor; transition: transform 0.15s ease-in-out;}
:where(.kj-legacy) .heading-children{padding-left: 14px; overflow: hidden;}
:where(.kj-legacy) .expand{display: block;}
:where(.kj-legacy) .collapsed{display: none;}
:where(.kj-legacy) .expand .icon{transform: rotate(180deg);}
:where(.kj-legacy) .selected{background: rgb(234, 239, 254); border-radius: 4px; color: rgb(43, 95, 245);}
:where(.kj-legacy) .subSelected{position: relative; color: rgb(43, 95, 245);}
:where(.kj-legacy) .subSelected::before{content: ""; position: absolute; top: 50%; left: -11px; transform: translateY(-50%); width: 12px; height: 2px; background-color: rgb(43, 95, 245);}
:where(.kj-legacy) .fade-enter-active{transition: 0.5s;}
:where(.kj-legacy) .fade-enter{opacity: 0;}
:where(.kj-legacy) .fade-enter-to{opacity: 1;}
:where(.kj-legacy) .fade-leave-to{height: 0px;}
:where(.kj-legacy) .level-2{color: rgb(80, 90, 113); font-size: 12px;}
:where(.kj-legacy) .tree-view-menu{font-size: 14px; height: 100%; overflow: hidden auto;}
:where(.kj-legacy) .tree-view-menu::-webkit-scrollbar{height: 6px; width: 1px; background: rgb(235, 238, 244);}
:where(.kj-legacy) .tree-view-menu::-webkit-scrollbar-track{box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 6px inset;}
:where(.kj-legacy) .tree-view-menu::-webkit-scrollbar-thumb{background-color: rgb(110, 110, 110); outline: rgb(112, 128, 144) solid 1px;}
@media (min-width: 1000px) {:where(.kj-legacy) .content_item{width: calc(33.3333% - 10.6667px);}
:where(.kj-legacy) .content_item:nth-child(3n){margin-right: 0px;}}
:where(.kj-legacy) .content{margin-bottom: 156px;}
:where(.kj-legacy) .banner{height: 60px; width: 100%; justify-content: center; align-items: center; background: linear-gradient(270deg, rgb(245, 101, 37), rgb(247, 146, 46) 51.04%, rgb(245, 101, 37));}
:where(.kj-legacy) .banner img{height: 50px; width: auto;}
:where(.kj-legacy) .text .highlight{display: inline-block; margin: 0px 4px 4px; padding: 3px 10px; background-color: rgb(234, 239, 254); color: rgb(43, 95, 245); border-radius: 4px;}
:where(.kj-legacy) .gptBox{background: url("/_nuxt/img/gpt_bg.ba630cf.png") 100% 100% / 100% auto no-repeat;}
:where(.kj-legacy) textarea::-webkit-scrollbar{display: none;}
:where(.kj-legacy) textarea{outline: none;}
:where(.kj-legacy) ::-webkit-scrollbar{display: none;}
:where(.kj-legacy) .gpt_icon{width: 117px; height: 84px; position: absolute; right: 16.28px; top: -11px; background: url("/_nuxt/img/chatGPT_icon.04a90ab.png") 100% 100% / cover no-repeat; z-index: 1;}
:where(.kj-legacy) .gpt_box{display: flex; flex-direction: column-reverse; height: 261px; padding: 5px; border-radius: 10px; background: linear-gradient(rgb(220, 232, 252), rgb(244, 213, 249));}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

:where(.kj-legacy) .footer{width: 100%; font-weight: 400; font-size: 14px; background-color: rgb(31, 38, 44); color: rgb(255, 255, 255);}
:where(.kj-legacy) .footer_container{display: flex; margin: 0px auto; max-width: 1400px; padding-bottom: 8px; border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
:where(.kj-legacy) .footer_left{text-align: left; margin-right: 10px;}
:where(.kj-legacy) .footer_left_msg{color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_left img{width: 87px; height: 40px; border-radius: 4px;}
:where(.kj-legacy) .footer_right{text-align: left; margin-left: 10px;}
:where(.kj-legacy) .footer_link{margin: 19px auto; max-width: 1400px;}
:where(.kj-legacy) .footer_link .linkBox{display: flex; flex-wrap: wrap;}
:where(.kj-legacy) .footer_link .linkBox div{margin-right: 14px; font-size: 14px; color: rgb(165, 183, 198);}
:where(.kj-legacy) .footer_bottom_box{margin: 0px auto; max-width: 1400px;}
:where(.kj-legacy) .footer .link_item{margin-right: 65px; margin-bottom: 14px;}
:where(.kj-legacy) .footer .link_item:nth-child(2n){margin-right: 0px;}
:where(.kj-legacy) .footer .link_item:hover{text-decoration: underline;}
:where(.kj-legacy) .footer .outer-div{position: relative; overflow: hidden; transition: transform 0.3s;}
:where(.kj-legacy) .footer .logo-img{width: 136px; height: 52px; background-color: rgb(22, 26, 30); display: flex; justify-content: center; align-items: center;}
:where(.kj-legacy) .footer .logo-img img{width: 100%; height: auto; transition: transform 0.3s;}
:where(.kj-legacy) .footer .outer-div:hover .logo-img img{transform: scale(1.1);}
:where(.kj-legacy) .footer .outer-div:first-child:hover .logo-img img{content: url("/media/images/4064cce752d19063547699eda4d51bcbcb74dce5ec2822ac53f6efa6f16f07c5.png");}
:where(.kj-legacy) .footer .outer-div:nth-child(2):hover .logo-img img{content: url("/media/images/bb704f3a3bb352c0ff3944d67bb3aca59a133fa96c01d361d5e650d78a9b2710.png");}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .box{width: 1049px; height: 60%; margin: 0px auto; padding: 50px 32px; background: rgb(255, 255, 255); border-radius: 8px;}
:where(.kj-legacy) .box .content{width: 100%; column-width: 231px; max-height: 500px; overflow-x: scroll;}
:where(.kj-legacy) .box .content ul{margin-left: auto; margin-right: auto; max-width: 1440px; width: 100%; flex: 1 1 100%;}
:where(.kj-legacy) .box .close{position: absolute; top: 32px; right: 32px; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeBAMAAADJHrORAAAAIVBMVEUAAACHk6eIk6uIk6qIk6mJk6mIk6mKk6qIk6iGk6mIk6nFvyAaAAAACnRSTlMAgH/v33DPML9QjaT7kwAAAI1JREFUGNNFz6ENQkEUBdELFYBBoAgSiVxPSLA4CqEFCqAC4IN4VZLsbP6s25wR7+Z5jO96zqV283dZn7R6z/9DTblVD+B6ZVE9gGuVbAkGh0AmkAnkEcgEMsG+s0F1NoANYIdxg8NcARPIawKHscJh/UiZFXIIZAKZQB6B3INvGjyCKQ0ewS/3U3ybxx/eVl1xbfcoywAAAABJRU5ErkJggg==") 0% 0% / cover no-repeat; width: 15px; height: 15px; color: rgb(0, 0, 0); cursor: pointer;}
:where(.kj-legacy) .box-item{display: none;}
:where(.kj-legacy) .box:hover .box-item{display: flex;}
:where(.kj-legacy) .pop-with-border{right: 50px; background: rgb(255, 255, 255); border-radius: 6px; filter: drop-shadow(rgba(0, 0, 0, 0.1) 0px 0px 5px); display: flex; flex-direction: column; align-items: center;}
:where(.kj-legacy) .pop-with-border,:where(.kj-legacy) .pop-with-border::before{position: absolute; top: 50%; transform: translateY(-50%);}
:where(.kj-legacy) .pop-with-border::before{content: ""; display: block; width: 0px; height: 0px; right: -8px; overflow: hidden; z-index: 101; border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 8px 0px 8px 8px;}
:where(.kj-legacy) .group-popup{width: 328px; background: linear-gradient(rgb(54, 107, 246), rgb(54, 107, 246));}
:where(.kj-legacy) .group-popup::before{border-color: transparent transparent transparent rgb(54, 107, 246);}
:where(.kj-legacy) .group-image{width: 120px; height: 120px; border-radius: 8px; background: rgb(245, 249, 255); padding: 8px;}
:where(.kj-legacy) .group-image img{width: 104px; height: 104px;}
:where(.kj-legacy) .show-popup:hover .pop-with-border{display: flex; animation: 0.3s ease-in-out 0s 1 normal none running showPopup-6cd6b686;}
:where(.kj-legacy) .show-popup:hover::before{content: ""; position: absolute; right: 50px; height: 200px; width: 17px; background: transparent;}
:where(.kj-legacy) .show-popup .pop-with-border{display: none;}

@media (min-width: 768px) {:where(.kj-legacy) .kj-channel-nav.kj-channel-nav{align-items: center; gap: 6px 4px; font-size: 14px; color: rgb(80, 90, 113); display: flex !important; justify-content: space-between !important; flex-wrap: wrap !important; overflow: visible !important; padding: 5px !important; border-radius: 24px !important; background: rgb(235, 238, 244) !important;}
:where(.kj-legacy) .kj-channel-nav.kj-channel-nav > .siteItem{flex: 0 0 auto; line-height: 22px; white-space: nowrap; text-align: center; background: transparent; color: rgb(80, 90, 113); transition: background 0.15s, color 0.15s; display: block !important; padding: 3px 12px !important; border-radius: 999px !important;}
:where(.kj-legacy) .kj-channel-nav.kj-channel-nav > .siteItem a{display: block; color: inherit;}
:where(.kj-legacy) .kj-channel-nav.kj-channel-nav > .siteItem[data-current="true"]{box-shadow: rgba(49, 95, 255, 0.14) 0px 3px 8px; background: rgb(49, 95, 255) !important; color: rgb(255, 255, 255) !important;}
:where(.kj-legacy) .kj-channel-nav.kj-channel-nav > .siteItem:not([data-current="true"]):hover{color: rgb(49, 95, 255); background: rgb(223, 230, 245) !important;}}
@media (min-width: 768px) {:where(.kj-legacy) .kj-channel-nav.kj-channel-nav.kj-channel-nav{column-gap: 2px; scrollbar-width: thin; justify-content: space-between !important; flex-wrap: nowrap !important; overflow: auto hidden !important;}
:where(.kj-legacy) .kj-channel-nav.kj-channel-nav.kj-channel-nav > .siteItem{padding: 3px 8px !important;}}
:where(.kj-legacy) body[data-directory-source] .list-main,:where(.kj-legacy) body[data-directory-source] .list-main_box,:where(.kj-legacy) body[data-directory-source] .list-main_box > .flex-1{min-width: 0px;}
:where(.kj-legacy) .kj-channel-nav{max-width: 100%; box-sizing: border-box;}
:where(.kj-legacy) .kj-channel-scroll-hint{display: block; margin: -3px 8px 5px; color: rgb(122, 136, 160); font-size: 11px; text-align: right; line-height: 18px; height: 18px;}
:where(.kj-legacy) .kj-channel-scroll-hint[hidden]{visibility: hidden; display: block;}
@media (max-width: 767px) {:where(.kj-legacy) .kj-channel-scroll-hint{display: none !important;}}
:where(.kj-legacy) .kj-channel-nav[data-can-scroll-right="true"]{box-shadow: rgb(114, 130, 167) -16px 0px 12px -15px inset;}
:where(.kj-legacy) .kj-channel-nav[data-can-scroll-left="true"]{box-shadow: rgb(114, 130, 167) 16px 0px 12px -15px inset;}
:where(.kj-legacy) [data-dtc-directory] .dlz-ranking{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 20px;}
:where(.kj-legacy) [data-dtc-directory] [hidden]{display: none !important;}
:where(.kj-legacy) .dtc-note{font-size: 12px; line-height: 1.8; color: rgb(131, 144, 163); margin: 16px 0px;}
:where(.kj-legacy) .dtc-ranking{background: rgb(255, 255, 255); border: 1px solid rgb(229, 235, 243); border-radius: 12px; padding: 18px; min-width: 0px;}
:where(.kj-legacy) .dtc-ranking-head,:where(.kj-legacy) .dtc-ranking-label{display: flex; justify-content: space-between; align-items: center;}
:where(.kj-legacy) .dtc-ranking-head{border-bottom: 1px solid rgb(237, 241, 246); padding-bottom: 14px;}
:where(.kj-legacy) .dtc-ranking-head h3{font-size: 17px; font-weight: 600;}
:where(.kj-legacy) .dtc-ranking-head button{font-size: 12px; color: rgb(49, 95, 255);}
:where(.kj-legacy) .dtc-ranking-label{font-size: 11px; color: rgb(138, 150, 168); margin: 14px 0px;}
:where(.kj-legacy) .dtc-rank-row{display: flex; align-items: center; gap: 9px; min-height: 48px; font-size: 13px;}
:where(.kj-legacy) .dtc-rank-row:hover{color: rgb(49, 95, 255);}
:where(.kj-legacy) .dtc-rank-number{color: rgb(129, 145, 173); min-width: 12px;}
:where(.kj-legacy) .dtc-rank-row img{width: 25px; height: 25px; object-fit: contain; border-radius: 5px;}
:where(.kj-legacy) .dtc-rank-name{flex: 1 1 0%; min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
:where(.kj-legacy) .dtc-rank-row strong{font-size: 12px; font-weight: 500; white-space: nowrap;}
:where(.kj-legacy) .dtc-ranking-expanded{grid-column: 1 / -1;}
:where(.kj-legacy) .dtc-shell{max-width: 1216px; margin: auto; padding: 34px 0px;}
:where(.kj-legacy) .dtc-section-title{text-align: center; margin-bottom: 28px;}
:where(.kj-legacy) .dtc-section-title h2{font-size: 28px; font-weight: 650; color: rgb(32, 48, 74);}
:where(.kj-legacy) .dtc-section-title p{font-size: 13px; color: rgb(138, 150, 168); margin: 10px 0px;}
:where(.kj-legacy) .dtc-shell h3{font-size: 18px; font-weight: 600;}
:where(.kj-legacy) .dtc-tabs{display: flex; gap: 8px; flex-wrap: wrap; margin: 16px 0px;}
:where(.kj-legacy) .dtc-tabs button{border: 1px solid transparent; background: rgb(255, 255, 255); border-radius: 8px; padding: 8px 16px; color: rgb(89, 107, 134); font-size: 13px; cursor: pointer;}
:where(.kj-legacy) .dtc-tabs [aria-selected="true"]{color: rgb(49, 95, 255); border-color: rgb(217, 228, 255); background: rgb(237, 243, 255);}
:where(.kj-legacy) .dtc-card-grid{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 16px;}
:where(.kj-legacy) .dtc-card{display: flex; align-items: center; gap: 14px; border: 1px solid rgb(229, 235, 243); border-radius: 12px; padding: 20px; background: rgb(255, 255, 255); min-width: 0px; transition: box-shadow 0.18s, border-color 0.18s;}
:where(.kj-legacy) .dtc-card:hover{border-color: rgb(181, 202, 255); box-shadow: rgba(49, 95, 255, 0.04) 0px 7px 20px;}
:where(.kj-legacy) .dtc-card img,:where(.kj-legacy) .dtc-letter{width: 44px; height: 44px; flex: 0 0 44px; object-fit: contain; border-radius: 8px;}
:where(.kj-legacy) .dtc-letter{display: grid; place-items: center; background: rgb(237, 243, 255); color: rgb(49, 95, 255);}
:where(.kj-legacy) .dtc-card > div{min-width: 0px; flex: 1 1 0%;}
:where(.kj-legacy) .dtc-card h4{font-size: 15px; font-weight: 600; line-height: 24px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
:where(.kj-legacy) .dtc-card p{font-size: 12px; color: rgb(129, 144, 166); line-height: 20px; margin-top: 4px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
:where(.kj-legacy) .dtc-arrow{color: rgb(154, 172, 200);}
:where(.kj-legacy) .dtc-service-heading{margin-top: 32px;}
:where(.kj-legacy) .dtc-tools-group{background: rgb(249, 251, 254); border: 1px solid rgb(229, 235, 243); border-radius: 14px; padding: 22px; margin: 20px 0px;}
:where(.kj-legacy) #dtc-rankings,:where(.kj-legacy) #dtc-services,:where(.kj-legacy) #dtc-tools{scroll-margin-top: 90px;}
:where(.kj-legacy) .dtc-detail{max-width: 900px; margin: 100px auto 50px; padding: 32px; background: white; border-radius: 16px; line-height: 1.8;}
:where(.kj-legacy) .dtc-detail h1{font-size: 28px; margin: 24px 0px;}
:where(.kj-legacy) .dtc-detail dl{background: rgb(245, 248, 253); padding: 20px; border-radius: 12px; margin: 24px 0px;}
:where(.kj-legacy) .dtc-detail dt{font-size: 12px; color: rgb(130, 144, 167);}
:where(.kj-legacy) .dtc-detail dd{margin: 0px 0px 12px;}
:where(.kj-legacy) .dtc-official{display: inline-block; padding: 10px 20px; background: rgb(49, 95, 255); border-radius: 8px; color: white !important;}
@media (max-width: 1279px) {:where(.kj-legacy) .dtc-shell{padding-left: 20px; padding-right: 20px;}}
@media (max-width: 999px) {:where(.kj-legacy) [data-dtc-directory] .dlz-ranking{grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 12px;}
:where(.kj-legacy) .dtc-card-grid{grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 12px;}
:where(.kj-legacy) .dtc-card{padding: 14px; gap: 10px;}
:where(.kj-legacy) .dtc-card img,:where(.kj-legacy) .dtc-letter{width: 32px; height: 32px; flex-basis: 32px;}
:where(.kj-legacy) .dtc-detail{margin: 70px 14px 24px; padding: 24px;}
:where(.kj-legacy) .dtc-tabs{flex-wrap: nowrap; overflow-x: auto;}
:where(.kj-legacy) .dtc-tabs button{white-space: nowrap; flex-shrink: 0;}
:where(.kj-legacy) .dtc-tools-group{padding: 16px;}
:where(.kj-legacy) .dtc-shell{padding: 24px 15px;}
:where(.kj-legacy) .dtc-card h4{font-size: 13px;}
:where(.kj-legacy) .dtc-ranking{padding: 14px;}
:where(.kj-legacy) .dtc-ranking-head h3{font-size: 15px;}
:where(.kj-legacy) .dtc-ranking-label{font-size: 10px;}}
@media (max-width: 600px) {:where(.kj-legacy) [data-dtc-directory] .dlz-ranking{grid-template-columns: 1fr;}
:where(.kj-legacy) .dtc-card-grid{grid-template-columns: 1fr;}
:where(.kj-legacy) .dtc-ranking-expanded{grid-column: auto;}
:where(.kj-legacy) .dtc-section-title h2{font-size: 24px;}}
:where(.kj-legacy) .kj-dlz-summary{font-size: 13px; color: rgb(100, 116, 139); margin: 0px 0px 16px; line-height: 1.8;}
:where(.kj-legacy) .kj-dlz-mobile-navigation{display: none;}
:where(.kj-legacy) .kj-dlz-home .kj-dlz-channels{grid-template-columns: repeat(auto-fit, minmax(112px, 1fr)); gap: 6px; display: grid !important; overflow: visible !important; border-radius: 12px !important; justify-content: start !important;}
:where(.kj-legacy) .kj-dlz-home .kj-dlz-channels > .siteItem{min-width: 0px; padding: 7px 8px; text-align: center; white-space: nowrap; border-radius: 9px; display: block !important;}
:where(.kj-legacy) .kj-dlz-home .kj-dlz-channels > .siteItem > a{display: block;}
:where(.kj-legacy) .kj-dlz-shortcuts{grid-template-columns: repeat(11, minmax(0px, 1fr)); gap: 4px; display: grid !important; padding: 10px 0px !important;}
:where(.kj-legacy) .kj-dlz-shortcut{display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 8px; padding: 12px 3px; border-radius: 8px; color: rgb(24, 50, 79); font-size: 13px; line-height: 1.4; text-align: center; min-width: 0px; transition: background 0.15s;}
:where(.kj-legacy) .kj-dlz-shortcut:hover,:where(.kj-legacy) .kj-dlz-shortcut:focus-visible{background: rgb(235, 238, 245);}
:where(.kj-legacy) .kj-dlz-shortcut img{width: 64px; height: 64px; object-fit: contain; flex-shrink: 0;}
:where(.kj-legacy) .kj-dlz-shortcut span{max-width: 100%; overflow-wrap: anywhere;}
@media (max-width: 1199px) {:where(.kj-legacy) .kj-dlz-shortcuts{grid-template-columns: repeat(7, minmax(0px, 1fr));}
:where(.kj-legacy) .kj-dlz-shortcut img{width: 54px; height: 54px;}}
@media (max-width: 767px) {:where(.kj-legacy) .kj-dlz-home .kj-dlz-legacy-switcher:has(.kj-dlz-shortcuts){padding: 8px 10px; display: block !important;}
:where(.kj-legacy) .kj-dlz-home .kj-dlz-channels{display: none !important;}
:where(.kj-legacy) .kj-dlz-shortcuts{grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 6px;}
:where(.kj-legacy) .kj-dlz-shortcut{font-size: 12px; padding: 10px 2px;}
:where(.kj-legacy) .kj-dlz-shortcut img{width: 44px; height: 44px;}}
@media (max-width: 767px) {:where(.kj-legacy) .kj-dlz-summary{padding: 12px 15px; margin: 0px;}
:where(.kj-legacy) .kj-dlz-home .kj-dlz-legacy-switcher{display: none !important;}
:where(.kj-legacy) .kj-dlz-mobile-navigation{display: grid; grid-template-columns: 1fr 1fr; gap: 10px; margin: 0px 15px 16px;}
:where(.kj-legacy) .kj-dlz-mobile-navigation select{width: 100%; min-width: 0px; min-height: 42px; padding: 8px 10px; border: 1px solid rgb(224, 231, 245); border-radius: 9px; background: white; color: rgb(49, 95, 255); font-size: 14px;}
:where(.kj-legacy) .kj-dlz-mobile-navigation label{font-size: 12px; color: rgb(100, 116, 139);}
:where(.kj-legacy) .kj-dlz-mobile-navigation label span{display: block; margin-bottom: 5px;}}
:where(.kj-legacy) .login__success{position: relative;}
:where(.kj-legacy) .login__success::before{content: ""; position: absolute; top: 50%; transform: translateY(-50%); left: 107px; width: 20px; height: 20px; background-size: cover;}
:where(.kj-legacy) .bar{position: absolute; left: 50%; margin-left: -204px;}
:where(.kj-legacy) .bar > div{margin-left: 46px;}
:where(.kj-legacy) .bar > div:first-child{margin-left: 0px;}
:where(.kj-legacy) .scrollTab > div{margin-left: 46px;}
:where(.kj-legacy) .scrollTab > div:first-child{margin-left: 0px;}
:where(.kj-legacy) .item{height: 50px;}
:where(.kj-legacy) .selected{font-weight: 600; position: relative; color: rgb(28, 92, 255);}
:where(.kj-legacy) .selected::after{content: ""; position: absolute; bottom: 8px; left: 50%; transform: translateX(-50%); display: block; width: 16px; height: 2px; border-radius: 1px; background: rgb(28, 92, 255);}
:where(.kj-legacy) .box:hover .box__show{visibility: visible; transition: 0.5s;}
:where(.kj-legacy) .box__show{visibility: hidden;}
:where(.kj-legacy) .box__sub{position: fixed; top: 113px; left: 0px; right: 0px; border-radius: 4px; font-weight: 400 !important;}
:where(.kj-legacy) .box__sub__container{max-width: 1200px; padding: 18px 0px 15px; background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 10px 0px; margin-left: auto; margin-right: auto;}
:where(.kj-legacy) .box__sub__subItem{display: flex; align-items: center; width: 33.3333%; height: 69px; padding-left: 40px; text-align: center; font-size: 14px; border-radius: 4px; color: rgb(50, 51, 53);}
:where(.kj-legacy) .box__sub__subItem:hover{color: rgb(28, 92, 255); background: rgb(242, 244, 247);}
:where(.kj-legacy) .box__sub__subItem:hover .box__sub__subItem-title span{color: rgb(28, 92, 255);}
:where(.kj-legacy) .box__sub__subItem-title span{color: rgb(150, 154, 160);}
:where(.kj-legacy) .box__sub__subItem-actived{color: rgb(28, 92, 255); background: rgb(242, 244, 247);}
:where(.kj-legacy) .box__sub__subItem-title-actived,:where(.kj-legacy) .box__sub__subItem-title-actived span{color: rgb(28, 92, 255);}
:where(.kj-legacy) .layout{background: rgba(0, 0, 0, 0.6);}
:where(.kj-legacy) .loginBox{margin: 200px auto; padding: 32px 36px 42px; background: rgb(255, 255, 255); border-radius: 6px;}
:where(.kj-legacy) .loginBox .close{position: absolute; left: 50%; transform: translateX(-50%); bottom: -15%; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAAAXNSR0IArs4c6QAAA1dJREFUWEfFmE2IlWUUx39/QrCPRUKLbOXKldFqXIgftREkNEKxDExHJzATiUBR0gIhCxR0oZWIOLMwXfhFEoOLFqUNVq4yIihwp0EMCiqYk/zjyPNe3nu99/2audOBd3XPfc7vPe95zpeoKbafBFYAA8B8YDbwfDrmL+Am8CPwM/C1pPt1TKiqsu3FwCDwRhgCTgHjCSBAQgIsAJ8D3kzgXwHHJV2uYqsUyPZLwGdAeOZDST9UOTjTsb0I+AS4A+yQdK3o/4VAtrcALwNHJV2sA9Kpa3sZsBH4VtIXvc7qCWT7CPCPpK2TAekCdhiQpM3dzu0KZHsXcE/SgamEyX3GbcATkiIU2uQxoOSZ3/sF0wE1R9J7eaI2oBQzc6f6M/Xysu3PgV8kfZnptIDSbdotaVU/PlMB1FngI0m/hk4eaBQ4ONnbVPdlbL8KbJK0vAWUkt4eSXHFp11sR9LcLmnskYdsHweOVc2mU01sewmwVtKQUm0al/RUFUO2bwPvSxou07e9HjggaVYF3QfA0wEUtel1SVF7SiUZCY8OFkFV1culgdPAyQDaD1yWdL6UJimUGSv7vZsd2yujewig71PRvFQVKMVdfI7HPNUEJp0XF+rjAPoDWCbpzzpA3aCawqSz5gIXAijagtmS7tYF6oCKIA+vFcZWQYJ8JnqrSQMlqIBZB4xICqjaYrsF1PiTdXhoJEE19VDrkzUK6j7EUCuo9wFjks7V8XOvAG4a2LajqA9EDK0GVkqKBFlJyoyW/d4jD50BTgTQTOCWpGjiS6Wqsap6uUw9EYNEVlyPAcOSSpNjg1oWLc2zRW9q+xXgLUnvZEALgb2SYvaadrE9Bnwg6Uq+QfsGOCQpGrVpE9vRmA1Jei2M5oFefFRL/p8Wdpek39qAUl55F5jXOQn0y11pwrkq6Whmo9sYFJPAdUmRn/omtnemGto2iPYaFHcAD/sFlWAmJEUv1iZFo3ThyNvUdWUjetmyYROwNA0AcQsbS7pNsc4ZzcdMZQ/lMug84FMgGvVYx3xXh8p2FM29wN/Azuw29TqjdD+UA1sAbADeTgurk2lhdQOIJ+SF9MTCak1aWEWvFCPWlSovUhkoBzYjGYp1XjwZRKhkcD+ltV6s9P6tApLp/AccqbzmqatAMAAAAABJRU5ErkJggg==") 0% 0% / 100% 100% no-repeat; width: 36px; height: 36px; cursor: pointer;}
:where(.kj-legacy) .loginBox .msg{padding: 0px 35px; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); height: 44px; text-align: center; color: rgb(255, 255, 255); line-height: 44px; background: rgba(0, 0, 0, 0.6); border-radius: 4px;}
:where(.kj-legacy) .loginBox__top{color: rgb(150, 154, 160);}
:where(.kj-legacy) .loginBox__top--selected{position: relative; color: rgb(50, 51, 53);}
:where(.kj-legacy) .loginBox__top--selected::after{content: ""; display: block; position: absolute; bottom: -8px; left: 50%; transform: translateX(-50%); width: 30px; height: 3px; border-radius: 4px; background: rgb(28, 92, 255);}
:where(.kj-legacy) .loginBox__btn{margin-top: 24px; text-align: center; height: 40px; line-height: 40px; background: rgb(28, 92, 255); border-radius: 4px; font-size: 14px; font-weight: 500; color: rgb(255, 255, 255);}
:where(.kj-legacy) .loginBox__info{display: flex; justify-content: space-between; margin-top: 10px; font-size: 14px; color: rgb(150, 154, 160);}
:where(.kj-legacy) [data-directory-product][hidden],:where(.kj-legacy) .kj-directory-expand[hidden],:where(.kj-legacy) .kj-back-top[hidden],:where(.kj-legacy) .kj-search-suggestions[hidden],:where(.kj-legacy) #kj-hover-tip[hidden]{display: none !important;}
:where(.kj-legacy) .kj-home [aria-label="返回顶部"][hidden]{display: none !important;}
:where(.kj-legacy) .kj-region-grid{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 12px;}
:where(.kj-legacy) .kj-region-grid a{padding: 12px 8px; background: rgb(243, 246, 252); border-radius: 6px; font-size: 13px; color: rgb(43, 95, 245); text-align: center;}
:where(.kj-legacy) .kj-region-grid a:hover{background: rgb(229, 237, 255);}
:where(.kj-legacy) .kj-home .list-nav > .sticky > div:has(.nav-box){overflow: visible;}
:where(.kj-legacy) .kj-home .list-nav h3:focus-within .nav-box,:where(.kj-legacy) .kj-home .list-nav h3.kj-nav-panel-open .nav-box{display: block;}
:where(.kj-legacy) .kj-home .card1-inner,:where(.kj-legacy) .kj-home .card4-inner,:where(.kj-legacy) .kj-home .card5-inner{transition: box-shadow 0.18s, transform 0.18s;}
:where(.kj-legacy) .kj-home .card1:hover .card1-inner,:where(.kj-legacy) .kj-home .card4:hover .card4-inner,:where(.kj-legacy) .kj-home .card5:hover .card5-inner{box-shadow: rgba(38, 59, 98, 0.08) 0px 5px 16px; transform: translateY(-2px);}
:where(.kj-legacy) .kj-home .card3{transition: background 0.18s;}
:where(.kj-legacy) .kj-home .card3:hover{background: rgb(237, 243, 255);}
:where(.kj-legacy) .kj-home .tooltip-direct{cursor: pointer;}
:where(.kj-legacy) #kj-hover-tip{position: fixed; z-index: 200; max-width: min(340px, -16px + 100vw); padding: 10px 14px; background: rgb(38, 53, 80); color: white; border-radius: 6px; font-size: 12px; line-height: 1.7; box-shadow: rgba(18, 39, 76, 0.15) 0px 5px 18px; pointer-events: none; white-space: normal;}
:where(.kj-legacy) .kj-directory-expand{display: block; margin: 8px auto 16px; border: 1px solid rgb(223, 231, 247); background: white; border-radius: 6px; padding: 7px 22px; color: rgb(43, 95, 245); font-size: 13px; cursor: pointer;}
:where(.kj-legacy) .kj-back-top{position: fixed; bottom: 22px; right: 14px; z-index: 80; width: 40px; height: 40px; border: 1px solid rgb(223, 231, 247); border-radius: 8px; background: white; color: rgb(43, 95, 245); font-size: 25px; box-shadow: rgba(28, 59, 103, 0.07) 0px 3px 12px; cursor: pointer;}
:where(.kj-legacy) .kj-search-kind{position: absolute; left: 6px; top: 50%; transform: translateY(-50%); width: 90px; background: white; color: rgb(80, 90, 113); font-size: 13px; padding: 3px 8px; border-right: 1px solid rgb(232, 237, 245); z-index: 2;}
:where(.kj-legacy) .kj-search-suggestions{position: absolute; top: calc(100% + 8px); left: 0px; right: 0px; background: white; border: 1px solid rgb(226, 232, 243); border-radius: 8px; box-shadow: rgba(26, 51, 84, 0.15) 0px 8px 24px; z-index: 60; overflow: hidden;}
:where(.kj-legacy) .kj-search-suggestions a{display: block; padding: 10px 16px; font-size: 13px; color: rgb(38, 53, 80);}
:where(.kj-legacy) .kj-search-suggestions a:hover,:where(.kj-legacy) .kj-search-suggestions a[aria-selected="true"]{background: rgb(237, 243, 255); color: rgb(43, 95, 245);}
:where(.kj-legacy) .kj-news-flow{overflow: hidden; height: 92px !important;}
:where(.kj-legacy) .kj-news-track{will-change: transform;}
:where(.kj-legacy) .kj-news-item{display: block; box-sizing: border-box; height: 23px; line-height: 23px; font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: rgb(80, 90, 113); padding-left: 9px; position: relative;}
:where(.kj-legacy) .kj-news-item::before{content: "·"; position: absolute; left: 0px; color: rgb(43, 95, 245);}
:where(.kj-legacy) .kj-news-item:hover{color: rgb(43, 95, 245); text-decoration: underline;}
:where(.kj-legacy) .kj-news-dialog{border: 0px; border-radius: 12px; max-width: 660px; width: calc(100% - 30px); max-height: 80vh; padding: 24px; color: rgb(38, 53, 80);}
:where(.kj-legacy) .kj-news-dialog::backdrop{background: rgba(20, 35, 63, 0.4);}
:where(.kj-legacy) .kj-news-dialog > button{float: right; color: rgb(43, 95, 245); cursor: pointer;}
:where(.kj-legacy) .kj-news-dialog h2{font-size: 20px; font-weight: 600; margin-bottom: 12px;}
:where(.kj-legacy) .kj-news-note{font-size: 12px; color: rgb(136, 147, 169); margin-bottom: 16px;}
:where(.kj-legacy) .kj-news-dialog article{padding: 12px 0px; border-top: 1px solid rgb(237, 240, 246);}
:where(.kj-legacy) .kj-news-dialog time{display: block; font-size: 11px; color: rgb(136, 147, 169); margin-bottom: 5px;}
:where(.kj-legacy) .kj-news-dialog article a{font-size: 14px; line-height: 1.7;}
:where(.kj-legacy) .kj-news-dialog article a:hover{color: rgb(43, 95, 245);}
@media (prefers-reduced-motion: reduce) {:where(.kj-legacy) .kj-home .card1-inner,:where(.kj-legacy) .kj-home .card4-inner,:where(.kj-legacy) .kj-home .card5-inner,:where(.kj-legacy) .kj-home .card3{transition: none !important; transform: none !important;}}
:where(.kj-legacy) .ql-container{box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 13px; height: 100%; margin: 0px; position: relative;}
:where(.kj-legacy) .ql-container.ql-disabled .ql-tooltip{visibility: hidden;}
:where(.kj-legacy) .ql-container.ql-disabled .ql-editor ul[data-checked] > li::before{pointer-events: none;}
:where(.kj-legacy) .ql-clipboard{left: -100000px; height: 1px; overflow-y: hidden; position: absolute; top: 50%;}
:where(.kj-legacy) .ql-clipboard p{margin: 0px; padding: 0px;}
:where(.kj-legacy) .ql-editor{box-sizing: border-box; line-height: 1.42; height: 100%; outline: none; overflow-y: auto; padding: 12px 15px; tab-size: 4; text-align: left; white-space: pre-wrap; overflow-wrap: break-word;}
:where(.kj-legacy) .ql-editor > *{cursor: text;}
:where(.kj-legacy) .ql-editor p,:where(.kj-legacy) .ql-editor ol,:where(.kj-legacy) .ql-editor ul,:where(.kj-legacy) .ql-editor pre,:where(.kj-legacy) .ql-editor blockquote,:where(.kj-legacy) .ql-editor h1,:where(.kj-legacy) .ql-editor h2,:where(.kj-legacy) .ql-editor h3,:where(.kj-legacy) .ql-editor h4,:where(.kj-legacy) .ql-editor h5,:where(.kj-legacy) .ql-editor h6{margin: 0px; padding: 0px; counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;}
:where(.kj-legacy) .ql-editor ol,:where(.kj-legacy) .ql-editor ul{padding-left: 1.5em;}
:where(.kj-legacy) .ql-editor ol > li,:where(.kj-legacy) .ql-editor ul > li{list-style-type: none;}
:where(.kj-legacy) .ql-editor ul > li::before{content: "•";}
:where(.kj-legacy) .ql-editor ul[data-checked="true"],:where(.kj-legacy) .ql-editor ul[data-checked="false"]{pointer-events: none;}
:where(.kj-legacy) .ql-editor ul[data-checked="true"] > li *,:where(.kj-legacy) .ql-editor ul[data-checked="false"] > li *{pointer-events: all;}
:where(.kj-legacy) .ql-editor ul[data-checked="true"] > li::before,:where(.kj-legacy) .ql-editor ul[data-checked="false"] > li::before{color: rgb(119, 119, 119); cursor: pointer; pointer-events: all;}
:where(.kj-legacy) .ql-editor ul[data-checked="true"] > li::before{content: "☑";}
:where(.kj-legacy) .ql-editor ul[data-checked="false"] > li::before{content: "☐";}
:where(.kj-legacy) .ql-editor li::before{display: inline-block; white-space: nowrap; width: 1.2em;}
:where(.kj-legacy) .ql-editor li:not(.ql-direction-rtl)::before{margin-left: -1.5em; margin-right: 0.3em; text-align: right;}
:where(.kj-legacy) .ql-editor li.ql-direction-rtl::before{margin-left: 0.3em; margin-right: -1.5em;}
:where(.kj-legacy) .ql-editor ol li:not(.ql-direction-rtl),:where(.kj-legacy) .ql-editor ul li:not(.ql-direction-rtl){padding-left: 1.5em;}
:where(.kj-legacy) .ql-editor ol li.ql-direction-rtl,:where(.kj-legacy) .ql-editor ul li.ql-direction-rtl{padding-right: 1.5em;}
:where(.kj-legacy) .ql-editor ol li{counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; counter-increment: list-0 1;}
:where(.kj-legacy) .ql-editor ol li::before{content: counter(list-0) ". ";}
:where(.kj-legacy) .ql-editor ol li.ql-indent-1{counter-increment: list-1 1;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-1::before{content: counter(list-1, lower-alpha) ". ";}
:where(.kj-legacy) .ql-editor ol li.ql-indent-1{counter-reset: list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-2{counter-increment: list-2 1;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-2::before{content: counter(list-2, lower-roman) ". ";}
:where(.kj-legacy) .ql-editor ol li.ql-indent-2{counter-reset: list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-3{counter-increment: list-3 1;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-3::before{content: counter(list-3) ". ";}
:where(.kj-legacy) .ql-editor ol li.ql-indent-3{counter-reset: list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-4{counter-increment: list-4 1;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-4::before{content: counter(list-4, lower-alpha) ". ";}
:where(.kj-legacy) .ql-editor ol li.ql-indent-4{counter-reset: list-5 0 list-6 0 list-7 0 list-8 0 list-9 0;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-5{counter-increment: list-5 1;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-5::before{content: counter(list-5, lower-roman) ". ";}
:where(.kj-legacy) .ql-editor ol li.ql-indent-5{counter-reset: list-6 0 list-7 0 list-8 0 list-9 0;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-6{counter-increment: list-6 1;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-6::before{content: counter(list-6) ". ";}
:where(.kj-legacy) .ql-editor ol li.ql-indent-6{counter-reset: list-7 0 list-8 0 list-9 0;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-7{counter-increment: list-7 1;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-7::before{content: counter(list-7, lower-alpha) ". ";}
:where(.kj-legacy) .ql-editor ol li.ql-indent-7{counter-reset: list-8 0 list-9 0;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-8{counter-increment: list-8 1;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-8::before{content: counter(list-8, lower-roman) ". ";}
:where(.kj-legacy) .ql-editor ol li.ql-indent-8{counter-reset: list-9 0;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-9{counter-increment: list-9 1;}
:where(.kj-legacy) .ql-editor ol li.ql-indent-9::before{content: counter(list-9) ". ";}
:where(.kj-legacy) .ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left: 3em;}
:where(.kj-legacy) .ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left: 4.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right: 3em;}
:where(.kj-legacy) .ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right: 4.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left: 6em;}
:where(.kj-legacy) .ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left: 7.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right: 6em;}
:where(.kj-legacy) .ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right: 7.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left: 9em;}
:where(.kj-legacy) .ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left: 10.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right: 9em;}
:where(.kj-legacy) .ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right: 10.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left: 12em;}
:where(.kj-legacy) .ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left: 13.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right: 12em;}
:where(.kj-legacy) .ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right: 13.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left: 15em;}
:where(.kj-legacy) .ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left: 16.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right: 15em;}
:where(.kj-legacy) .ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right: 16.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left: 18em;}
:where(.kj-legacy) .ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left: 19.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right: 18em;}
:where(.kj-legacy) .ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right: 19.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left: 21em;}
:where(.kj-legacy) .ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left: 22.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right: 21em;}
:where(.kj-legacy) .ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right: 22.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left: 24em;}
:where(.kj-legacy) .ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left: 25.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right: 24em;}
:where(.kj-legacy) .ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right: 25.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left: 27em;}
:where(.kj-legacy) .ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left: 28.5em;}
:where(.kj-legacy) .ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right: 27em;}
:where(.kj-legacy) .ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right: 28.5em;}
:where(.kj-legacy) .ql-editor .ql-video{display: block; max-width: 100%;}
:where(.kj-legacy) .ql-editor .ql-video.ql-align-center{margin: 0px auto;}
:where(.kj-legacy) .ql-editor .ql-video.ql-align-right{margin: 0px 0px 0px auto;}
:where(.kj-legacy) .ql-editor .ql-bg-black{background-color: rgb(0, 0, 0);}
:where(.kj-legacy) .ql-editor .ql-bg-red{background-color: rgb(230, 0, 0);}
:where(.kj-legacy) .ql-editor .ql-bg-orange{background-color: rgb(255, 153, 0);}
:where(.kj-legacy) .ql-editor .ql-bg-yellow{background-color: rgb(255, 255, 0);}
:where(.kj-legacy) .ql-editor .ql-bg-green{background-color: rgb(0, 138, 0);}
:where(.kj-legacy) .ql-editor .ql-bg-blue{background-color: rgb(0, 102, 204);}
:where(.kj-legacy) .ql-editor .ql-bg-purple{background-color: rgb(153, 51, 255);}
:where(.kj-legacy) .ql-editor .ql-color-white{color: rgb(255, 255, 255);}
:where(.kj-legacy) .ql-editor .ql-color-red{color: rgb(230, 0, 0);}
:where(.kj-legacy) .ql-editor .ql-color-orange{color: rgb(255, 153, 0);}
:where(.kj-legacy) .ql-editor .ql-color-yellow{color: rgb(255, 255, 0);}
:where(.kj-legacy) .ql-editor .ql-color-green{color: rgb(0, 138, 0);}
:where(.kj-legacy) .ql-editor .ql-color-blue{color: rgb(0, 102, 204);}
:where(.kj-legacy) .ql-editor .ql-color-purple{color: rgb(153, 51, 255);}
:where(.kj-legacy) .ql-editor .ql-font-serif{font-family: Georgia, "Times New Roman", serif;}
:where(.kj-legacy) .ql-editor .ql-font-monospace{font-family: Monaco, "Courier New", monospace;}
:where(.kj-legacy) .ql-editor .ql-size-small{font-size: 0.75em;}
:where(.kj-legacy) .ql-editor .ql-size-large{font-size: 1.5em;}
:where(.kj-legacy) .ql-editor .ql-size-huge{font-size: 2.5em;}
:where(.kj-legacy) .ql-editor .ql-direction-rtl{direction: rtl; text-align: inherit;}
:where(.kj-legacy) .ql-editor .ql-align-center{text-align: center;}
:where(.kj-legacy) .ql-editor .ql-align-justify{text-align: justify;}
:where(.kj-legacy) .ql-editor .ql-align-right{text-align: right;}
:where(.kj-legacy) .ql-editor.ql-blank::before{color: rgba(0, 0, 0, 0.6); content: attr(data-placeholder); font-style: italic; left: 15px; pointer-events: none; position: absolute; right: 15px;}
:where(.kj-legacy) .ql-snow.ql-toolbar::after,:where(.kj-legacy) .ql-snow .ql-toolbar::after{clear: both; content: ""; display: table;}
:where(.kj-legacy) .ql-snow.ql-toolbar button,:where(.kj-legacy) .ql-snow .ql-toolbar button{background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; display: inline-block; float: left; height: 24px; padding: 3px 5px; width: 28px;}
:where(.kj-legacy) .ql-snow.ql-toolbar button svg,:where(.kj-legacy) .ql-snow .ql-toolbar button svg{float: left; height: 100%;}
:where(.kj-legacy) .ql-snow.ql-toolbar button:active:hover,:where(.kj-legacy) .ql-snow .ql-toolbar button:active:hover{outline: none;}
:where(.kj-legacy) .ql-snow.ql-toolbar input.ql-image[type="file"],:where(.kj-legacy) .ql-snow .ql-toolbar input.ql-image[type="file"]{display: none;}
:where(.kj-legacy) .ql-snow.ql-toolbar button:hover,:where(.kj-legacy) .ql-snow .ql-toolbar button:hover,:where(.kj-legacy) .ql-snow.ql-toolbar button:focus,:where(.kj-legacy) .ql-snow .ql-toolbar button:focus,:where(.kj-legacy) .ql-snow.ql-toolbar button.ql-active,:where(.kj-legacy) .ql-snow .ql-toolbar button.ql-active,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label:hover,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label:hover,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label.ql-active,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label.ql-active,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item:hover,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item:hover,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item.ql-selected,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color: rgb(0, 102, 204);}
:where(.kj-legacy) .ql-snow.ql-toolbar button:hover .ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar button:hover .ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar button:focus .ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar button:focus .ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar button.ql-active .ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar button.ql-active .ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill: rgb(0, 102, 204);}
:where(.kj-legacy) .ql-snow.ql-toolbar button:hover .ql-stroke,:where(.kj-legacy) .ql-snow .ql-toolbar button:hover .ql-stroke,:where(.kj-legacy) .ql-snow.ql-toolbar button:focus .ql-stroke,:where(.kj-legacy) .ql-snow .ql-toolbar button:focus .ql-stroke,:where(.kj-legacy) .ql-snow.ql-toolbar button.ql-active .ql-stroke,:where(.kj-legacy) .ql-snow .ql-toolbar button.ql-active .ql-stroke,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,:where(.kj-legacy) .ql-snow.ql-toolbar button:hover .ql-stroke-miter,:where(.kj-legacy) .ql-snow .ql-toolbar button:hover .ql-stroke-miter,:where(.kj-legacy) .ql-snow.ql-toolbar button:focus .ql-stroke-miter,:where(.kj-legacy) .ql-snow .ql-toolbar button:focus .ql-stroke-miter,:where(.kj-legacy) .ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,:where(.kj-legacy) .ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,:where(.kj-legacy) .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,:where(.kj-legacy) .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke: rgb(0, 102, 204);}
@media (pointer: coarse) {:where(.kj-legacy) .ql-snow.ql-toolbar button:hover:not(.ql-active),:where(.kj-legacy) .ql-snow .ql-toolbar button:hover:not(.ql-active){color: rgb(68, 68, 68);}
:where(.kj-legacy) .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,:where(.kj-legacy) .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,:where(.kj-legacy) .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill: rgb(68, 68, 68);}
:where(.kj-legacy) .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,:where(.kj-legacy) .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,:where(.kj-legacy) .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,:where(.kj-legacy) .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke: rgb(68, 68, 68);}}
:where(.kj-legacy) .ql-snow{box-sizing: border-box;}
:where(.kj-legacy) .ql-snow *{box-sizing: border-box;}
:where(.kj-legacy) .ql-snow .ql-hidden{display: none;}
:where(.kj-legacy) .ql-snow .ql-out-bottom,:where(.kj-legacy) .ql-snow .ql-out-top{visibility: hidden;}
:where(.kj-legacy) .ql-snow .ql-tooltip{position: absolute; transform: translateY(10px);}
:where(.kj-legacy) .ql-snow .ql-tooltip a{cursor: pointer; text-decoration: none;}
:where(.kj-legacy) .ql-snow .ql-tooltip.ql-flip{transform: translateY(-10px);}
:where(.kj-legacy) .ql-snow .ql-formats{display: inline-block; vertical-align: middle;}
:where(.kj-legacy) .ql-snow .ql-formats::after{clear: both; content: ""; display: table;}
:where(.kj-legacy) .ql-snow .ql-stroke{fill: none; stroke: rgb(68, 68, 68); stroke-linecap: round; stroke-linejoin: round; stroke-width: 2;}
:where(.kj-legacy) .ql-snow .ql-stroke-miter{fill: none; stroke: rgb(68, 68, 68); stroke-miterlimit: 10; stroke-width: 2;}
:where(.kj-legacy) .ql-snow .ql-fill,:where(.kj-legacy) .ql-snow .ql-stroke.ql-fill{fill: rgb(68, 68, 68);}
:where(.kj-legacy) .ql-snow .ql-empty{fill: none;}
:where(.kj-legacy) .ql-snow .ql-even{fill-rule: evenodd;}
:where(.kj-legacy) .ql-snow .ql-thin,:where(.kj-legacy) .ql-snow .ql-stroke.ql-thin{stroke-width: 1;}
:where(.kj-legacy) .ql-snow .ql-transparent{opacity: 0.4;}
:where(.kj-legacy) .ql-snow .ql-direction svg:last-child{display: none;}
:where(.kj-legacy) .ql-snow .ql-direction.ql-active svg:last-child{display: inline;}
:where(.kj-legacy) .ql-snow .ql-direction.ql-active svg:first-child{display: none;}
:where(.kj-legacy) .ql-snow .ql-editor h1{font-size: 2em;}
:where(.kj-legacy) .ql-snow .ql-editor h2{font-size: 1.5em;}
:where(.kj-legacy) .ql-snow .ql-editor h3{font-size: 1.17em;}
:where(.kj-legacy) .ql-snow .ql-editor h4{font-size: 1em;}
:where(.kj-legacy) .ql-snow .ql-editor h5{font-size: 0.83em;}
:where(.kj-legacy) .ql-snow .ql-editor h6{font-size: 0.67em;}
:where(.kj-legacy) .ql-snow .ql-editor a{text-decoration: underline;}
:where(.kj-legacy) .ql-snow .ql-editor blockquote{border-left: 4px solid rgb(204, 204, 204); margin-bottom: 5px; margin-top: 5px; padding-left: 16px;}
:where(.kj-legacy) .ql-snow .ql-editor code,:where(.kj-legacy) .ql-snow .ql-editor pre{background-color: rgb(240, 240, 240); border-radius: 3px;}
:where(.kj-legacy) .ql-snow .ql-editor pre{white-space: pre-wrap; margin-bottom: 5px; margin-top: 5px; padding: 5px 10px;}
:where(.kj-legacy) .ql-snow .ql-editor code{font-size: 85%; padding: 2px 4px;}
:where(.kj-legacy) .ql-snow .ql-editor pre.ql-syntax{background-color: rgb(35, 36, 31); color: rgb(248, 248, 242); overflow: visible;}
:where(.kj-legacy) .ql-snow .ql-editor img{max-width: 100%;}
:where(.kj-legacy) .ql-snow .ql-picker{color: rgb(68, 68, 68); display: inline-block; float: left; font-size: 14px; font-weight: 500; height: 24px; position: relative; vertical-align: middle;}
:where(.kj-legacy) .ql-snow .ql-picker-label{cursor: pointer; display: inline-block; height: 100%; padding-left: 8px; padding-right: 2px; position: relative; width: 100%;}
:where(.kj-legacy) .ql-snow .ql-picker-label::before{display: inline-block; line-height: 22px;}
:where(.kj-legacy) .ql-snow .ql-picker-options{background-color: rgb(255, 255, 255); display: none; min-width: 100%; padding: 4px 8px; position: absolute; white-space: nowrap;}
:where(.kj-legacy) .ql-snow .ql-picker-options .ql-picker-item{cursor: pointer; display: block; padding-bottom: 5px; padding-top: 5px;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-expanded .ql-picker-label{color: rgb(204, 204, 204); z-index: 2;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill: rgb(204, 204, 204);}
:where(.kj-legacy) .ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke: rgb(204, 204, 204);}
:where(.kj-legacy) .ql-snow .ql-picker.ql-expanded .ql-picker-options{display: block; margin-top: -1px; top: 100%; z-index: 1;}
:where(.kj-legacy) .ql-snow .ql-color-picker,:where(.kj-legacy) .ql-snow .ql-icon-picker{width: 28px;}
:where(.kj-legacy) .ql-snow .ql-color-picker .ql-picker-label,:where(.kj-legacy) .ql-snow .ql-icon-picker .ql-picker-label{padding: 2px 4px;}
:where(.kj-legacy) .ql-snow .ql-color-picker .ql-picker-label svg,:where(.kj-legacy) .ql-snow .ql-icon-picker .ql-picker-label svg{right: 4px;}
:where(.kj-legacy) .ql-snow .ql-icon-picker .ql-picker-options{padding: 4px 0px;}
:where(.kj-legacy) .ql-snow .ql-icon-picker .ql-picker-item{height: 24px; width: 24px; padding: 2px 4px;}
:where(.kj-legacy) .ql-snow .ql-color-picker .ql-picker-options{padding: 3px 5px; width: 152px;}
:where(.kj-legacy) .ql-snow .ql-color-picker .ql-picker-item{border: 1px solid transparent; float: left; height: 16px; margin: 2px; padding: 0px; width: 16px;}
:where(.kj-legacy) .ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position: absolute; margin-top: -9px; right: 0px; top: 50%; width: 18px;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before{content: attr(data-label);}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header{width: 98px;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-label::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item::before{content: "Normal";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content: "Heading 1";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content: "Heading 2";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content: "Heading 3";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content: "Heading 4";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content: "Heading 5";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content: "Heading 6";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size: 2em;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size: 1.5em;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size: 1.17em;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size: 1em;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size: 0.83em;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size: 0.67em;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-font{width: 108px;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-label::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-item::before{content: "Sans Serif";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-label[data-value="serif"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before{content: "Serif";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-label[data-value="monospace"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before{content: "Monospace";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before{font-family: Georgia, "Times New Roman", serif;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before{font-family: Monaco, "Courier New", monospace;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-size{width: 98px;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-label::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-item::before{content: "Normal";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-label[data-value="small"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before{content: "Small";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-label[data-value="large"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before{content: "Large";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-label[data-value="huge"]::before,:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before{content: "Huge";}
:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before{font-size: 10px;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before{font-size: 18px;}
:where(.kj-legacy) .ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before{font-size: 32px;}
:where(.kj-legacy) .ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color: rgb(255, 255, 255);}
:where(.kj-legacy) .ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color: rgb(0, 0, 0);}
:where(.kj-legacy) .ql-toolbar.ql-snow{border: 1px solid rgb(204, 204, 204); box-sizing: border-box; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; padding: 8px;}
:where(.kj-legacy) .ql-toolbar.ql-snow .ql-formats{margin-right: 15px;}
:where(.kj-legacy) .ql-toolbar.ql-snow .ql-picker-label{border: 1px solid transparent;}
:where(.kj-legacy) .ql-toolbar.ql-snow .ql-picker-options{border: 1px solid transparent; box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 8px;}
:where(.kj-legacy) .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color: rgb(204, 204, 204);}
:where(.kj-legacy) .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color: rgb(204, 204, 204);}
:where(.kj-legacy) .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,:where(.kj-legacy) .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color: rgb(0, 0, 0);}
:where(.kj-legacy) .ql-toolbar.ql-snow + .ql-container.ql-snow{border-top: 0px;}
:where(.kj-legacy) .ql-snow .ql-tooltip{background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); box-shadow: rgb(221, 221, 221) 0px 0px 5px; color: rgb(68, 68, 68); padding: 5px 12px; white-space: nowrap;}
:where(.kj-legacy) .ql-snow .ql-tooltip::before{content: "Visit URL:"; line-height: 26px; margin-right: 8px;}
:where(.kj-legacy) .ql-snow .ql-tooltip input[type="text"]{display: none; border: 1px solid rgb(204, 204, 204); font-size: 13px; height: 26px; margin: 0px; padding: 3px 5px; width: 170px;}
:where(.kj-legacy) .ql-snow .ql-tooltip a.ql-preview{display: inline-block; max-width: 200px; overflow-x: hidden; text-overflow: ellipsis; vertical-align: top;}
:where(.kj-legacy) .ql-snow .ql-tooltip a.ql-action::after{border-right: 1px solid rgb(204, 204, 204); content: "Edit"; margin-left: 16px; padding-right: 8px;}
:where(.kj-legacy) .ql-snow .ql-tooltip a.ql-remove::before{content: "Remove"; margin-left: 8px;}
:where(.kj-legacy) .ql-snow .ql-tooltip a{line-height: 26px;}
:where(.kj-legacy) .ql-snow .ql-tooltip.ql-editing a.ql-preview,:where(.kj-legacy) .ql-snow .ql-tooltip.ql-editing a.ql-remove{display: none;}
:where(.kj-legacy) .ql-snow .ql-tooltip.ql-editing input[type="text"]{display: inline-block;}
:where(.kj-legacy) .ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right: 0px; content: "Save"; padding-right: 0px;}
:where(.kj-legacy) .ql-snow .ql-tooltip[data-mode="link"]::before{content: "Enter link:";}
:where(.kj-legacy) .ql-snow .ql-tooltip[data-mode="formula"]::before{content: "Enter formula:";}
:where(.kj-legacy) .ql-snow .ql-tooltip[data-mode="video"]::before{content: "Enter video:";}
:where(.kj-legacy) .ql-snow a{color: rgb(0, 102, 204);}
:where(.kj-legacy) .ql-container.ql-snow{border: 1px solid rgb(204, 204, 204);}
:where(.kj-legacy) [data-go]{cursor: pointer;}
:where(.kj-legacy){scroll-behavior: smooth;}
:where(.kj-legacy) [data-go]:focus-visible{outline: rgb(49, 117, 241) solid 2px; outline-offset: 3px;}
:where(.kj-legacy) img{max-width: 100%;}
:where(.kj-legacy) .resource-detail{box-sizing: border-box; max-width: 820px; margin: 70px auto; padding: 40px; background: rgb(255, 255, 255); border: 1px solid rgb(229, 234, 243); border-radius: 20px; box-shadow: rgba(38, 53, 80, 0.03) 0px 12px 40px; line-height: 1.8;}
:where(.kj-legacy) .resource-detail > a:first-child{font-size: 13px; color: rgb(100, 119, 153);}
:where(.kj-legacy) .resource-detail h1{font-size: 30px; line-height: 1.4; margin: 28px 0px 20px; color: rgb(32, 48, 74);}
:where(.kj-legacy) .resource-description{color: rgb(82, 96, 121);}
:where(.kj-legacy) .resource-detail dl{background: rgb(246, 248, 252); border-radius: 12px; padding: 20px; margin: 24px 0px;}
:where(.kj-legacy) .resource-detail dt{font-size: 12px; color: rgb(130, 144, 167); margin-top: 10px;}
:where(.kj-legacy) .resource-detail dd{margin: 0px; overflow-wrap: anywhere; font-size: 14px;}
:where(.kj-legacy) .resource-notice{font-size: 12px; color: rgb(137, 148, 167);}
:where(.kj-legacy) .resource-visit{display: inline-block; background: rgb(49, 95, 255); border-radius: 9px; padding: 10px 20px; margin: 16px 16px 0px 0px; color: rgb(255, 255, 255) !important;}
:where(.kj-legacy) .resource-back{color: rgb(100, 119, 153); font-size: 14px;}
@media (max-width: 700px) {:where(.kj-legacy) .resource-detail{margin: 24px 14px; padding: 24px;}
:where(.kj-legacy) .resource-detail h1{font-size: 24px;}}
:where(.kj-legacy) [data-highlight-panel][hidden]{display: none !important;}
:where(.kj-legacy) [data-product-section]{scroll-margin-top: 100px;}
:where(.kj-legacy) [data-highlight-tab]{cursor: pointer;}
:where(.kj-legacy) [data-highlight-tab]:focus-visible{outline: rgb(125, 163, 255) solid 2px; outline-offset: 2px;}
:where(.kj-legacy) [data-highlight-panel]{line-height: 1.8;}
:where(.kj-legacy) [data-highlight-panel] img{max-width: 100%; height: auto;}
:where(.kj-legacy) .a_content .scroll-pt-16{min-width: 0px; overflow-wrap: anywhere;}
:where(.kj-legacy) .a_content .scroll-pt-16 pre{max-width: 100%; overflow-x: auto;}
:where(.kj-legacy) .a_content .scroll-pt-16 table,:where(.kj-legacy) .serves-content.rte table,:where(.kj-legacy) [data-highlight-panel] table{display: block; max-width: 100%; overflow-x: auto;}
@media (min-width: 1000px) and (max-width: 1279px) {:where(.kj-legacy) .a_content > .flex:has(> .scroll-pt-16){display: grid; grid-template-columns: minmax(0px, 1fr) 260px; gap: 16px;}
:where(.kj-legacy) .a_content > .flex > .scroll-pt-16{width: auto !important;}
:where(.kj-legacy) .a_content > .flex:has(> .scroll-pt-16) > div:last-child{min-width: 0px; margin-left: 0px !important;}
:where(.kj-legacy) .a_content > .flex:has(> .scroll-pt-16) .flex-1{min-width: 0px;}}
@media (min-width: 1000px) and (max-width: 1279px) {:where(.kj-legacy) .content_box > .flex:has(> div[class*="w-[896px]"]){display: grid; grid-template-columns: minmax(0px, 1fr) 260px; gap: 16px;}
:where(.kj-legacy) .content_box > .flex > div[class*="w-[896px]"]{min-width: 0px; width: auto !important;}
:where(.kj-legacy) .content_box > .flex:has(> div[class*="w-[896px]"]) > div:last-child{min-width: 0px; margin-left: 0px !important;}
:where(.kj-legacy) .content_box > .flex:has(> div[class*="w-[896px]"]) .flex-1{min-width: 0px;}}
:where(.kj-legacy) .kj-compact-footer{background: rgb(32, 40, 46); color: rgb(180, 189, 199); padding: 22px 28px 16px; margin-top: 24px; font-size: 12px; line-height: 1.7;}
:where(.kj-legacy) .kj-footer-inner{max-width: 1392px; margin: auto;}
:where(.kj-legacy) .kj-footer-main{display: flex; align-items: center; justify-content: space-between; gap: 24px; padding-bottom: 18px;}
:where(.kj-legacy) .kj-footer-brand{display: flex; align-items: center; gap: 12px; flex-shrink: 0; text-decoration: none; color: rgb(255, 255, 255);}
:where(.kj-legacy) .kj-footer-brand strong{font-size: 34px; line-height: 1; font-weight: 800; color: rgb(125, 163, 255); letter-spacing: -1px;}
:where(.kj-legacy) .kj-footer-brand span{font-size: 15px; font-weight: 600; line-height: 1.5;}
:where(.kj-legacy) .kj-footer-brand small{display: block; color: rgb(153, 166, 179); font-size: 11px; font-weight: 400; margin-top: 2px;}
:where(.kj-legacy) .kj-footer-main nav{display: flex; flex-wrap: wrap; justify-content: flex-end; gap: 12px 24px;}
:where(.kj-legacy) .kj-footer-main nav a{color: rgb(208, 216, 225); white-space: nowrap;}
:where(.kj-legacy) .kj-footer-main nav a:hover{color: rgb(140, 177, 255);}
:where(.kj-legacy) .kj-footer-bottom{border-top: 1px solid rgba(255, 255, 255, 0.08); padding-top: 12px; display: flex; justify-content: space-between; gap: 12px; color: rgb(141, 155, 167); font-size: 11px;}
:where(.kj-legacy) .kj-footer-bottom p{margin: 0px; max-width: 930px;}
:where(.kj-legacy) .kj-footer-bottom > span{white-space: nowrap;}
@media (min-width: 1000px) {:where(.kj-legacy) .kj-compact-footer{padding-right: 60px;}}
@media (max-width: 999px) {:where(.kj-legacy) .kj-compact-footer{padding: 20px 18px 16px; margin-top: 16px;}
:where(.kj-legacy) .kj-footer-main{align-items: flex-start; flex-direction: column; gap: 18px; padding-bottom: 16px;}
:where(.kj-legacy) .kj-footer-main nav{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); width: 100%; gap: 10px 16px;}
:where(.kj-legacy) .kj-footer-bottom{flex-direction: column; gap: 8px; font-size: 10px;}
:where(.kj-legacy) .kj-footer-brand strong{font-size: 30px;}
:where(.kj-legacy) .kj-footer-brand span{font-size: 14px;}}
:where(.kj-legacy) .kj-directory-filter{display: flex; align-items: center; flex-wrap: wrap; gap: 4px; padding-bottom: 10px;}
:where(.kj-legacy) .kj-directory-filter > span{min-width: 70px;}
:where(.kj-legacy) .kj-directory-filter button{font: inherit; cursor: pointer; padding: 5px 12px; border-radius: 6px; color: rgb(80, 90, 113);}
:where(.kj-legacy) .kj-directory-filter button[aria-pressed="true"]{color: rgb(43, 95, 245); background: rgb(240, 245, 255);}
:where(.kj-legacy) .kj-directory-status{font-size: 12px; color: rgb(136, 147, 169); padding: 8px 24px;}
:where(.kj-legacy) .kj-directory-sort{font-size: 12px; border: 1px solid rgb(228, 233, 243); border-radius: 6px; background: rgb(255, 255, 255); color: rgb(80, 90, 113); padding: 6px 10px;}
:where(.kj-legacy) .kj-home [data-directory-ready] [role="button"]{cursor: pointer;}
:where(.kj-legacy) .kj-header-contact{font-size: 13px; color: rgb(43, 95, 245); white-space: nowrap;}
:where(.kj-legacy) .kj-side-contact{display: flex; align-items: center; justify-content: center; text-align: center; width: 40px; height: 40px; color: rgb(43, 95, 245); font-size: 12px;}
:where(.kj-legacy) .kj-document{background: rgb(255, 255, 255); padding: 30px; line-height: 1.85; color: rgb(51, 51, 51);}
:where(.kj-legacy) .kj-document h1{font-size: 24px; font-weight: 700; margin-bottom: 24px;}
:where(.kj-legacy) .kj-document p{margin: 14px 0px;}
:where(.kj-legacy) .kj-contact-link{color: rgb(43, 95, 245); text-decoration: underline; font-weight: 600;}
:where(.kj-legacy) #kj-tool-status{color: rgb(43, 95, 245); padding: 12px 0px; font-size: 14px;}
:where(.kj-legacy) [aria-disabled="true"]{cursor: not-allowed; opacity: 0.65;}
@media (max-width: 999px) {:where(.kj-legacy) .kj-document{padding: 20px;}
:where(.kj-legacy) .kj-document h1{font-size: 21px;}}
@media (max-width: 999px) {:where(.kj-legacy) .list-nav.kj-nav-open{display: block; position: fixed; top: 47px; left: 0px; bottom: 0px; width: 190px; overflow-y: auto; background: rgb(255, 255, 255); z-index: 110; box-shadow: rgba(24, 43, 78, 0.125) 5px 0px 20px;}}
:where(.kj-legacy) .kj-pager{display: flex; align-items: center; gap: 15px; flex-wrap: wrap; padding: 20px 0px;}
:where(.kj-legacy) .kj-pager a{color: rgb(43, 95, 245); text-decoration: underline;}
:where(.kj-legacy) .kj-url-results a{display: block; color: rgb(43, 95, 245); overflow-wrap: anywhere; padding: 8px 0px;}
:where(.kj-legacy) .kj-unavailable-notice{position: relative; top: 65px; max-width: 1000px; margin: 0px auto 20px; padding: 14px 18px; background: rgb(255, 244, 212); color: rgb(111, 76, 0); z-index: 2; font-size: 14px;}
:where(.kj-legacy) [data-zone-date]{display: block; font-size: 11px; color: rgb(102, 102, 102);}
:where(.kj-legacy) .kj-market-select{display: block; padding: 8px 12px; margin: 10px 0px; border: 1px solid rgb(221, 221, 221); border-radius: 4px; min-width: 160px; background: rgb(255, 255, 255);}
:where(.kj-legacy) .multiselect[hidden]{display: none !important;}
:where(.kj-legacy) header img[alt="913跨境工具导航"]{object-fit: contain; width: 152px !important; height: 44px !important;}
:where(.kj-legacy) .siteItem{color: rgb(80, 90, 113);}
:where(.kj-legacy) .siteItem a{color: inherit;}
:where(.kj-legacy) .siteItem[data-current="true"]{background: rgb(43, 95, 245); color: rgb(255, 255, 255); border-radius: 16px;}
:where(.kj-legacy) .kj-soft-note{font-size: 12px; line-height: 1.6; color: rgb(107, 114, 128); margin: 0px 0px 10px;}
:where(.kj-legacy) .kj-content-directory .a_content{width: calc(100% - 48px); max-width: 1216px; margin-left: auto; margin-right: auto;}
:where(.kj-legacy) .kj-content-directory [data-article-column]{min-width: 0px; flex: 1 1 0%; width: auto !important;}
:where(.kj-legacy) .kj-content-directory [data-article-sidebar]{flex: 0 0 280px; min-width: 0px; width: 280px !important;}
:where(.kj-legacy) .kj-content-directory [data-article-tabs]{display: flex; gap: 24px; width: 100%; overflow-x: auto; white-space: nowrap; scrollbar-width: thin;}
:where(.kj-legacy) .kj-content-directory [data-article-tabs] a{display: block; flex-shrink: 0; padding: 0px 4px; font-size: 14px; color: rgb(80, 90, 113);}
:where(.kj-legacy) .kj-content-directory [data-article-tabs] a[aria-current="page"]{color: rgb(43, 95, 245); border-bottom: 2px solid rgb(43, 95, 245);}
:where(.kj-legacy) .kj-content-directory [data-article-list] > .box,:where(.kj-legacy) .kj-content-directory [data-article-list] > a{display: block;}
:where(.kj-legacy) .kj-article-summary{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; color: rgb(136, 147, 169); line-height: 24px;}
:where(.kj-legacy) .kj-content-directory [data-article-list] .title{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
:where(.kj-legacy) .kj-content-count{text-align: center; font-size: 12px; color: rgb(136, 147, 169); margin: 12px 0px;}
:where(.kj-legacy) .kj-content-directory [data-load-articles]{cursor: pointer; background: white; color: rgb(43, 95, 245); line-height: 40px; border: 1px solid rgb(225, 231, 244);}
:where(.kj-legacy) .kj-content-directory [data-load-articles][aria-disabled="true"]{cursor: default; color: rgb(136, 147, 169);}
:where(.kj-legacy) .kj-recommended-article{display: block; margin-bottom: 16px; color: rgb(38, 53, 80); font-size: 14px; line-height: 1.6;}
:where(.kj-legacy) .kj-recommended-article img{display: block; width: 100%; height: 130px; object-fit: cover; border-radius: 4px; margin-bottom: 8px;}
:where(.kj-legacy) .kj-content-directory .banner{height: 376px; display: grid; grid-template-columns: 2fr 1fr; grid-template-rows: 1fr 1fr; gap: 16px;}
:where(.kj-legacy) .kj-content-directory .banner > a{display: block; min-width: 0px; min-height: 0px;}
:where(.kj-legacy) .kj-content-directory .banner > a:first-child{grid-row: span 2;}
:where(.kj-legacy) .kj-content-directory .banner .img{top: auto; right: auto; bottom: auto; position: relative !important; width: 100% !important; height: 100% !important;}
:where(.kj-legacy) .kj-content-directory .banner img{height: 100% !important;}
:where(.kj-legacy) .kj-content-directory .banner .img-title{color: white; background: linear-gradient(transparent, rgba(17, 27, 50, 0.8)); top: auto !important; bottom: 0px !important; transform: none !important; height: auto !important; line-height: 1.6 !important; padding: 14px !important;}
@media (max-width: 999px) {:where(.kj-legacy) .kj-content-directory .a_content{width: 100%; padding-left: 15px; padding-right: 15px;}
:where(.kj-legacy) .kj-content-directory .banner{display: none;}
:where(.kj-legacy) .kj-content-directory [data-article-sidebar]{display: none;}
:where(.kj-legacy) .kj-content-directory [data-article-column]{width: 100% !important;}
:where(.kj-legacy) .kj-content-directory [data-content-carousel] .swiper-wrapper{display: flex; overflow-x: auto; scroll-snap-type: x mandatory; width: 100%; transform: none !important;}
:where(.kj-legacy) .kj-content-directory [data-content-carousel] .swiper-slide{flex: 0 0 100%; scroll-snap-align: start; width: 100% !important;}
:where(.kj-legacy) .kj-content-directory [data-article-tabs]{gap: 18px;}
:where(.kj-legacy) .kj-content-directory .kj-article-summary{display: none;}
:where(.kj-legacy) .kj-content-directory [data-article-list] .box{padding-bottom: 14px; min-height: 104px;}}
:where(.kj-legacy) .toolbox-shell{max-width: 1240px; padding: 94px 20px 48px; margin: 0px auto; min-height: 75vh;}
:where(.kj-legacy) .toolbox-breadcrumb{color: rgb(140, 150, 169); font-size: 13px; margin-bottom: 24px;}
:where(.kj-legacy) .toolbox-breadcrumb a{color: rgb(89, 101, 123);}
:where(.kj-legacy) .toolbox-search{display: flex; align-items: center; justify-content: space-between; gap: 24px; margin-bottom: 24px;}
:where(.kj-legacy) .toolbox-search h1{font-size: 24px; font-weight: 650; color: rgb(27, 35, 55);}
:where(.kj-legacy) .toolbox-search form{display: flex; max-width: 520px; width: 55%; background: white; border: 1px solid rgb(227, 231, 237); border-radius: 5px; overflow: hidden;}
:where(.kj-legacy) .toolbox-search input{min-width: 0px; flex: 1 1 0%; padding: 12px 16px; font-size: 14px; outline: none;}
:where(.kj-legacy) .toolbox-search form button{padding: 0px 22px; color: white; background: rgb(43, 95, 245); font-size: 14px;}
:where(.kj-legacy) .toolbox-layout{display: grid; grid-template-columns: 176px minmax(0px, 1fr); gap: 24px;}
:where(.kj-legacy) .toolbox-nav{align-self: start; position: sticky; top: 84px; background: rgb(255, 255, 255); border-radius: 4px; padding: 8px;}
:where(.kj-legacy) .toolbox-nav button{display: block; width: 100%; text-align: left; padding: 12px 16px; color: rgb(80, 90, 113); font-size: 14px; border-radius: 4px;}
:where(.kj-legacy) .toolbox-nav button[aria-current="true"]{background: rgb(237, 243, 255); color: rgb(43, 95, 245); font-weight: 600;}
:where(.kj-legacy) .toolbox-note{font-size: 12px; line-height: 1.7; color: rgb(136, 147, 169); margin-bottom: 12px;}
:where(.kj-legacy) #toolbox-results section{background: white; padding: 20px 16px; margin-bottom: 20px; border-radius: 5px;}
:where(.kj-legacy) #toolbox-results h2{font-size: 18px; font-weight: 600; margin-bottom: 22px; color: rgb(27, 35, 55);}
:where(.kj-legacy) .toolbox-grid{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); gap: 18px 26px;}
:where(.kj-legacy) .toolbox-card{position: relative; min-width: 0px; border-radius: 5px;}
:where(.kj-legacy) .toolbox-card > a{display: grid; grid-template-columns: 42px minmax(0px, 1fr); column-gap: 12px; align-content: start; min-height: 94px; padding: 8px 5px; border-radius: 5px;}
:where(.kj-legacy) .toolbox-card > a:hover{background: rgb(244, 247, 253);}
:where(.kj-legacy) .toolbox-card img{width: 42px; height: 42px; object-fit: contain; grid-row: 1 / 4; border-radius: 6px;}
:where(.kj-legacy) .toolbox-card h3{font-size: 14px; font-weight: 600; color: rgb(38, 53, 80); padding-right: 18px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
:where(.kj-legacy) .toolbox-card p{font-size: 12px; line-height: 18px; color: rgb(137, 147, 166); margin: 4px 0px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
:where(.kj-legacy) .toolbox-card small{font-size: 10px; color: rgb(135, 151, 179);}
:where(.kj-legacy) .toolbox-star{position: absolute; right: 3px; top: 8px; color: rgb(160, 173, 196); font-size: 18px; line-height: 22px;}
:where(.kj-legacy) .toolbox-star[aria-pressed="true"]{color: rgb(243, 185, 42);}
:where(.kj-legacy) #toolbox-status{font-size: 13px; color: rgb(136, 147, 169); padding: 14px 0px;}
@media (max-width: 999px) {:where(.kj-legacy) .toolbox-shell{padding: 70px 15px 30px;}
:where(.kj-legacy) .toolbox-search{display: block;}
:where(.kj-legacy) .toolbox-search h1{font-size: 21px; margin-bottom: 16px;}
:where(.kj-legacy) .toolbox-search form{width: 100%; max-width: none;}
:where(.kj-legacy) .toolbox-layout{display: block;}
:where(.kj-legacy) .toolbox-nav{position: static; display: flex; overflow-x: auto; gap: 4px; margin-bottom: 16px;}
:where(.kj-legacy) .toolbox-nav button{width: auto; flex-shrink: 0; padding: 9px 12px;}
:where(.kj-legacy) .toolbox-grid{grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 14px;}
:where(.kj-legacy) .toolbox-card > a{grid-template-columns: 34px minmax(0px, 1fr); column-gap: 8px;}
:where(.kj-legacy) .toolbox-card img{width: 34px; height: 34px;}
:where(.kj-legacy) .toolbox-card h3{font-size: 13px;}
:where(.kj-legacy) #toolbox-results section{padding: 16px 10px;}
:where(.kj-legacy) .toolbox-card p{font-size: 11px;}}
:where(.kj-legacy) [data-prompt-menu] button{font: inherit; background: transparent; border: 0px; text-align: left; width: 100%; cursor: pointer; color: rgb(80, 90, 113); padding: 9px 10px; border-radius: 4px;}
:where(.kj-legacy) [data-prompt-menu] .level-1 > .heading{font-size: 15px; font-weight: 600; color: rgb(27, 35, 55); margin-top: 8px;}
:where(.kj-legacy) [data-prompt-menu] .level-2{padding-left: 12px; font-size: 13px;}
:where(.kj-legacy) [data-prompt-menu] button.subSelected{color: rgb(43, 95, 245); background: rgb(238, 243, 255); border-left: 2px solid rgb(43, 95, 245);}
:where(.kj-legacy) [data-prompt-menu] button:hover{color: rgb(43, 95, 245);}
:where(.kj-legacy) .kj-prompt-variable{color: rgb(43, 95, 245); display: inline; min-width: 2em; border-bottom: 1px dashed rgb(156, 184, 255); white-space: pre-wrap;}
:where(.kj-legacy) .kj-prompt-variable:focus{background: rgb(237, 243, 255); outline: rgb(156, 184, 255) solid 1px;}
:where(.kj-legacy) .kj-prompt-status{font-size: 12px; line-height: 1.6; color: rgb(43, 95, 245); margin: 6px 0px;}
:where(.kj-legacy){font-family: Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif; color: rgb(38, 53, 80); background: rgb(245, 247, 251);}
:where(.kj-legacy) a:focus-visible,:where(.kj-legacy) button:focus-visible,:where(.kj-legacy) input:focus-visible{outline: rgb(117, 155, 255) solid 3px; outline-offset: 3px;}
:where(.kj-legacy) .kj-home .list-main_header{border: 1px solid rgb(224, 233, 252); box-shadow: rgba(36, 74, 145, 0.063) 0px 8px 28px; overflow: hidden; border-radius: 20px !important; background: linear-gradient(115deg, rgb(238, 243, 255) 0%, rgb(243, 246, 255) 55%, rgb(234, 243, 255) 100%) !important;}
:where(.kj-legacy) .kj-home .home_search .search-form{box-shadow: rgba(40, 89, 176, 0.047) 0px 5px 18px; transition: box-shadow 0.2s, border-color 0.2s; border: 1px solid rgb(217, 227, 247) !important; border-radius: 12px !important;}
:where(.kj-legacy) .kj-home .home_search .search-form:focus-within{box-shadow: rgba(57, 121, 255, 0.075) 0px 0px 0px 4px; border-color: rgb(86, 134, 245) !important;}
:where(.kj-legacy) .kj-home .search-menu-item{border-radius: 8px !important;}
:where(.kj-legacy) .kj-home .list-main{min-width: 0px;}
:where(.kj-legacy) .kj-home .list-main_box,:where(.kj-legacy) .kj-home .list-main_box > .flex-1{min-width: 0px; width: 100%;}
:where(.kj-legacy) .kj-home .list-main > .kj-soft-note{padding: 0px 3px; margin-bottom: 12px; color: rgb(137, 149, 170); font-size: 12px;}
:where(.kj-legacy) .kj-home .tabs-wrap{border: 1px solid rgb(231, 236, 244); overflow: hidden; background: rgb(255, 255, 255); box-shadow: rgba(36, 52, 81, 0.016) 0px 3px 16px; border-radius: 16px !important;}
:where(.kj-legacy) .kj-home .siteItem{transition: background 0.18s, color 0.18s;}
:where(.kj-legacy) .kj-home .siteItem[data-current="true"]{background: rgb(49, 95, 255); box-shadow: rgba(49, 95, 255, 0.14) 0px 3px 8px;}
:where(.kj-legacy) .kj-home .card3{min-width: 0px; align-items: center;}
:where(.kj-legacy) .kj-home .card3-logo{flex-shrink: 0;}
:where(.kj-legacy) .kj-home .card3-name{min-width: 0px;}
:where(.kj-legacy) .kj-home .list-nav{border-radius: 14px;}
:where(.kj-legacy) .kj-home .list-nav > .sticky > div{border: 1px solid rgb(232, 237, 245); border-radius: 14px; background: rgb(255, 255, 255); overflow: hidden;}
:where(.kj-legacy) .kj-home .list-nav h3{color: rgb(36, 59, 98);}
:where(.kj-legacy) .kj-home [id^="tab_"]{scroll-margin-top: 90px;}
:where(.kj-legacy) .kj-home .list_item-btn{border-radius: 9px !important; border-color: rgb(227, 233, 243) !important;}
:where(.kj-legacy) .kj-document{border: 1px solid rgb(230, 236, 245); border-radius: 16px; box-shadow: rgba(36, 52, 81, 0.02) 0px 6px 26px;}
@media (min-width: 1000px) {:where(.kj-legacy) .kj-home .list-main_header{margin-bottom: 26px;}
:where(.kj-legacy) .kj-home .list-nav{width: 168px; flex-shrink: 0;}
:where(.kj-legacy) .kj-home .list-main{margin-left: 24px;}}
@media (max-width: 999px) {:where(.kj-legacy) .kj-home .list-main_header{border: 0px; border-radius: 0px 0px 18px 18px !important; background: linear-gradient(125deg, rgb(46, 99, 239), rgb(78, 138, 248)) !important;}
:where(.kj-legacy) .kj-home .tabs-wrap{border-radius: 12px !important;}
:where(.kj-legacy) .kj-home .list-main > .kj-soft-note{margin: 12px 15px;}}
@media (prefers-reduced-motion: reduce) {:where(.kj-legacy){scroll-behavior: auto;}
:where(.kj-legacy) .kj-home .card3,:where(.kj-legacy) .kj-home .siteItem{transition: none;}
:where(.kj-legacy) .kj-home .card3:hover{transform: none;}}
:where(.kj-legacy) .kj-home .kj-service-section{border: 1px solid rgb(229, 234, 243); border-radius: 16px; box-shadow: rgba(38, 53, 80, 0.016) 0px 4px 20px; padding: 20px !important; background: rgb(255, 255, 255) !important;}
:where(.kj-legacy) .kj-home .kj-service-section > div:first-child{gap: 16px; padding-bottom: 16px; border-bottom: 1px solid rgb(237, 241, 247); margin-bottom: 0px !important;}
:where(.kj-legacy) .kj-home .kj-service-section > div:first-child > div:first-child{gap: 18px; flex-wrap: wrap;}
:where(.kj-legacy) .kj-home .kj-service-section > div:first-child .font-bold{font-size: 18px; letter-spacing: -0.3px; white-space: nowrap;}
:where(.kj-legacy) .kj-home .kj-service-section [role="button"]{transition: background 0.18s, color 0.18s; white-space: nowrap;}
:where(.kj-legacy) .kj-home .kj-service-section [role="button"][aria-pressed="false"]:hover{background: rgb(240, 244, 255); color: rgb(49, 95, 255);}
:where(.kj-legacy) .kj-home .kj-service-section .kj-directory-sort{padding: 8px 12px; border-radius: 9px; background: rgb(248, 250, 255);}
:where(.kj-legacy) .kj-home .kj-service-grid{grid-template-columns: repeat(auto-fit, minmax(230px, 1fr)); display: grid !important; gap: 14px !important; margin: 0px !important; padding: 18px 0px 0px !important; background: rgb(255, 255, 255) !important;}
:where(.kj-legacy) .kj-home .kj-service-grid > .card5{min-width: 0px; float: none; width: auto !important; margin: 0px !important; padding: 0px !important;}
:where(.kj-legacy) .kj-home .kj-service-grid > .card5[hidden]{display: none !important;}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-inner{height: 100%; border: 1px solid rgb(232, 237, 245); box-shadow: rgba(38, 53, 80, 0.01) 0px 2px 5px; transition: border-color 0.18s, box-shadow 0.18s, transform 0.18s; margin: 0px !important; padding: 16px !important; background: rgb(255, 255, 255) !important; border-radius: 12px !important;}
:where(.kj-legacy) .kj-home .kj-service-grid > .card5:hover .card5-inner{border-color: rgb(182, 202, 255); box-shadow: rgba(49, 95, 255, 0.047) 0px 7px 20px; transform: translateY(-2px);}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-content{display: flex; align-items: center; gap: 12px; min-width: 0px; min-height: 64px; padding: 0px !important;}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-logo{flex: 0 0 46px; border-radius: 11px; background: rgb(248, 250, 255); overflow: hidden; width: 46px !important; height: 46px !important; margin: 0px !important;}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-logo img{width: 100%; height: 100%; object-fit: contain; padding: 3px;}
:where(.kj-legacy) .kj-home .kj-service-grid [tooltip]{min-width: 0px; flex: 1 1 0%;}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-name{font-size: 15px; font-weight: 600; line-height: 23px; color: rgb(37, 51, 77); white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-desc{font-size: 12px; line-height: 19px; color: rgb(122, 135, 155); margin-top: 4px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; max-height: 38px; white-space: normal !important;}
:where(.kj-legacy) .kj-home .kj-service-grid .tooltip-direct{flex: 0 0 24px; width: 24px; height: 24px; display: flex; align-items: center; justify-content: center; border-radius: 50%; color: rgb(141, 155, 179); background: rgb(244, 247, 252); margin: 0px !important;}
:where(.kj-legacy) .kj-home .kj-service-section .kj-directory-status{padding: 12px 0px 0px; margin: 0px; font-size: 12px; color: rgb(139, 150, 168);}
:where(.kj-legacy) .kj-home .kj-service-surface{background: rgb(255, 255, 255) !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid{grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); width: 100%; display: grid !important; gap: 12px !important; margin: 0px !important; padding: 18px 0px 0px !important; background: rgb(255, 255, 255) !important;}
:where(.kj-legacy) .kj-home .kj-rich-grid{grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));}
:where(.kj-legacy) .kj-home .kj-unified-grid > [data-directory-product]{box-sizing: border-box; min-width: 0px; float: none; width: auto !important; margin: 0px !important; padding: 0px !important; height: auto !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid > [data-directory-product][hidden]{display: none !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid > .card3{display: flex; gap: 12px; align-items: center; min-height: 78px; background: rgb(255, 255, 255); border: 1px solid rgb(231, 237, 245); border-radius: 11px; transition: background 0.18s, border-color 0.18s, box-shadow 0.18s; padding: 14px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid > .card3:hover{background: rgb(248, 250, 255); border-color: rgb(182, 202, 255); box-shadow: rgba(49, 95, 255, 0.04) 0px 4px 14px;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card3-logo{flex: 0 0 34px; object-fit: contain; border-radius: 7px; width: 34px !important; height: 34px !important; margin: 0px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card3-name{font-size: 14px; line-height: 21px; font-weight: 500; color: rgb(43, 59, 86); display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; overflow-wrap: anywhere; white-space: normal !important; margin: 0px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-inner,:where(.kj-legacy) .kj-home .kj-unified-grid .card4-inner{box-sizing: border-box; border: 1px solid rgb(231, 237, 245); height: 100%; margin: 0px !important; padding: 16px !important; background: rgb(255, 255, 255) !important; border-radius: 12px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-inner:hover,:where(.kj-legacy) .kj-home .kj-unified-grid .card4-inner:hover{border-color: rgb(182, 202, 255); box-shadow: rgba(49, 95, 255, 0.04) 0px 4px 14px;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-hd,:where(.kj-legacy) .kj-home .kj-unified-grid .card4-wrap{display: flex; align-items: center; gap: 12px; min-width: 0px;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-hd-logo,:where(.kj-legacy) .kj-home .kj-unified-grid .card4-logo{flex: 0 0 40px; border-radius: 9px; overflow: hidden; width: 40px !important; height: 40px !important; margin: 0px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-hd-name,:where(.kj-legacy) .kj-home .kj-unified-grid .card4-name{font-size: 15px; font-weight: 600; line-height: 23px; min-width: 0px; overflow-wrap: anywhere;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-bd-desc{font-size: 12px; color: rgb(122, 135, 155); line-height: 20px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-bd{margin-top: 12px;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-fd{margin-top: 14px; display: flex; flex-wrap: wrap; gap: 6px;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-fd a{margin: 0px; padding: 2px 7px; border-radius: 5px; background: rgb(242, 246, 252); color: rgb(108, 128, 159); font-size: 11px;}
:where(.kj-legacy) .kj-home .kj-directory-section .kj-directory-filter{padding: 10px 0px; margin: 0px; font-size: 13px; gap: 5px;}
:where(.kj-legacy) .kj-home .kj-directory-section .kj-directory-filter > span{color: rgb(122, 135, 155);}
@media (max-width: 999px) {:where(.kj-legacy) .kj-home .kj-unified-grid{grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 10px !important; padding-top: 12px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid > .card3{min-height: 70px; gap: 8px; padding: 10px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card3-logo{flex-basis: 28px; width: 28px !important; height: 28px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card3-name{font-size: 12px; line-height: 19px;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-inner,:where(.kj-legacy) .kj-home .kj-unified-grid .card4-inner{padding: 12px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-hd,:where(.kj-legacy) .kj-home .kj-unified-grid .card4-wrap{gap: 8px;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-hd-logo,:where(.kj-legacy) .kj-home .kj-unified-grid .card4-logo{flex-basis: 30px; width: 30px !important; height: 30px !important;}
:where(.kj-legacy) .kj-home .kj-unified-grid .card1-hd-name,:where(.kj-legacy) .kj-home .kj-unified-grid .card4-name{font-size: 13px; line-height: 20px;}
:where(.kj-legacy) .kj-home .kj-unified-grid .tooltip-direct{display: none;}}
@media (max-width: 999px) {:where(.kj-legacy) .kj-home .kj-service-section{border-radius: 12px; padding: 14px !important;}
:where(.kj-legacy) .kj-home .kj-service-grid{grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 10px !important; padding-top: 12px !important;}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-inner{padding: 12px !important;}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-content{gap: 8px; align-items: flex-start;}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-logo{flex-basis: 34px; width: 34px !important; height: 34px !important;}
:where(.kj-legacy) .kj-home .kj-service-grid .card5-name{font-size: 13px; line-height: 20px;}
:where(.kj-legacy) .kj-home .kj-service-grid .tooltip-direct{display: none;}
:where(.kj-legacy) .kj-home .kj-service-section > div:first-child .font-bold{font-size: 16px;}
:where(.kj-legacy) .kj-home .kj-service-section .kj-directory-sort{max-width: 102px; padding: 6px; font-size: 11px;}}
@media (prefers-reduced-motion: reduce) {:where(.kj-legacy) .kj-home .kj-service-grid .card5-inner{transition: none; transform: none !important;}}
:where(.kj-legacy) header .guide{display: none !important;}
:where(.kj-legacy) header .guideBox{min-width: 208px; align-items: center; width: 208px !important; margin-right: 24px !important; padding-left: 0px !important; justify-content: flex-start !important;}
:where(.kj-legacy) header img[alt="913跨境工具导航"]{max-width: none; width: 192px !important; height: 44px !important;}
:where(.kj-legacy) header .menu{min-width: 0px; align-items: center; gap: clamp(12px, 1.3vw, 26px); overflow-x: auto; scrollbar-width: none;}
:where(.kj-legacy) header .menu::-webkit-scrollbar{display: none;}
:where(.kj-legacy) header .menu_item{flex-shrink: 0; font-size: 15px; line-height: 22px; white-space: nowrap; margin-right: 0px !important;}
:where(.kj-legacy) header .menu_item > a{display: block; padding: 12px 0px;}
:where(.kj-legacy) header .menu_item--selected{font-weight: 650;}
:where(.kj-legacy) header > a[target="_blank"]{display: none !important;}
:where(.kj-legacy) header:has(.kj-header-contact){gap: 16px; border-bottom: 1px solid rgb(237, 240, 246); box-shadow: rgba(25, 52, 100, 0.02) 0px 2px 12px; padding-left: 28px !important; padding-right: 28px !important;}
:where(.kj-legacy) header > .w-\[26px\]:has(.kj-header-contact){min-width: 94px; flex-shrink: 0; width: auto !important; height: auto !important;}
:where(.kj-legacy) header .kj-header-contact{display: inline-flex; align-items: center; justify-content: center; min-height: 36px; padding: 0px 15px; border-radius: 8px; background: rgb(237, 243, 255); color: rgb(36, 91, 234); font-size: 13px; font-weight: 600;}
@media (max-width: 999px) {:where(.kj-legacy) header:has(.kj-header-contact){gap: 10px; padding-left: 14px !important; padding-right: 14px !important;}
:where(.kj-legacy) header img[alt="913跨境工具导航"]{width: 156px !important; height: 34px !important;}
:where(.kj-legacy) header > .w-\[26px\]:has(.kj-header-contact){min-width: 72px; margin-left: auto;}
:where(.kj-legacy) header .kj-header-contact{padding: 0px 10px; font-size: 12px; min-height: 30px;}}
:where(.kj-legacy) .kj-search-modes{display: flex; gap: 20px; margin-bottom: 20px;}
:where(.kj-legacy) .kj-search-modes a{color: rgb(80, 90, 113);}
:where(.kj-legacy) .kj-search-modes [aria-current="page"]{color: rgb(43, 95, 245); font-weight: 600;}
:where(.kj-legacy) .kj-article-result{display: block; width: 100%; padding: 14px 0px; color: rgb(27, 35, 55); border-bottom: 1px solid rgb(238, 238, 238);}
:where(.kj-legacy) .kj-article-result .card3-name{overflow: visible; display: block; white-space: normal !important;}
:where(.kj-legacy) .kj-search-mode{cursor: pointer;}
:where(.kj-legacy) .kj-search-mode[aria-pressed="false"]{background: transparent !important; color: rgb(80, 90, 113) !important;}
:where(.kj-legacy) .kj-search-mode[aria-pressed="true"]{background: white !important; color: rgb(43, 95, 245) !important;}
:where(.kj-legacy) [data-product-interactive] .kj-product-full-column{min-width: 0px; width: 100% !important;}
:where(.kj-legacy) [data-product-interactive] .kj-product-full-row > [hidden]{display: none !important;}
:where(.kj-legacy) [data-product-interactive] .kj-product-full-column .serves-content{max-width: 1080px; margin-inline: auto; overflow-wrap: anywhere;}
:where(.kj-legacy) [data-product-interactive] .kj-product-full-column .serves-content img{object-fit: contain; max-width: 100% !important; height: auto !important;}
:where(.kj-legacy) [data-product-interactive] .kj-product-full-column [data-highlight-panels]{max-width: 1080px; margin-inline: auto; overflow-wrap: anywhere;}
@media (max-width: 767px) {:where(.kj-legacy) [data-product-interactive] .kj-product-full-column .serves-content{max-width: 100%;}}
:where(.kj-legacy) [role="button"]:focus-visible,:where(.kj-legacy) [role="link"]:focus-visible,:where(.kj-legacy) a:focus-visible,:where(.kj-legacy) button:focus-visible,:where(.kj-legacy) select:focus-visible,:where(.kj-legacy) input:focus-visible,:where(.kj-legacy) textarea:focus-visible{outline: rgb(49, 95, 255) solid 2px; outline-offset: 3px;}
:where(.kj-legacy) .kj-fallback-image{background: rgb(243, 246, 255); object-fit: contain !important;}
:where(.kj-legacy) .kj-directory-expand{min-height: 42px;}
@media (max-width: 767px) {:where(.kj-legacy) .kj-directory-filter{display: flex; flex-wrap: wrap; gap: 8px;}
:where(.kj-legacy) .kj-directory-filter button{min-height: 36px;}
:where(.kj-legacy) .kj-directory-sort{min-height: 40px;}
:where(.kj-legacy) body[data-product-interactive] .fixed:has(.icon-wechat){max-width: 48px;}
:where(.kj-legacy) .kj-back-top{bottom: 18px; right: 14px;}}
@media (prefers-reduced-motion: reduce) {:where(.kj-legacy){scroll-behavior: auto !important;}
:where(.kj-legacy) *,:where(.kj-legacy) ::before,:where(.kj-legacy) ::after{animation-duration: 0.01ms !important; transition-duration: 0.01ms !important;}}