.logo-container{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.logo-container .logo-icon{width:24px;height:24px}.logo-container .logo-title{overflow:hidden;color:#0000;text-align:center;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:700;line-height:16px;background:linear-gradient(-90deg,#ffab1a,#ff851a,#ff6400,#ff571a,#ff1a1a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media (min-width: 1664px){.logo-container .logo-title{display:block}}@media (max-width: 1663px){.logo-container .logo-title{display:none}}.logo-container .logo-sub-title{overflow:hidden;color:#222;text-align:center;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:700;line-height:16px}@media (min-width: 1664px){.logo-container .logo-sub-title{display:block}}@media (max-width: 1663px){.logo-container .logo-sub-title{display:none}}.view-project-container{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.view-project-container .text-view{color:#222;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;letter-spacing:0;white-space:nowrap}@media (min-width: 1664px){.view-project-container .text-view{display:block}}@media (max-width: 1663px){.view-project-container .text-view{display:none}}.view-project-container .logo-icon{width:28px;height:32px;padding:2px 0;color:#222}.view-project-container .logo-icon:hover{color:#fa6400}@media (min-width: 1664px){.view-project-container .logo-icon{display:none}}@media (max-width: 1663px){.view-project-container .logo-icon{display:block}}.qa-tooltip{padding:12px!important;border-radius:8px!important;background:#222!important;border:none!important}.qa-tooltip-content{overflow:hidden;color:#fff;text-overflow:ellipsis;font-size:13px;line-height:16px;letter-spacing:0;font-weight:400}.qa-tooltip .next-balloon-arrow .next-balloon-arrow-content{background:#222!important;border:none!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDownSmall{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-20px)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(20px)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-24px)}}@keyframes fadeOutUpSmall{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes slideOutDown{0%{transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}@keyframes slideOutLeft{0%{transform:translate(0)}to{opacity:0;transform:translate(-2000px)}}@keyframes slideOutRight{0%{transform:translate(0)}to{opacity:0;transform:translate(2000px)}}@keyframes slideOutUp{0%{transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes slideInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomInBig{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes zoomOutBig{0%{opacity:1}to{opacity:0;transform:scale(.8)}}@keyframes expandInDown{0%{opacity:0;transform:scaleY(.6);transform-origin:left top 0}to{opacity:1;transform:scaleY(1);transform-origin:left top 0}}@keyframes expandInUp{0%{opacity:0;transform:scaleY(.6);transform-origin:left bottom 0}to{opacity:1;transform:scaleY(1);transform-origin:left bottom 0}}@keyframes expandInWithFade{0%{opacity:0}40%{opacity:.1}50%{opacity:.9}to{opacity:1}}@keyframes expandOutUp{0%{opacity:1;transform:scaleY(1);transform-origin:left top 0}to{opacity:0;transform:scaleY(.6);transform-origin:left top 0}}@keyframes expandOutDown{0%{opacity:1;transform:scaleY(1);transform-origin:left bottom 0}to{opacity:0;transform:scaleY(.6);transform-origin:left bottom 0}}@keyframes expandOutWithFade{0%{opacity:1}70%{opacity:0}to{opacity:0}}@keyframes pulse{0%{transform:scale(1)}20%{transform:scale(1.2)}to{transform:scale(1)}}.fadeIn{animation-name:fadeIn;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.fadeInDown{animation-name:fadeInDown;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both;backface-visibility:hidden}.fadeInLeft{animation-name:fadeInLeft;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both;backface-visibility:hidden}.fadeInRight{animation-name:fadeInRight;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both;backface-visibility:hidden}.fadeInUp{animation-name:fadeInUp;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.fadeOut{animation-name:fadeOut;animation-iteration-count:1;animation-duration:.35s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.fadeOutDown{animation-name:fadeOutDown;animation-iteration-count:1;animation-duration:.25s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.fadeOutLeft{animation-name:fadeOutLeft;animation-iteration-count:1;animation-duration:.25s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.fadeOutRight{animation-name:fadeOutRight;animation-iteration-count:1;animation-duration:.25s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.fadeOutUp{animation-name:fadeOutUp;animation-iteration-count:1;animation-duration:.25s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.slideInUp{animation-name:slideInUp;animation-iteration-count:1;animation-duration:.35s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.slideInDown{animation-name:slideInDown;animation-iteration-count:1;animation-duration:.35s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.slideInLeft{animation-name:slideInLeft;animation-iteration-count:1;animation-duration:.35s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.slideInRight{animation-name:slideInRight;animation-iteration-count:1;animation-duration:.35s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.slideOutUp{animation-name:slideOutUp;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.slideOutRight{animation-name:slideOutRight;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.slideOutLeft{animation-name:slideOutLeft;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.slideOutDown{animation-name:slideOutDown;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.zoomIn{animation-name:zoomIn;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both;backface-visibility:hidden}.zoomOut{animation-name:zoomOut;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.expandInDown{animation-name:expandInDown;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both;backface-visibility:hidden}.expandOutUp{animation-name:expandOutUp;animation-iteration-count:1;animation-duration:.15s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both;backface-visibility:hidden}.expandInUp{animation-name:expandInUp;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both;backface-visibility:hidden}.expandOutDown{animation-name:expandOutDown;animation-iteration-count:1;animation-duration:.15s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both;backface-visibility:hidden}.fadeInDownSmall{animation-name:fadeInDownSmall;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:both;backface-visibility:hidden}.fadeOutUpSmall{animation-name:fadeOutUpSmall;animation-iteration-count:1;animation-duration:.25s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.zoomInBig{animation-name:zoomInBig;animation-iteration-count:1;animation-duration:.2s;animation-delay:0s;animation-timing-function:cubic-bezier(0,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.zoomOutBig{animation-name:zoomOutBig;animation-iteration-count:1;animation-duration:.2s;animation-delay:0s;animation-timing-function:cubic-bezier(0,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.pulse{animation-name:pulse;animation-iteration-count:1;animation-duration:.3s;animation-delay:0s;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both;backface-visibility:hidden}.expand-enter{overflow:hidden}.expand-enter-active{transition:all .3s ease-out}.expand-enter-active>*{animation-name:expandInWithFade;animation-iteration-count:1;animation-duration:.2s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:forwards;backface-visibility:hidden}.expand-leave{overflow:hidden}.expand-leave-active{transition:all .2s ease-out}.expand-leave-active>*{animation-name:expandOutWithFade;animation-iteration-count:1;animation-duration:.2s;animation-delay:0s;animation-timing-function:cubic-bezier(.23,1,.32,1);animation-fill-mode:forwards;backface-visibility:hidden}.next-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;top:0;margin:-1px}.next-overlay-wrapper .next-overlay-inner{z-index:1001}.next-overlay-wrapper .next-overlay-backdrop{position:fixed;z-index:1001;top:0;left:0;width:100%;height:100%;background-color:#0003;transition:opacity .3s cubic-bezier(.4,0,.2,1);opacity:0}.next-overlay-wrapper.opened .next-overlay-backdrop{opacity:1}.aq-popup-container{padding:20px 4px 20px 20px;border-radius:12px;background:linear-gradient(0deg,#fff 0% 100%),linear-gradient(270deg,#ffffff4d,#fff);box-shadow:0 6px 12px 4px #00000014}.aq-popup-container .aq-popup-header{height:24px;display:flex;padding-right:16px;align-items:center;justify-content:space-between;gap:12px}.aq-popup-container .aq-popup-header-title{width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.aq-popup-container .aq-popup-header-close{height:20px;cursor:pointer}.slide-bar-container img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.slide-bar-container .slide-bar-content{display:flex;flex-direction:column;align-items:center}@media (min-width: 1664px){.slide-bar-container .slide-bar-content{padding:12px 12px 16px;width:98px;gap:12px}}@media (max-width: 1663px){.slide-bar-container .slide-bar-content{padding:12px 4px;width:52px;gap:8px}}.shadow{border-radius:12px 0 0 12px;background:#fff;box-shadow:-6px 0 12px 4px #00000014}.product-list-container{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 1664px){.product-list-container{gap:12px}}@media (max-width: 1663px){.product-list-container{gap:8px}}.product-list-container .product-list-item{width:100%;height:100%;display:flex;flex-direction:column;background:#f4f4f4;cursor:pointer}.product-list-container .product-list-item .img-container{position:relative}.product-list-container .product-list-item .img-container:before{background:#0000000a;background:var(--layer-color, rgba(0, 0, 0, .0392156863));content:"";inset:0;position:absolute}@media (min-width: 1664px){.product-list-container .product-list-item{width:68px;height:68px;border-radius:6px}.product-list-container .product-list-item .img-container{height:68px;border-radius:6px}.product-list-container .product-list-item .img-container img{width:68px;height:68px;border-radius:6px}.product-list-container .product-list-item .img-container:before{border-radius:6px}}@media (max-width: 1663px){.product-list-container .product-list-item{width:36px;height:36px;border-radius:4px}.product-list-container .product-list-item .img-container{height:36px}.product-list-container .product-list-item .img-container img{width:36px;height:36px;border-radius:4px}.product-list-container .product-list-item .img-container:before{border-radius:4px}}@media (min-width: 1664px){.product-list-container .product-list-item-active{height:96px}.product-list-container .product-list-item-active .img-container{position:relative}.product-list-container .product-list-item-active .img-container img{width:100%;height:68px;border-radius:6px 6px 0 0}.product-list-container .product-list-item-active .img-container .img-container-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#222222b3}.product-list-container .product-list-item-active .img-container .img-container-mask svg{width:36px;height:36px}.product-list-container .product-list-item-active .img-container .img-container-mask:hover{color:#222}.product-list-container .product-list-item-active .img-container:before{border-radius:6px 6px 0 0}.product-list-container .product-list-item-active .item-action{width:100%;height:28px;color:#fff;padding:0 8px;text-align:center;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0;display:flex;justify-content:center;align-items:center;background-color:#222;border-radius:0 0 6px 6px}}@media (max-width: 1663px){.product-list-container .product-list-item-active{height:36px}.product-list-container .product-list-item-active .img-container{position:relative}.product-list-container .product-list-item-active .img-container img{width:100%;height:36px;border-radius:4px}.product-list-container .product-list-item-active .img-container .img-container-mask{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#222222b3}.product-list-container .product-list-item-active .img-container .img-container-mask svg{width:20px;height:20px}.product-list-container .product-list-item-active .img-container .img-container-mask:hover{color:#222}.product-list-container .product-list-item-active .item-action{display:none}}.success-popup-header{display:flex;align-items:center;gap:8px}.success-popup-header>div{height:24px;line-height:24px}.success-popup-header-title{width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.success-popup-content{padding-top:8px}.success-popup-content-desc{color:#767676;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.success-popup-content button{width:100%;height:40px;border-radius:999px;border:1px solid #222;background:#fff;cursor:pointer;margin-top:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0}.reuse-popup-content{padding-top:12px;position:relative}.reuse-popup-content-desc{height:20px;color:#666;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:12px;padding-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reuse-popup-content .list-wrapper{max-height:472px;overflow-y:scroll;padding-right:11px;padding-bottom:60px}.reuse-popup-content .list-wrapper::-webkit-scrollbar{width:6px}.reuse-popup-content .list-wrapper::-webkit-scrollbar-track{background:#0000;border-radius:4px}.reuse-popup-content .list-wrapper::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.reuse-popup-content-list{max-width:560px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;border-radius:8px;background:#f8f8f8}.reuse-popup-content-list .qa-form-item{width:100%;display:flex;flex-direction:row;align-items:center;align-items:flex-start;gap:8px}.reuse-popup-content-list .qa-form-item .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:-webkit-box}.reuse-popup-content-list .qa-form-item .text-normal{overflow:hidden;text-overflow:ellipsis}.reuse-popup-content-list .qa-form-item .label{width:100px;color:#767676;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.reuse-popup-content-list .qa-form-item .value{width:0;flex:1;color:#222;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.reuse-popup-content-list .break{flex-direction:column;align-items:flex-start;gap:4px}.reuse-popup-content-list .break .label,.reuse-popup-content-list .break .value{width:100%}.reuse-popup-content-list .product-attachments-container{width:100%;display:flex;flex-direction:column;gap:4px}.reuse-popup-content-list .product-attachments-list{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px 8px}.reuse-popup-content-list .product-attachments-list .product-attachments-item{height:18px;display:flex;align-items:center;gap:2px}.reuse-popup-content-list .product-attachments-list .product-attachments-item .file-name{color:#222;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reuse-popup-content-list .product-attachments-list .product-attachments-item .underline{text-decoration:underline}.reuse-popup-content .action-container{position:absolute;bottom:0;left:0;width:calc(100% - 17px);height:60px;display:flex;justify-content:center;align-items:flex-end;background:#fff}.reuse-popup-content-action{width:100%;height:40px;border-radius:999px;background:#222;color:#fff;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0}.more-info{width:100%;padding:4px;border-radius:6px;background:#2222221a;color:#444;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px;cursor:pointer}.more-info .text{display:block;word-break:break-all}@media (min-width: 1664px){.more-info .small-text{display:none}}@media (max-width: 1663px){.more-info .large-text{display:none}}.detail-sidebar-layout{z-index:999;position:fixed;bottom:60px;display:inline-flex;flex-direction:column;gap:8px;background:#fff;box-shadow:0 2px 6px 2px #0000001f}html[dir=ltr] .detail-sidebar-layout{right:0;border-radius:8px 0 0 8px}html[dir=rtl] .detail-sidebar-layout{left:0;border-radius:0 8px 8px 0}.detail-sidebar-layout .autoquote-slidebar{position:absolute;top:0;transform:translateY(calc(-100% - 12px))}html[dir=ltr] .detail-sidebar-layout .autoquote-slidebar{right:0}html[dir=rtl] .detail-sidebar-layout .autoquote-slidebar{left:0}.detail-sidebar-layout .detail-sidebar{--sidebar-expanded-width: 98px;--sidebar-expanded-width-max: 126px;--sidebar-collapsed-width: 52px;--sidebar-expanded-min-height: 56px;--sidebar-expanded-max-height: 72px;--sidebar-collapsed-height: 40px;width:98px;width:var(--sidebar-expanded-width);height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.detail-sidebar-layout .sidebar-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:8px;padding:4px;color:#333;-webkit-text-decoration:none;text-decoration:none}.detail-sidebar-layout .sidebar-item:hover{border-radius:8px;background-color:#f4f4f4}.detail-sidebar-layout .sidebar-icon{flex-shrink:0;font-size:28px;width:28px;height:28px;cursor:pointer}.detail-sidebar-layout .sidebar-text{font-size:12px;opacity:1;cursor:pointer;transform:translateY(0);text-align:center}@media (max-width: 1663px){.detail-sidebar-layout .detail-sidebar{width:var(--sidebar-collapsed-width)}.detail-sidebar-layout .sidebar-item{height:var(--sidebar-collapsed-height)}.detail-sidebar-layout .sidebar-icon{margin-bottom:0}html[dir=ltr] .detail-sidebar-layout .sidebar-icon{margin-right:0}html[dir=rtl] .detail-sidebar-layout .sidebar-icon{margin-left:0}.detail-sidebar-layout .sidebar-text{display:none;opacity:0;transform:translateY(10px)}html[dir=ltr] .detail-sidebar-layout .sidebar-text{margin-left:0}html[dir=rtl] .detail-sidebar-layout .sidebar-text{margin-right:0}.detail-sidebar-layout .detail-sidebar:hover{width:var(--sidebar-expanded-width-max)}.detail-sidebar-layout .detail-sidebar:hover .sidebar-item{justify-content:flex-start;flex-direction:row}.detail-sidebar-layout .detail-sidebar:hover .sidebar-icon{flex-shrink:0}html[dir=ltr] .detail-sidebar-layout .detail-sidebar:hover .sidebar-icon{margin-right:8px}html[dir=rtl] .detail-sidebar-layout .detail-sidebar:hover .sidebar-icon{margin-left:8px}.detail-sidebar-layout .detail-sidebar:hover .sidebar-text{display:block;opacity:1;transform:translateY(0);text-align:start}html[dir=ltr] .detail-sidebar-layout .detail-sidebar:hover .chatbox-icon-wrapper{margin-right:8px}html[dir=rtl] .detail-sidebar-layout .detail-sidebar:hover .chatbox-icon-wrapper{margin-left:8px}.detail-sidebar-layout .chatbox-tip{word-break:keep-all!important}}@media (min-width: 1664px){.detail-sidebar-layout .detail-sidebar{width:var(--sidebar-expanded-width)}.detail-sidebar-layout .sidebar-item{min-height:var(--sidebar-expanded-min-height);max-height:var(--sidebar-expanded-max-height)}.detail-sidebar-layout .sidebar-text{margin-top:4px}.detail-sidebar-layout .sidebar-item:hover{background:#0000000d}.detail-sidebar-layout .sidebar-item:hover .sidebar-icon,.detail-sidebar-layout .sidebar-item:hover .chatbox-icon-wrapper{transform:translateY(-2px)}.detail-sidebar-layout .chatbox-tip{margin-top:4px;word-break:keep-all}}html[dir=rtl] .detail-sidebar svg{transform:scaleX(-1)}.pc-search-education-tip{--searchx-edu-tip-bg: #222;position:relative;width:300px;padding:20px 20px 4px;color:#fff;font-weight:400;font-size:14px;background-color:var(--searchx-edu-tip-bg);border-radius:8px}.pc-search-education-tip.pc-search-education-tip_arrow:after{position:absolute;width:0;height:0;border-color:var(--searchx-edu-tip-bg);border-width:12px;content:"";border-style:solid}.pc-search-education-tip.pc-search-education-tip_arrow_right:after{top:28px;inset-inline-start:-7.2px;transform:rotate(45deg)}.pc-search-education-tip.pc-search-education-tip_arrow_left:after{top:28px;inset-inline-end:-7.2px;transform:rotate(45deg)}.pc-search-education-tip.pc-search-education-tip_arrow_bottom:after{top:-7.2px;inset-inline-start:50%;margin-inline-start:-12px;transform:rotate(-45deg)}.pc-search-education-tip .pc-search-education-tip_inner{margin-block-end:16px}.pc-search-education-tip .pc-search-education-tip_title{font-weight:700;font-size:16px;margin-block-end:8px}.pc-search-education-tip .pc-search-education-tip_content{margin-block-end:16px}.pc-search-education-tip .pc-search-education-tip_action{display:flex}.pc-search-education-tip .pc-search-education-tip_action.action-align-right{flex-direction:row-reverse}.pc-search-education-tip .pc-search-education-tip_action.action-align-left{flex-direction:row}.pc-search-education-tip .pc-search-education-tip_action.action-align-center{justify-content:center}.pc-search-education-tip .pc-search-education-tip_more>a{color:#fff;text-decoration:underline}.searchx-layout-right-toolbar{z-index:100;box-shadow:0 2px 6px 2px #0000001f;border-radius:8px 0 0 8px;background-color:#fff;position:fixed;bottom:60px;inset-inline-end:0}[dir=rtl] .searchx-layout-right-toolbar{border-radius:0 8px 8px 0}.searchx-layout-right-toolbar:has(.rfq.hovered){z-index:2001}.lens-icon{width:20px;height:20px}.lens-learn-more{display:flex;align-items:center;justify-content:center;min-height:36px;min-width:100px;max-width:400px;gap:10px;border-radius:65px;padding-inline:18px;background-color:#f60;color:#fff;text-decoration:none;font-size:14px;font-weight:600;line-height:18px;text-decoration:none!important}.searchx-layout-right-toolbar__lens-tip{cursor:pointer;position:absolute;top:-16px;inset-inline-end:50px;padding-inline-end:24px}.searchx-layout-right-toolbar__lens-tip.toolbar-position{top:-16px;inset-inline-end:50px;padding-inline-end:24px}.searchx-layout-right-toolbar__lens-tip .lens-title-img{height:20px}.searchx-layout-right-toolbar__lens-tip .pc-search-education-tip{background:linear-gradient(99deg,#fff 13.06%,#fff0 91.97%),linear-gradient(131deg,#fcbb8b1f -21.71%,#f859161f 98.49%),#fff;color:#222;box-shadow:0 6px 12px 4px #00000014}[dir=rtl] .searchx-layout-right-toolbar__lens-tip .pc-search-education-tip{background:linear-gradient(-99deg,#fff 13.06%,#fff0 91.97%),linear-gradient(-131deg,#fcbb8d1f -21.71%,#f859161f 98.49%),#fff}.searchx-layout-right-toolbar__lens-tip .searchx-layout-right-toolbar__lens-tip-wrapper{width:380px}.searchx-layout-right-toolbar__lens-tip .pc-search-education-tip.pc-search-education-tip_arrow:after{border-color:#feede6}.searchx-layout-right-toolbar__lens-tip-title{display:flex;align-items:center;gap:8px}.searchx-layout-right-toolbar__lens-tip-title .lens-icon{min-width:fit-content}.searchx-layout-right-toolbar__lens-tip .lens-close{width:20px;height:20px;position:absolute;top:20px;inset-inline-end:20px;cursor:pointer}img.searchx-toolbar-lens-icon-item{width:28px;height:28px;padding:4px}.lens-module-link{position:relative}.lens-module-link .lens-module-panel{display:none}.lens-module-link:hover .lens-module-panel{display:block}.lens-module-panel{position:absolute;top:unset;bottom:0;inset-inline-end:100%;padding-inline-end:36px;transform:unset}.lens-module-panel.searchx-layout-right-toolbar__lens-tip .pc-search-education-tip.pc-search-education-tip_arrow:after{bottom:18px!important;top:unset!important}
