.flex-center{display:flex;align-items:center;justify-content:center}.text-ellipsis{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.text-ellipsis-category{white-space:unset;-webkit-line-clamp:1}.body-padding--inline{padding-inline:.85em}.body-padding--block{padding-block:.85em}.text-hover-red:hover{color:var(--primary-red)}.hover-pointer:hover{cursor:pointer}.hover-grab:hover{cursor:grab}.bold-400{font-weight:400;line-height:normal}.bold-500{font-weight:500;line-height:normal}.bold-700{font-weight:700;line-height:normal}.bold-400-h13{font-weight:400;line-height:1.3em}.bold-500-h13{font-weight:500;line-height:1.3em}.bold-700-h13{font-weight:700;line-height:1.3em}.font-size-078{font-size:.78em}.font-size-086{font-size:.86em}.font-size-13{font-size:1.3em}.gray-04{color:var(--gray-color-04)}.border-transparent{border:1px solid transparent}.border-red{border:1px solid var(--primary-red)}.webkit-box-l1{display:-webkit-box;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-break:break-word}.line-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-10{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}div[contentEditable="true"]:empty:before{content:attr(data-placeholder);color:#999}html:has(.id-model-chat.show .popup-body.full-screen){overflow:hidden}.id-model-chat{visibility:hidden}.id-model-chat.show{visibility:visible}.id-model-chat.show .popup-body{bottom:0;opacity:1}.id-model-chat .rating-symbol .rating-symbol-background{font-size:14px}.popup-body{--primary-red:var(--primary_color);--gray-color-01:#343844;--gray-color-04:#8e8f94;--gray-color-06:#ddd;--gray-color-07:#ececec;--gray-color-08:#f8f8f8;--max-msg-width:70%;--profile--width:330px;--user-list--width:300px;--user-list--max-width:320px;--chat-body--width:minmax(auto,calc(100% - var(--user-list--width)));--user-list--collapse-width:72px;--chat-body--collapse-width:minmax(auto,calc(100% - var(--user-list--collapse-width)));--img-msg--width:300px;--img-msg--popper-width:minmax(auto,calc(100% - var(--img-msg--width)));--title-height:44px;--border-style:1px solid var(--gray-color-07);font-size:14px;container-type:inline-size;z-index:100;width:768px;height:580px;position:fixed;bottom:-100%;right:0;box-shadow:0 4px 12px 4px rgba(0,0,0,.1);opacity:0;transition-duration:250ms;transition-timing-function:cubic-bezier(.17,.04,.03,.94);transition-property:bottom,top,height,width}.id-model-chat .rating-symbol .fa{font-size:14px}.chat-container{background-color:#fff;display:grid;grid-template-areas:"header header" "chat users";grid-template-columns:calc(100% - var(--user-list--width)) var(--user-list--width);grid-template-rows:47px minmax(533px,1fr);height:100%;width:100%;transition:250ms}.chat-container.chat--hidden .grid-area-tag{display:none}.chat-container.template{grid-template-areas:"header" "chat";grid-template-columns:100%}.chat-container.company-info--show .company-info-container{display:block}.chat-container.template .message-wrapper{border-bottom:unset}.template-message{display:none;bottom:8px;width:100%;padding:1rem;background:#f8f8f8}.template-message .alert{background:#fff9ef;display:flex;gap:8px;border:1px solid #e9a327;margin-bottom:unset}.template-message .alert i{color:#e9a327}.template-message .alert i.gray-color{color:#8e8f94}.template-message span{color:#52555f;font-family:Roboto;font-size:12px;font-weight:400;line-height:15.6px;text-align:left}.template .template-message{display:block}.no-login-message{color:var(--primary_color);display:none}.input_msg__wrapper *{background:none;font-weight:unset;text-align:unset}.popup-body.full-screen{--user-list--width:var(--user-list--max-width);--chat-body--width:minmax(auto,calc(100% - var(--user-list--width)));width:100%;height:100%}.seller-site .popup-body.full-screen{padding-left:var(--sidebar__width--default);padding-top:var(--header-height)}.popup-body.full-screen .chat-container.chat--hidden .users-expanse i{transform:rotate(180deg)}.popup-body.full-screen .chat-container{grid-template-areas:"header header header" "users chat chat";grid-template-columns:var(--user-list--width) minmax(auto,calc(100% - var(--user-list--width) - var(--profile--width))) var(--profile--width)}.popup-body.full-screen .chat-container.template{grid-template-areas:"header header" "chat chat";grid-template-columns:minmax(auto,calc(100% - var(--profile--width))) var(--profile--width)}.popup-body.full-screen .chat-container.template.show-inquiry-panel .template-message,.popup-body.full-screen .chat-container.template.company-info--show .template-message{width:calc(100% - 24px - var(--profile--width))}.popup-body.full-screen .chat-container.company-info--show{grid-template-areas:"header header header" "users chat company"}body .popup-body.full-screen .users-expanse{order:3}body .popup-body.full-screen .chat-container.chat--hidden .users-expanse i{transform:rotate(0deg)}.popup-body.full-screen .chat-body .chat-title .show-company-info--icon{display:block}.popup-body.full-screen .users-expanse{order:1}.popup-body .user-list-wrapper .user-list{display:unset}.popup-body .user-list .user-list--user-item{max-height:102px;overflow:hidden;height:auto}.popup-body .user-list .user-list--user-item .user--icon:after{top:calc(48px - .8em);right:.2em}.popup-body.full-screen .user-list .user-list--user-item{max-height:102px;height:auto}.popup-body.full-screen .user-list .user-list--user-item .user--icon:after{top:calc(48px - .8em);right:.2em}.popup-body .chat--hidden .chat-info-name{display:none!important}.popup-body .chat-info-name .hidden{display:flex !important}@container (min-width:1368px){body .chat-container.chat--hidden{--user-list--width:80px;}body .message-item{--max-msg-width:60%;}}@container (min-width:992px){.popup-body.full-screen .chat-container.show-quotation{grid-template-areas:"header header header" "users chat quotation";}.popup-body.full-screen .chat-container.show-inquiry-panel{grid-template-areas:"header header header" "users chat inquiry";}.popup-body.full-screen .chat-container.template.show-inquiry-panel{grid-template-areas:"header header" "chat inquiry";}.popup-body.full-screen .chat-container.template.company-info--show{grid-template-areas:"header header" "chat company";}}@media(max-width:991px){html:has(.id-model-chat.show),body:has(.id-model-chat.show){overflow:hidden}body .popup-body{width:100%;height:calc(100vh - 0px);position:fixed;top:0;box-shadow:none}body .popup-body.full-screen{height:calc(100vh - 0px)}body .popup-body.full-screen2{height:100%}body .user-list-wrapper .indicator--mobile{display:flex;align-items:center}body .user-list-wrapper .indicator--fullscreen{display:none}body .chat-container,.popup-body.full-screen .chat-container{grid-template-areas:"users";grid-template-columns:100%;grid-template-rows:100%}body .popup-body.active-chat{height:100%}body .popup-body.active-chat .user-list-wrapper{display:none}body .chat-container .chat-body{display:none}body .popup-body.active-chat .chat-container{grid-template-areas:"chat";grid-template-columns:100%}.popup-body.full-screen .chat-container.template{grid-template-areas:"chat";grid-template-columns:100%}body .popup-body.active-chat .chat-body{display:flex}body .popup-body.active-chat .chat-container.company-info--show{grid-template-areas:"company";grid-template-columns:100%}body .popup-body.active-chat .chat-container.company-info--show .chat-body{display:none}body .chat-container .chat-header{display:none}body .chat--back-icon{display:block}.popup-body .chat-body .chat-title .show-company-info--icon{display:block}.popup-body .chat-body .chat-title .show-company-info--icon:before{content:"";font-size:1.3em}body .input__container .attach-img{order:1}body .chat-body .input__container button{background:transparent}body .chat-body .input__container button i{color:#000;font-size:1.38em}body .input__container .input-msg__text{height:unset}body .user-list .empty-user-box img{height:200px}body .user-list .empty-user-box span{font-size:1.3em}.popup-body.full-screen .chat-body .input_msg__wrapper{border-radius:3em}body .input_msg__wrapper .input_msg__inner_send{display:block}.chat-body .input__container button.send-msg{display:none}.company-title-container .title-mobile{display:flex}.company-title-container .title-desktop{display:none}.id-model-chat .chat-container .input_msg__wrapper .chat-counter{right:0;top:calc(4px - 35px);height:16px;font-size:14px;line-height:16.41px}.profile-mobile{display:flex !important}.id-model-chat .chat-container .input_msg__wrapper{border-radius:30px}.id-model-chat .chat-container .input-translating{border-radius:30px;margin:12px;width:calc(100% - 24px)}.product-order__wrapper .product-order__selector.fix-select{border-radius:30px}.template-message{bottom:108px}.chat-container.template{grid-template:"chat"}.chat-container.template .user-list-wrapper{display:none}.chat-container.template .empty-msg--bg{display:flex}#txtMsgText:focus{font-size:16px}.popup-body.full-screen .chat-container.show-quotation{grid-template-areas:"quotation"}.popup-body.full-screen .chat-container.show-inquiry-panel{grid-template-areas:"inquiry"}.popup-body.full-screen .chat-container.template.company-info--show{grid-template-areas:"company"}body:has(main) .popup-body.full-screen .chat-container.show-inquiry-panel{grid-template-columns:100%}.inquiry-panel-wrapper .inquiry-header{align-items:center}.inquiry-panel-wrapper .inquiry-header label{align-content:center}}@media screen and (max-width:991px) and (-webkit-min-device-pixel-ratio:0){#txtMsgText:focus,input:focus,textarea:focus{font-size:16px}}.chat-header{grid-area:header;display:flex;gap:.85em;height:47px;padding-inline:1.14em;border-bottom:var(--border-style);background:var(--gray-white,#fff)}.chat-header .title{flex-grow:1;margin:auto;color:var(--gray-color-01);font-size:1.15em}.chat-header .header-icon{margin:auto}.chat-header .header-icon i{color:var(--primary-red)}.chat-header .header-icon img{height:18px;transform:translateY(-1px);display:inline-block}.chat-header .collapse{clip-path:circle(50% at 50% 50%)}.chat-header .collapse i{color:var(--primary-red)}.chat-header .collapse img{filter:brightness(0) invert(1);height:15px}.chat-body{grid-area:chat;display:flex;flex-flow:column;transform:translateX(var(--transform-msg-body));overflow:auto;position:relative}.chat-body .chat-title{display:flex;align-items:center;padding:.57em .85em;border-bottom:var(--border-style);background:var(--gray-white,#fff);gap:8px}.chat-body .chat-title .show-company-info--icon{display:block}.chat--back-icon{font-size:2em;padding-inline:.2em;display:none}.chat-body .chat--user-icon{flex-grow:0;height:34px;width:34px;clip-path:circle(50% at 50% 50%)}.chat-body .chat--user-icon>img{object-fit:cover}.chat-body .chat--user-info{display:flex;flex-flow:column;flex-grow:1}.chat--status{display:flex;align-items:center}.chat--status .chat-status--light{height:.6em;width:.6em;border-radius:50%;background:var(--gray-color-04)}.chat--status.active .chat-status--light{background:#2ea427}.chat--status .chat-status--text{padding-left:4px;margin-bottom:unset;color:var(--gray-color-04)}.chat--status.active .chat-status--text{color:#2ea427}.chat-body .chat--user-name{margin-block:auto;font-size:1.1em;line-height:1.2rem;display:inline-block}.chat-body .message-wrapper{flex-grow:1;border-bottom:var(--border-style);border-right:var(--border-style);flex-basis:385px;overflow:auto;background-color:var(--gray-color-08)}.message-item{display:grid;grid-template-columns:fit-content(var(--max-msg-width)) auto}.message-item:last-child{margin-bottom:.85em}.message-item .msg-item-content{background:#fff;box-shadow:0 2px 10px 0 #0000000d;padding:16px;gap:12px;border-radius:4px}.message-item:has(.div__content__text:empty) .message-info--action.message-translate{display:none}.message-item+.message-item{margin-top:.85em}.message-item.message--img{grid-template-columns:var(--img-msg--width) var(--img-msg--popper-width)}.message-item.message--sender{margin-right:0;grid-template-columns:auto fit-content(var(--max-msg-width));width:100%}.message-item.message--sender.message--img{grid-template-columns:var(--img-msg--popper-width) var(--img-msg--width)}.message-item.message--receiver .message-toolip{order:2;justify-self:left;margin-left:.57em;margin-right:0}.message-item.message--sender .message-info--full{grid-column:2;order:2;text-align:right}.message-item.message--sender .msg-item-content{background:var(--hover-color-01,#ffeaea);grid-column:2;order:4}.message-item.message--sender .div__media{background:var(--hover-color-01,#ffeaea);margin-left:auto}.message-item.message--sender .message-info--toolip{justify-self:right;order:3}.message-item.message--sender .message-info--action{order:3}.message-item .message-info--toolip{display:none;font-size:.85em;justify-self:left;align-self:end;justify-content:center;align-items:end;order:4;background-color:#fff;border-radius:.3em;margin-inline:.3em;box-shadow:0 2px 10px 0 #0000000d}.message-item:hover .message-info--toolip{display:flex}.message-info--toolip .message-info--action{order:1;padding:.2em;border-radius:.3em;margin-inline:.2em;font-size:1.4em;color:var(--gray-color-03,#707279);display:block}.message-info--toolip .message-toolip--info{order:2;background-color:var(--gray-color-03,#707279);border-radius:.3em;margin-right:.57em;padding:.85em;display:none}.message-info--toolip span,.message-info--toolip text{color:var(--gray-white,#fff)}.message-item .msg-item--reply{display:none;padding-bottom:.86em;border-bottom:1px solid var(--gray-color-04)}.message-item .msg-item--reply.show{display:block}.msg-item--reply-ref{padding:.3em;border-left:2px solid #ffa8a8;background-color:#ffd3d3;max-height:3.2em}.msg-item--reply-ref>div{display:block}.msg-item--reply-ref span *{display:block}.message-item.message--receiver .msg-item--reply-ref{border-left:2px solid var(--gray-color-04);background-color:var(--gray-color-07)}.msg-item--reply.show+.msg-item--text{padding-top:.85em}.msg-item--translated{padding-bottom:.85em;display:none}.message-item .msg-item--translated.show{display:block}.message-item .msg-item--translated.show.hide{display:none}.message-item .msg-item-content{display:block;min-width:160px;padding:.86em;grid-column:1;order:3;border-radius:.3em}.message-item .msg-item--translated .translated__seperator{height:.5px;width:100%;background-color:var(--gray-color-04);margin-bottom:.86em;margin-top:1.26em}.msg-item-content .msg-item--translated-text{margin-left:.7em;word-wrap:break-word}.message-item .msg-item-content:hover~.message-info--toolip .message-toolip--info{display:block;overflow:auto}.message-item .message-info--full{font-size:.85em;grid-column:1;order:2;text-align:left}.message-item .message-info--full .sending{vertical-align:middle}.message-item .message-info--full .sending .spinner-border-sm{height:.8em;width:.8em;margin-right:.2em}.div__media{background:var(--gray-color-07);border-radius:.57em}.div__media+.div__content__text{margin-top:.17em}.chat-body .div__content__text{border-radius:.57em;word-break:break-word}.div__content__text:empty{display:none}.message-info--full .msg-item--status{flex-grow:1;text-align:end}.msg-item-content a.box-image{overflow:hidden;margin-bottom:.85em}.msg-item-content a.box-image .post-image{max-width:300px;max-height:300px;display:block;object-fit:contain;width:100%;height:100%}.msg-item-content a.box-video .video--viewport{width:100%}.chat-body .input__container{display:flex;flex-flow:column;align-items:end;gap:.57em;z-index:1;border-right:var(--border-style)}.chat-body .input__container .chat-counter{position:absolute;right:14px;bottom:14px;background-color:var(--gray-color-08);color:var(--gray-color-04);z-index:1;border-radius:4px;padding:2px;height:14px;font-size:12px;line-height:14.06px}.chat-body .input__container .chat-counter .count-current{min-width:32px;text-align:right;margin-right:4px}.chat-body .input__container .chat-counter .count-current.reached{color:var(--primary-red)}.input__container .send-msg.inactive{background-color:var(--gray-color-04) !important}.input__container .send-msg.active,.input__container:has(.input-msg__text:not(:empty)) .send-msg,.input__container:has(.attach-img.active) .send-msg{background-color:var(--primary-red)}.input__container .input_msg__inner_send i.inactive{color:var(--gray-color-04) !important}.input__container .input_msg__inner_send i.active,.input__container:has(.input-msg__text:not(:empty)) .input_msg__inner_send i,.input__container:has(.attach-img.active) .input_msg__inner_send i{color:var(--primary-red)}.input__container .input__indicators{display:flex;width:100%}.input__tools{flex-grow:1}.chat-body .input__container button{height:fit-content;border-radius:.3em;border:none;padding:4px;color:var(--gray-color-01)}.chat-body .input__container button i{font-size:1.42em}.chat-body .input__container button.send-msg{background-color:#c5c5c5;padding:.5em .85em;border-radius:1em;color:#fff}.chat-body .input__container button.send-msg i{padding-right:.3em}.chat-body .input__container button.send-msg *{font-size:1em;color:#fff}.chat-body .block-contaier{display:flex;justify-content:center;align-content:center;gap:4px;padding:16px}.chat-body .block-contaier .block-container-text{font-size:14px;line-height:18.2px;font-weight:400;color:#707279}.chat-body .block-contaier .block-container-text.block-container-unblock{font-weight:700;text-decoration:underline;color:#be123c;cursor:pointer}.chat-body .input-translating{display:none;width:100%;background-color:var(--gray-color-08);border-top:var(--border-style);padding:.85em;height:0;opacity:0;transition:250ms}.chat-body .input-translating.show{display:flex;height:unset;opacity:1}.chat-body .input-translating .input-translating__text{flex-grow:1;overflow:auto;outline:none;max-height:6em}.chat-body .input-translating .input-translating__inner_send{color:var(--gray-color-04);padding:.5em .85em;border-radius:1em;background-color:#fff;box-shadow:0 2px 10px 0 #0000000d;height:min-content;flex-shrink:0}.chat-body .input-translating .input-translating__inner_send *{color:var(--gray-color-04)}.chat-body.empty-msg--bg{background:var(--gray-color-07)}.chat-body.empty-msg--bg img{width:60%}.chat__send__image{height:0;background:#fff;border:1px solid #ececec;transition:.4s;top:140px;z-index:0;opacity:0}.chat__send__image.visible{height:auto;opacity:1}.chat__send__image .send__image__body{position:relative}.chat__send__image .chat__send__image--remove{position:absolute;right:.5em;top:50%;transform:translateY(-50%);cursor:pointer}.chat__send__image .lst_image{margin-right:30px;display:flex;overflow:auto}.chat__send__image .lst_image .lst__image__item{width:54px;height:54px;border-radius:2px;border:1px dashed #bbbbbc;position:relative;margin-right:.57em;display:inline-block;vertical-align:middle;margin:.57em}.chat__send__image .lst_image .lst__image__item:last-child{margin-right:0;flex-shrink:0;order:100}.chat__send__image .lst_image .lst__image__item.lst__image__item--ok{border:none}.chat__send__image .lst_image .lst__image__item i.fa-plus{color:#bbbbbc;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:11px}.chat__send__image .lst_image .lst__image__item.lst__image__item--ok i.fa-plus{display:none}.chat__send__image .lst_image .lst__image__item .lst__image__item--remove{position:absolute;top:-5px;right:-5px;border-radius:50%;font-size:12px;cursor:pointer;background:#fff;border:none;color:var(--primary-red);display:none}.chat__send__image .lst_image .lst__image__item:hover .lst__image__item--remove{display:block}.chat__send__image .lst_image .lst__image__item.lst__image__item--ok img{object-fit:cover}.chat__send__image .lst_image .lst__image__item.lst__image__item--ok .video{object-fit:cover}.chat__send__image .lst_image .lst__image__item.lst__image__item--ok i.fa-play{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:15px}.chat__send__image .lst_image .lst__image__item.lst__image__item--ok .content-video{background:#000;height:100%}.chat-reply-preview{display:none;padding:.85em .5em;align-items:center;border:1px solid var(--gray-color-07);z-index:2}.chat-reply-preview.show{display:flex}.chat-reply-preview>i{font-size:1.3em}body .chat-reply-preview .msg-item--reply-ref{background-color:transparent;flex-grow:1;max-width:35.7em;max-height:3.2em}.input__msg{padding-inline:.1em;border-radius:1em;border:.5em solid var(--gray-color-08);background:var(--gray-color-08);width:100%;display:flex}.input__container .input-msg__text{order:2;flex-grow:1;height:6em;overflow:auto;outline:none;max-height:6em;word-break:break-all;width:100%}.input_msg__wrapper{width:100%;display:flex;align-items:center;padding:.85em 1em;background-color:var(--gray-color-08);gap:.62em;position:relative}.input_msg__wrapper .input_msg__inner_send{order:2;display:none}.input_msg__wrapper .input_msg__inner_send i{font-size:1.3em;color:var(--gray-color-04)}.input__container .input-msg__text::-webkit-scrollbar,.input-translating .input-translating__text::-webkit-scrollbar{display:none}.input__container .attach-img{order:3}.input__container .attach-img.active i{color:var(--primary-red)}.input__container .tools__translator.active i{color:var(--primary-red)}.input__container .send-msg{order:4;flex-shrink:0}.svn-link,.svn-link:hover{color:#0078d4;text-decoration:underline}.msg-inquiry__container{display:none}.msg-inquiry__container.show{display:block}.msg-inquiry__title{font-size:1.17em;margin-bottom:.86em}.msg-inquiry__wrapper{background:#f8f8f8;padding:12px;gap:12px;border-radius:4px}.msg-quotation .msg-inquiry__wrapper{background:#f8f8f8}.msg-quotation .msg-quotation__label{font-family:Roboto;font-size:12px;font-weight:500;line-height:15.6px;text-align:left;color:#8e8f94}.msg-quotation .msg-quotation__label{font-family:Roboto;font-size:12px;font-weight:500;line-height:15.6px;text-align:left;color:#8e8f94}.msg-inquiry__wrapper .msg-inquiry__label{padding-top:.86em}.msg-inquiry__wrapper .msg-item--translated{background:#f8f8f8 !important;padding-inline:unset !important}.is-mine .msg-inquiry__wrapper{background:#fff}.is-mine .msg-inquiry__wrapper .msg-item--translated{background:#fff !important}.hr-line{border:1px solid #bbbbbc}.piq__container{display:flex;gap:.86em;padding-bottom:.86em;border-bottom:1px solid 1px solid #bbbbbc}.piq__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.piq__container>img{height:68px;width:68px;object-fit:contain;aspect-ratio:1;border-radius:4px;border:1px solid #dcdcdc}.msg-item-content:has(.msg-inquiry__container.show) .msg-item--text{padding:.2em .86em .68em .86em;margin:0;background:#fff}.msg-item-content.inquiry:not(.is-mine){position:relative;padding-bottom:60px}.msg-item-content.inquiry:not(.is-mine) .btn-reply-inquiry{position:absolute;bottom:12px;display:flex;justify-content:center;width:calc(100% - 24px);background-color:var(--primary_color);padding:6px 8px;margin-left:-12px;gap:8px}.msg-item-content.inquiry .btn-reply-inquiry i{color:#fff}.msg-item-content:has(.msg-inquiry__container.show) .msg-item--translated{background:#fff;padding-inline:.86em}.piq__content__wrapper .price-range{justify-content:start}.user-list-wrapper{grid-area:users;display:flex;flex-flow:column;border-inline:var(--border-style)}.user-list--indicator-wrapper{padding:.57em .85em}.user-list--indicator-wrapper{border-bottom:var(--border-style)}.user-list--indicator-wrapper .users-expanse{height:34px}.user-list--indicator-wrapper label{margin:auto !important;margin-left:.57em !important;order:2}.user-list-wrapper .user-list--search-bar{padding:.57em 10px;display:flex;gap:.3em;height:32px;align-items:center;border-radius:21px;background:#f2f2f2;margin:.57em 10px}.user-list-wrapper .user-list--search-bar .search-bar--input{border:none;border-radius:30px;background:#f2f2f2;height:32px;width:100%;text-align:center}.chat-container.chat--hidden .user-list--filter{display:none}.user-list--filter{display:flex;gap:10px;margin:6px}.user-list--filter-item{border:.5px solid #ddd;border-radius:30px;padding:3px 12px;font-size:.875em;display:flex;align-items:center;gap:8px}.user-list--filter-item.active{color:#be123c;border-color:#be123c}.user-list--filter-item div{background:#be123c;padding:2px 8px;color:#fff;border-radius:30px}.user-list--filter-item div:empty{display:none}.indicator--mobile{display:none}.mobile--hide-chat-icon{font-size:1.4em;order:3}.user-list--user-item{padding:.85em;display:inline-grid;grid-template-areas:"icon info-name ." "icon msg ." "icon time stt" "tag tag .";grid-template-columns:48px calc(100% - 48px - .57em);column-gap:.57em;width:100%;border-top:var(--border-style);justify-content:start}.user-list--user-item:last-child{border-bottom:var(--border-style)}.user-list--user-item .user--icon{grid-area:icon;background-color:transparent;position:relative}.user--icon .user-icon--viewport{clip-path:circle(50% at 50% 50%)}.user-icon--viewport>img{object-fit:cover}.user--icon:after{content:"";height:1em;width:1em;background:var(--gray-color-05,#acacae);position:absolute;display:block;bottom:0;right:0;border-radius:50%;border:var(--border-style)}.user-list--user-item.active .user--icon:after{background:#2ea427;border:1px solid #a4ff9e}.user-list--user-item:hover,.user-list--user-item.current{background:var(--hover-color-01,#ffeaea)}.user-list--user-item .user-item--info{color:var(--gray-color-04);font-size:.85em}.user-item--info .div__content__text *{display:inline}.user-list--user-item .user--name{display:inline-block;width:fit-content}img.country-flag{width:16px;height:16px;margin-left:8px}.chat-info-name{grid-area:info-name}.user-list--user-item .user--msg{grid-area:msg;color:var(--gray-color-04);display:inline-block;line-height:normal}.user-list--user-item .user--msg .div__content__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-height:1.3em}.user-list--user-item .user--msg.msg--unseen{color:var(--gray-color-01);font-weight:500}.user-list--user-item .user--msg-time{grid-area:time;justify-self:start;font-size:.71em}.user-list--user-item .user--status{grid-area:stt;justify-self:end;font-size:.71em}.user-list-wrapper .user-list{flex-grow:1;overflow:auto;display:grid;flex-flow:column}.user-list .empty-user-box{display:flex;flex-flow:column;gap:12px}.user-list .empty-user-box img{height:100px}.user-list .empty-user-box span{color:var(--gray-color-05,#acacae);text-align:center}.empty-list{align-items:center}.empty-search-box{display:none;color:var(--gray-color-05,#acacae);font-size:14px;text-align:center}.chat-container:not(.chat--hidden) .empty-search-box{display:block}.chat-container .user-list--search-bar .search-icon--clickable{display:none}.chat-container .company-info-container{grid-area:company;display:none}.chat-container.company-info--show .company-info{display:flex;flex-flow:column;height:100%}.company-title-container{display:flex;align-items:center;padding:.57em 1em;border-left:var(--border-style);border-bottom:var(--border-style)}.company-title-container label{margin-left:.37em}.title-mobile{display:none;gap:8px;align-items:center}.title-mobile img{border-radius:36px;border:1px solid #ececec}.profile-mobile{display:none;height:44px;padding:14px 12px;align-items:center;border-bottom:1px solid #ececec;background:#fff}.detail-info-wapper{display:flex;flex-flow:column;margin:16px 0;padding:0 12px;gap:12px;overflow:auto;flex:1}.detail-info-wapper .detail-info--item .block-label{font-size:14px;line-height:18.2px;color:#dd4858;font-weight:400;cursor:pointer}.detail-info--item{display:flex;align-items:center;border-bottom:var(--border-style);gap:12px;padding:8px 0}.detail-info--item>img{border-radius:4px;object-fit:contain;border:1px solid #ececec;box-shadow:0 2px 10px 0 rgba(0,0,0,.05)}.detail-info--item .detail--value{flex-grow:1;text-align:end;word-break:break-all}.company-product-detail{display:flex;flex-flow:column;justify-content:center;overflow:auto;height:50%}.company-product-detail .product-query__wrapper{padding:12px 12px 0 12px;display:flex;flex-flow:column;gap:12px}.company-product-detail .product-detail--title-bg{display:flex;border-radius:8px 8px 0 0;background:var(--primary-red);width:fit-content;padding-inline:1em;margin-left:12px}.company-product-detail .product-detail--title-bg>label{margin-block:8px;margin-inline:auto;color:var(--gray-white,#fff);text-align:center;font-size:.85em}.company-product-detail .product-detail--search-bar{display:flex;gap:6px;padding:12px;border:var(--border-style);border-radius:8px}.product-detail__search{width:100%}.company-product-detail .product-filter__wraper{display:flex;justify-content:space-between;align-items:center}.company-product-detail .product-order__wrapper{position:relative}.product-order__wrapper .product-order__selector{outline:0;padding:8px 24px 8px 8px;border:var(--border-style);border-radius:4px}.product-item-wapper{padding:12px;overflow:auto;flex-grow:1}.product-item-wapper .product-item{display:flex;gap:12px;position:relative;padding:12px;border:1px solid var(--gray-color-07);border-radius:8px}.product-item-wapper .empty-search{color:var(--gray-color-05,#acacae);font-size:14px}.product-item-scrollable .product-item+.product-item{margin-top:.85em}.product-item-wapper .product-item:hover .product-item__mark{display:flex}.product-item-wapper .product-item>img{height:90px;width:90px;object-fit:contain;flex-shrink:0;border:1px solid #dcdcdc}.chat-product-item:hover{background:var(--primary_color) !important}.chat-product-item:hover>i,.chat-product-item:hover>span{color:#fff}.product-item--info{display:flex;flex-flow:column;gap:3px}.product-item__mark{display:none;position:absolute;width:100%;height:100%;background-color:rgba(52,56,68,.4);transform:translate(-12px,-12px);border-radius:8px;justify-content:center;align-items:center;gap:12px}.product-item__mark button{background:#fff !important;padding:6px 16px !important;border-radius:30px}.product-item--info .product-item--name{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.rating-value{display:none}.product-item--info .product-item--price{display:flex}.product-item--info .product-item--quantity{color:var(--gray-color-04);font-size:.85em}.product--price-symbol{vertical-align:text-top;font-size:.78em;font-weight:600}.pd-r-3{padding-right:3px}.product--price-value{display:inline}.chat-container.chat--hidden{--user-list--width:80px;--chat-body--width:minmax(auto,calc(100% - var(--user-list--width)))}.chat-container.chat--hidden .user-list--indicator-wrapper img{rotate:180deg}.chat-container.chat--hidden .user-list--indicator-wrapper label{display:none}.chat-container.chat--hidden .empty-user-box{display:none}.chat-container.chat--hidden .user-list .user--name,.chat-container.chat--hidden .user-list .user-item--info{display:none}.chat-container.chat--hidden .user-list-wrapper .user-list .user-list--user-item{grid-template-areas:"icon" "icon" "icon";grid-template-columns:48px;justify-content:center}.chat-container.chat--hidden .user-list--search-bar{justify-content:center}.chat-container.chat--hidden .user-list--search-bar input{display:none}.chat-container.chat--hidden .user-list--search-bar .search-icon--unclickable{display:none}.chat-container.chat--hidden .user-list--search-bar .search-icon--clickable{display:block}.spin-loading{display:none;position:absolute;top:135px;left:calc(50% - 8px);width:16px;height:16px}.spin-loading.active{display:block}.spin-loading.spin-loading-message-labels.active{width:100%;height:100%;top:0;left:0}.spin-loading.spin-loading-message-labels.active>.spinner-border{margin:calc(50% - 2rem)}.message__labels_container.fw-light .spin-loading.spin-loading-message-labels.active>.spinner-border{margin-top:-5px;margin-bottom:0;margin-left:calc(50% - 2rem);margin-right:calc(50% - 2rem)}.message-wrapper{position:relative}.message-wrapper.load-more .message-scrollable{padding-top:24px}.message-wrapper.load-more .spin-loading{display:block;top:0}.message-wrapper.load-more .spin-loading .spinner-border{width:1rem;height:1rem}.chat-container .chat-body .message-item .msg-item--text.original-message-content{display:none;padding:12px 0}.chat-container .chat-body .message-item .msg-item--text.original-message-content.visible{display:block}.chat-container .chat-body .message-item .msg-item--text.original-message-content .original-label{color:var(--gray-color-04);height:16px;font-size:12px;padding:0}.chat-container .chat-body .message-item .msg-item--text.original-message-content .original__seperator{height:.5px;width:100%;background-color:var(--gray-color-06,#bbbbbc);margin-bottom:.86em}.chat-container .chat-body .message-item .msg-item--text.original-message-content .original-html{height:18px;font-size:14px;font-weight:300;color:var(--gray-color-01,#343844);padding:0 8px;display:inline-block}.msg-item--text .btn-inquiry-reply{display:none !important}.fix-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.safari-only{display:none}.emu-dropdown{position:absolute;right:8px;top:calc(50% - 7px);pointer-events:none}@supports (-webkit-appearance:none){.safari-only{display:block}}.btn-reply-inquiry{border-radius:30px;background-color:var(--primary_color);display:flex;justify-content:space-between;align-items:center;margin-left:0;width:100%}.btn-reply-inquiry:hover{background-color:var(--primary_hover_color) !important}.btn-reply-inquiry span{color:#fff;font-size:14px;font-weight:500}.is-mine .hide-is-mine{display:none}.piq__content__wrapper{display:flex;flex-direction:column;gap:8px;align-self:center}.msg-quotation{display:none;gap:12px}.msg-quotation .piq__container>img{object-fit:contain}.msg-quotation .piq__description{display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden}.msg-quotation.show{display:flex;flex-direction:column}.msg-quotation__header{display:flex;justify-content:space-between;cursor:pointer}.msg-quotation__title{font-family:Roboto;font-size:16px;font-weight:500;line-height:20.8px;text-align:left;color:#343844}.is-mine .msg-quotation__title{font-family:Roboto;font-size:16px;font-weight:500;line-height:20.8px;text-align:left;color:#343844}.msg-quotation__header .icon-right{font-size:20px;height:20px;width:20px}.quotation-container{display:none;grid-area:quotation;border-right:1px solid #ececec}.quotation-container .quotation--indicator-wrapper{display:flex;justify-content:start;border-bottom:1px solid #ececec;padding:.57em .85em}.product-container{gap:8px;display:flex;flex-direction:column}.quantity-price{display:flex;justify-content:space-between}.quotation--body{padding:16px 12px 16px 12px;gap:12px;display:flex;flex-direction:column;overflow-y:auto}.quotation--body .label{font-family:Roboto;font-size:14px;font-weight:500;line-height:18.2px;text-align:left;color:#8e8f94}.quotation--body .detail{font-family:Roboto;font-size:14px;font-weight:400;line-height:18.2px;text-align:left;color:#343844}.quotation--body .images{display:grid;gap:16px;flex-wrap:wrap;grid-template-columns:auto auto auto auto;justify-content:normal}body .chat-container .quotation--body .images img{width:56px;height:56px;border-radius:4px;object-fit:cover;border:1px solid #acacae;max-width:64px;max-height:64px;aspect-ratio:1;cursor:pointer}.quotation--indicator-wrapper .quotation-header{width:100%;justify-content:start;gap:8px}.quotation--indicator-wrapper label{align-items:center;display:flex;font-size:14px}.chat-container.show-quotation .quotation-container{display:flex;flex-direction:column}.chat-container.show-quotation{grid-template-areas:"header header" "chat quotation"}.popup-body.full-screen .chat-container.template.show-quotation{grid-template-areas:"header header" "chat quotation"}.chat-container.show-inquiry-panel{grid-template-areas:"header header" "chat inquiry"}.inquiry-panel{display:none;grid-area:inquiry;border-right:1px solid #ececec}.chat-container.show-inquiry-panel .inquiry-panel{display:flex;flex-direction:column}.inquiry-panel-wrapper .inquiry-header{width:100%;justify-content:start;gap:10px;border-bottom:1px solid #ececec;padding:8px 12px}.inquiry-panel-wrapper label{height:34px;align-items:center;display:flex;font-size:14px}.quotation--body .label{margin-bottom:unset}.gap-8px{display:flex;gap:8px}.product-details.gap-8px{flex-direction:column}.product-details{text-align:justify-all}.inquiry-panel-wrapper .product-details button{display:none !important}.product-name-quotation{font-family:Roboto;font-size:12px;font-weight:400;line-height:14.3px;text-align:left;color:#52555f}.quotation-quantities span{font-family:Roboto;font-size:14px;font-weight:400;line-height:18.2px;text-align:left;color:#343844}.quotation-prices span{font-family:Roboto;font-size:14px;font-weight:400;line-height:18.2px;text-align:left}.quotation--body .inquiry-sm{cursor:pointer}.inquiry-sm .title{font-family:Roboto;font-size:14px;font-weight:500;line-height:18.2px;text-align:left;margin-bottom:12px;color:#343844}.title-sm{font-family:Roboto;font-size:14px;font-weight:500;line-height:15.6px;text-align:left;color:#343844}.detail-sm{font-family:Roboto;font-size:14px;font-weight:400;line-height:15.6px;text-align:left;color:#343844}.inquiry-sm .inquery-sm-body{padding:12px;gap:12px;border-radius:8px;background:#f8f8f8;display:flex;flex-direction:column}.inquery-sm-body .products{display:flex;gap:12px;align-items:center}.inquery-sm-body .products img{width:50px;height:50px;background:#fff;border-radius:4px;box-shadow:0 2px 10px 0 #0000000d}.inquery-sm-body .products .product-name{flex-grow:4;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-content:center;-webkit-line-clamp:2;-webkit-box-pack:center;vertical-align:middle}.hr-line{border:1px solid #ececec;height:1px}.inquiry-header{display:flex;justify-content:space-between;align-items:baseline;cursor:pointer}.div__store{display:flex;width:70%;max-width:260px;position:relative;gap:10px}.btn-store img{height:100%}.download-app{border-bottom:var(--border-style);background:var(--gray-white,#fff);position:absolute;width:100%;top:52px;height:42px;z-index:2}.pinned-content{display:flex;padding:8px;gap:8px;align-items:baseline;cursor:pointer}.pinned-content span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex-grow:2}.chat-body:has(.pinned) .message-wrapper{padding-top:42px}.download-app{display:none}.download-app.pinned{display:block}.download-app .pinned-content,.pinned-content .btn-store{height:100%}.download-app.collapsed .btn-store img{height:100%}.pinned-panel .extended,.pinned-panel .collapsed{display:none}.pinned-panel.collapsed>.collapsed,.pinned-panel.extended>.extended{display:unset}.download-app.extended{height:unset}.download-app.extended .pinned-content{align-items:baseline}.download-app.extended .pinned-content span{overflow:unset;white-space:unset}.download-app.extended .pinned-header{display:flex;padding:8px 24px;gap:16px}.full-screen .download-app.extended .pinned-header{padding:16px 32px}.full-screen .download-app.extended .pinned-header .btn-store img{max-height:64px}.btn-store{height:40px}div.grid-area-tag{grid-area:tag;padding-top:.57em}div.message-tag-label{gap:4px}div.room-message-tag{border-radius:4px;padding:2px 6px;width:fit-content;max-width:120px;color:#fff;height:20px;font-weight:400;font-size:12px;line-height:16px}span.room-message-text{color:#fff;font-size:12px}#manageLabels{text-align:right;padding:0 4px}.manage-message-labels{flex-direction:column;gap:8px;border:.5px solid #ddd;border-radius:8px;padding:20px}.manage-message-labels.dropdown-menu{display:none}.manage-message-labels.dropdown-menu.show{display:flex}div.message__labels_line{border-bottom:1px solid #bbbbbc;width:100%}div.message__labels_container{position:relative}.message__labels_container .message__label_list{max-height:200px;overflow-y:scroll;scrollbar-width:none}div.label-items{display:flex;align-items:center;gap:8px}span.label-color{width:18px;height:18px;border-radius:4px;display:inline-block}span.label-text{font-size:14px;font-weight:400;line-height:18px;color:#343844}#modalManageLabels .modal-body{display:flex;flex-direction:column;gap:16px;padding:20px}.box-chat:has(.modal.show){z-index:1055}#mdlConfirmDialog.modal-confirm-chat{background:#0006}#mdlConfirmDialog.modal-confirm-chat .modal-dialog{width:500px}#mdlConfirmDialog.modal-confirm-chat .modal-content{padding:20px}#mdlConfirmDialog.modal-confirm-chat .modal-content .modal-header{display:flex;align-items:center;justify-content:center;padding:0;background:transparent}#mdlConfirmDialog.modal-confirm-chat .modal-content .modal-header button{display:none}#mdlConfirmDialog.modal-confirm-chat:has(.modal-header) .modal-content .modal-body{margin-top:16px}#mdlConfirmDialog.modal-confirm-chat .modal-content .modal-body .modal-footer__container{background:transparent;padding:0}#mdlConfirmDialog.modal-confirm-chat .modal-body{display:flex;flex-direction:column;padding:0;gap:16px}#mdlConfirmDialog.modal-confirm-chat .modal-body>div{margin:0 !important}#mdlConfirmDialog.modal-confirm-chat .modal-body .modal-body__title{font-size:16px;line-height:20.8px;font-weight:700;color:var(--gray-color-01)}#mdlConfirmDialog.modal-confirm-chat .modal-body .modal-body__descript{font-size:14px;line-height:18.2px;font-weight:400;color:var(--gray-color-01)}#mdlConfirmDialog.modal-confirm-chat .modal-body .modal-footer__container .confirm{display:flex !important;justify-content:center;gap:16px;padding:0}#mdlConfirmDialog.modal-confirm-chat .modal-body .modal-footer__container .confirm button{width:150px;border-radius:30px;font-size:14px;line-height:18.2px;color:var(--gray-color-01);font-weight:700;padding:8px 0;height:unset;min-height:unset}#mdlConfirmDialog.modal-confirm-chat .modal-body .modal-footer__container .confirm button.modal-footer__btn-cancel{border:1px solid var(--gray-color-01)}#mdlConfirmDialog.modal-confirm-chat .modal-body .modal-footer__container .confirm button.modal-footer__btn-confirm{background-color:#be123c;color:#fff}@media(max-width:991px){#mdlConfirmDialog.modal-confirm-chat .modal-dialog{display:flex;align-items:center !important;width:calc(100% - 16px);margin:8px auto}#mdlConfirmDialog.modal-confirm-chat .modal-content{border-radius:8px !important}#mdlConfirmDialog.modal-confirm-chat .modal-body .modal-body__title{position:unset;margin:0;padding-top:0}}#tblMessageTag{max-height:410px;scrollbar-width:none;-ms-overflow-style:none;position:relative;padding:0 24px 24px 24px;margin-top:10px}#tblMessageTag .table thead tr{position:sticky;top:0;z-index:10;background:#cacaca}#tblMessageTag .my-label,.related-chat{font-weight:400;line-height:18px;color:#343844;font-size:14px}#modalManageLabels .select2-dropdown{border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.15)}#modalManageLabels .select2-results__option{padding:8px 12px}#colorSelect+.select2-container{width:130px !important;height:38px !important}#colorSelect+.select2-container--default .select2-selection--single{border-radius:6px;height:38px;padding:4px;border:1px solid #ddd}.color-preview{display:inline-block;width:100%;height:20px;margin-right:8px;border-radius:4px;vertical-align:middle}.color-text{vertical-align:middle}#colorSelect{scrollbar-width:none;-ms-overflow-style:none}#select2-colorSelect-results{scrollbar-width:none;-ms-overflow-style:none;max-height:150px}#modalManageLabels .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#ccc !important;color:#ccc !important}#modalManageLabels .select2-results__option:hover{background-color:#ccc !important;color:#ccc !important}#colorSelect+.select2-container--default .select2-selection--single .select2-selection__arrow{top:4px;right:5%}#colorSelect+.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:0;padding-right:0;width:80%}#colorSelect+.select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__placeholder{display:inline-block;width:100%;font-size:14px}.btn-add-label{padding:6px 20px;background:#be123c;border-radius:30px}span.btn-text-add,span.btn-text-update{color:#fff;font-weight:700;font-size:13px}.input-label-message-tag{border:1px solid #ddd;border-radius:8px}.ajs-button-center{justify-content:space-evenly !important}span.message-tag-color{width:18px;height:18px;border-radius:4px}.scrollbar-none{scrollbar-width:none}.btn-filter-chat{flex:1}.message-country-tag{display:flex;flex:1}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eee 100%);background-image:-o-linear-gradient(top,white 50%,#eee 100%);background-image:linear-gradient(to bottom,white 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eee 50%);background-image:-o-linear-gradient(top,white 0%,#eee 50%);background-image:linear-gradient(to bottom,white 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,white 100%);background-image:-o-linear-gradient(top,#eee 50%,white 100%);background-image:linear-gradient(to bottom,#eee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:#808080}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}