.qwen-chat-v2-checkbox.ant-checkbox-wrapper,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper{align-items:center;color:var(--text-primary);font-size:14px;line-height:24px}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-wave,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-wave{display:none!important}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-inner:after,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-inner:after{transition:none!important}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-inner{width:12px;height:12px;background-color:transparent;border-color:var(--text-caption);border-radius:4px;transition:none!important}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-input:focus-visible+.ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-input:focus-visible+.ant-checkbox-inner{box-shadow:none}.qwen-chat-v2-checkbox.ant-checkbox-wrapper:hover .ant-checkbox:not(.ant-checkbox-disabled) .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper:hover .ant-checkbox:not(.ant-checkbox-disabled) .ant-checkbox-inner,.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox:not(.ant-checkbox-disabled):hover .ant-checkbox-inner{border-color:var(--text-primary)}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--text-primary);border-color:var(--text-primary)}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner:after{top:50%;inset-inline-start:50%;width:6px;height:4.5px;border:0;background-color:var(--text-white);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.7289 8.08804'%3E%3Cpath d='M10.7289 0.630593L4.81979 7.90332C4.64566 8.11764 4.33076 8.15022 4.11644 7.97608C4.10768 7.96897 4.09917 7.96156 4.09091 7.95386L0 4.14267L0.68165 3.411L4.38107 6.85747L9.95277 0L10.7289 0.630593Z' fill='%23000'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10.7289 8.08804'%3E%3Cpath d='M10.7289 0.630593L4.81979 7.90332C4.64566 8.11764 4.33076 8.15022 4.11644 7.97608C4.10768 7.96897 4.09917 7.96156 4.09091 7.95386L0 4.14267L0.68165 3.411L4.38107 6.85747L9.95277 0L10.7289 0.630593Z' fill='%23000'/%3E%3C/svg%3E") no-repeat center / contain;opacity:1;transform:translate(-50%,-50%)}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-checked:not(.ant-checkbox-disabled):hover .ant-checkbox-inner,.qwen-chat-v2-checkbox.ant-checkbox-wrapper:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper:hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:var(--text-primary);border-color:var(--text-primary)}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-checked:after,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-checked:after{display:none}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner{background-color:transparent;border-color:var(--text-caption)}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner:after,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-indeterminate .ant-checkbox-inner:after{width:6px;height:6px;background-color:var(--text-caption);border:0;border-radius:1px}.qwen-chat-v2-checkbox.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{color:var(--text-disabled)}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-disabled .ant-checkbox-inner{background-color:transparent!important;border-color:var(--text-disabled)!important}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--text-disabled)!important;border-color:var(--text-disabled)!important}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{background-color:var(--text-white)}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:transparent!important;border-color:var(--text-disabled)!important}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner:after,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox-disabled.ant-checkbox-indeterminate .ant-checkbox-inner:after{width:6px;height:6px;background-color:var(--text-disabled);border:0;border-radius:1px}.qwen-chat-v2-checkbox.ant-checkbox-wrapper .ant-checkbox+*,.qwen-chat-v2-checkbox-group .ant-checkbox-wrapper .ant-checkbox+*{padding-inline-start:8px;padding-inline-end:0}.satisfaction-rating{display:flex;align-items:center;gap:16px;width:-moz-fit-content;width:fit-content;max-width:100%;height:45px;padding:12px 16px;border-radius:999px;background:var(--background-capsule);box-sizing:border-box;border:1px solid var(--line-border);transition:opacity .3s ease}.satisfaction-rating__label{height:21px;font-family:SF Pro,sans-serif;font-size:14px;font-weight:400;line-height:21px;letter-spacing:normal;color:var(--text-primary);white-space:nowrap;z-index:0}.satisfaction-rating__stars{display:flex;align-items:center;gap:8px}.satisfaction-rating__star{width:20px;height:20px;font-size:20px;cursor:pointer;color:var(--text-caption);z-index:4;display:flex;align-items:center;justify-content:center;transition:color .15s ease,transform .15s ease}.satisfaction-rating__star--active{color:var(--text-yellow)}.satisfaction-rating__close{font-size:20px;cursor:pointer;color:var(--text-caption);display:flex;align-items:center;transition:color .2s ease;width:20px;height:20px;z-index:1}.satisfaction-rating.satisfaction-rating-mobile{flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:auto;padding:.75rem 1rem;border-radius:12px;gap:0}.satisfaction-rating.satisfaction-rating-mobile .satisfaction-rating-content{display:flex;flex-direction:column;gap:.5rem;align-items:center}.satisfaction-rating.satisfaction-rating-mobile .satisfaction-rating-label-mobile{font-size:.875rem;font-weight:400;line-height:1.3125rem;letter-spacing:normal;color:var(--text-caption);white-space:nowrap;z-index:0}.satisfaction-rating.satisfaction-rating-mobile .satisfaction-rating-stars{gap:.75rem}.satisfaction-rating.satisfaction-rating-mobile .satisfaction-rating-star{width:1.5rem;height:1.5rem;font-size:1.5rem}.satisfaction-rating.satisfaction-rating-mobile .satisfaction-rating-close-mobile{font-size:1.25rem;cursor:pointer;color:var(--text-caption);display:flex;align-items:center;transition:color .2s ease;width:1.25rem;height:1.25rem;z-index:1}.survey-banner{position:relative;border-radius:12px;overflow:hidden;width:520px;height:141px;padding:0 24px;box-sizing:border-box;background-size:100% 100%;background-position:center;background-repeat:no-repeat}.survey-banner__close{position:absolute;top:12px;right:12px;font-size:16px;cursor:pointer;color:var(--text-caption)}.survey-banner__text{display:flex;flex-direction:column;justify-content:center;height:100%;gap:12px}.survey-banner__title{width:260px;font-family:SF Pro,sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:normal;color:var(--text-primary);margin:0}.survey-banner__link{display:flex;align-items:center;gap:6px;height:18px;cursor:pointer}.survey-banner__link-text{font-family:SF Pro,sans-serif;font-size:12px;font-weight:400;line-height:18px;letter-spacing:normal;color:var(--text-link)}.survey-banner__link-icon{font-size:10px;color:var(--text-link)}.survey-banner.survey-banner-mobile{width:100%;height:8.75rem;padding:0 1rem}.survey-modal__container{display:flex;flex-direction:column;max-height:80vh}.survey-modal__title{font-size:20px;font-weight:600;line-height:30px;display:flex;align-items:center;letter-spacing:normal;color:var(--text-primary)}.survey-modal__scrollable{flex:1;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.survey-modal__scrollable::-webkit-scrollbar{display:none}.survey-modal__intro{background:var(--background-option);border-radius:12px;padding:12px;margin-bottom:20px}.survey-modal__intro p{font-size:14px;font-weight:400;line-height:21px;letter-spacing:normal;color:var(--text-primary)}.survey-modal__question{margin-bottom:20px}.survey-modal__question-title{font-size:14px;font-weight:500;line-height:22px;color:var(--text-primary);margin-bottom:20px}.survey-modal__question-title-required{margin-right:4px;color:var(--color-red)}.survey-modal__scale{display:flex;flex-flow:column wrap;row-gap:16px}.survey-modal__scale-item{-webkit-tap-highlight-color:transparent;height:22px;display:flex;align-items:center}.survey-modal__checkbox-group{display:flex;flex-direction:column;gap:16px;margin-left:2px}.survey-modal__checkbox-item{-webkit-tap-highlight-color:transparent;height:22px;display:flex;align-items:center}.survey-modal__textarea{margin-top:8px}.survey-modal__textarea__input-warning .qwen-textarea-counter{color:var(--color-red)}.survey-modal-h5 .survey-modal-h5-container{max-height:calc(100dvh - 6.25rem);display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom)}.survey-modal-h5 .survey-modal-h5-body{flex:1;overflow-y:auto;padding:0 1rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.survey-modal-h5 .survey-modal-h5-body::-webkit-scrollbar{display:none}.survey-modal-h5 .survey-modal-h5-intro{background:var(--background-option);border-radius:12px;padding:.75rem;margin-bottom:1rem}.survey-modal-h5 .survey-modal-h5-intro p{font-size:.75rem;font-weight:400;line-height:1.125rem;color:var(--text-primary)}.survey-modal-h5 .survey-modal-h5-question{margin-bottom:1.5rem}.survey-modal-h5 .survey-modal-h5-question-title{font-size:.875rem;font-weight:600;line-height:1.375rem;margin-bottom:1.5rem;color:var(--text-primary)}.survey-modal-h5 .survey-modal-h5-scale{display:flex;flex-direction:column;gap:1rem}.survey-modal-h5 .survey-modal-h5-scale-labels{font-size:.75rem;font-weight:400;line-height:1.125rem;color:var(--character-tertiary-text);display:flex;flex-direction:row;justify-content:space-between;padding:0 0 1rem;box-sizing:border-box;border-width:0 0 1px;border-style:solid;border-color:var(--line-primary-border)}.survey-modal-h5 .survey-modal-h5-scale-options{display:flex;flex-flow:column wrap;gap:1rem}.survey-modal-h5 .survey-modal-h5-scale-item{-webkit-tap-highlight-color:transparent;height:1.375rem;display:flex;align-items:center}.survey-modal-h5 .survey-modal-h5-scale-item .qwen-chat-radio{height:1.375rem;display:inline-flex;align-items:center;cursor:pointer;padding:.125rem;margin-right:.5rem;position:relative}.survey-modal-h5 .survey-modal-h5-scale-item .qwen-chat-radio .inner-circle{width:1.125rem;height:1.125rem;margin-right:0;border-width:2px}.survey-modal-h5 .survey-modal-h5-scale-item .qwen-chat-radio .inner-circle-checked{width:.625rem;height:.625rem}.survey-modal-h5 .survey-modal-h5-checkbox-group{display:flex;flex-direction:column;gap:1rem;margin-left:.125rem}.survey-modal-h5 .survey-modal-h5-checkbox-item{-webkit-tap-highlight-color:transparent;height:1.375rem;display:flex;align-items:center}.survey-modal-h5 .survey-modal-h5-checkbox-item .qwen-chat-checkbox-container__icon--small{width:1rem;height:1rem}.survey-modal-h5 .survey-modal-h5-checkbox-item .qwen-chat-checkbox-container__icon--small .checked-Icon{font-size:1rem}.survey-modal-h5 .survey-modal-h5-checkbox-item .qwen-chat-checkbox-container__label{margin-left:.5rem}.survey-modal-h5 .survey-modal-h5-scale-number{font-family:SF Pro,sans-serif;font-size:.875rem;font-weight:400;line-height:1.375rem;color:var(--character-primary-text)}.survey-modal-h5 .survey-modal-h5-textarea-input{width:100%}.survey-modal-h5 .survey-modal-h5-textarea-input textarea::-moz-placeholder{font-family:SF Pro,sans-serif;font-size:.875rem;font-weight:400;color:var(--character-quaternary-text)}.survey-modal-h5 .survey-modal-h5-textarea-input textarea::placeholder{font-family:SF Pro,sans-serif;font-size:.875rem;font-weight:400;color:var(--character-quaternary-text)}.survey-modal-h5 .survey-modal-h5-footer{padding:1rem;flex-shrink:0}.survey-modal-h5 .survey-modal-h5-submit-btn{width:100%;height:2.75rem;font-size:1rem;font-weight:500}.feedback-widget{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;justify-content:center;padding:16px 0;width:100%;max-width:680px;z-index:10}.feedback-widget__rating{opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.feedback-widget__rating--fadeout{opacity:0;pointer-events:none}.feedback-widget__survey{display:flex;justify-content:center;width:100%;opacity:0;transform:translateY(-20px)}.feedback-widget__survey--slidein{animation:survey-slide-in .4s cubic-bezier(.4,0,.2,1) forwards}@keyframes survey-slide-in{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}html.mobile .feedback-widget{position:relative;bottom:auto;left:auto;transform:none;padding:0 1rem;max-width:none;box-sizing:border-box}html.mobile .feedback-widget .feedback-widget-rating,html.mobile .feedback-widget .feedback-widget-survey{width:100%}
