@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BMsoiBc-.ttf)format("opentype")}.process-feedback-modal .ant-modal-content{border-radius:16px;padding:24px}.process-feedback-modal .ant-modal-body{padding:0}.process-complete-feedback-modal.process-feedback-modal .ant-modal-content{border-radius:10px;max-width:calc(100vw - 32px);padding:0;overflow:hidden;width:912px!important}.process-complete-feedback-modal .process-complete-feedback{background:#fff;width:912px;max-width:calc(100vw - 32px);position:relative}.process-complete-feedback-modal .process-complete-feedback__banner{background:#ff6a00;width:100%;height:170px;line-height:0;position:relative;overflow:hidden}.process-complete-feedback-modal .process-complete-feedback__banner-img{object-fit:cover;object-position:center top;width:100%;height:170px;display:block}.process-complete-feedback-modal .process-complete-feedback__hero{text-align:center;box-sizing:border-box;border-bottom:1px solid #f0f2f5;height:114px;padding-top:18px}.process-complete-feedback-modal .process-complete-feedback__hero-title{color:#1a1a2e;margin:0 0 12px;font-size:36px;font-weight:600;line-height:32px}.process-complete-feedback-modal .process-complete-feedback__share-link{color:#606266;font-size:16px;font-weight:400;line-height:22px;text-decoration:underline;display:inline-block}.process-complete-feedback-modal .process-complete-feedback__share-link:hover{color:#ff6a00}.process-complete-feedback-modal .process-complete-feedback__share-link.process-complete-feedback__share-link--loading,.process-complete-feedback-modal .process-complete-feedback__share-link[aria-disabled=true]{color:#909399;cursor:wait;pointer-events:none}.process-complete-feedback-modal .process-complete-feedback__title{color:#1e2939;margin:0;font-size:16px;font-weight:600;line-height:22px}.process-complete-feedback-modal .process-complete-feedback__close{z-index:1;color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0 7px;line-height:1;display:flex;position:absolute;top:16px;right:16px}.process-complete-feedback-modal .process-complete-feedback__close .iconfont{font-size:16px}.process-complete-feedback-modal .process-complete-feedback__close:hover{color:#fff;background:#ffffff4d}.process-complete-feedback-modal .process-complete-feedback__close:disabled{cursor:wait;opacity:.6}.process-complete-feedback-modal .process-complete-feedback__upload-mask{z-index:3;color:#1e2939;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffffc7;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;font-weight:500;line-height:20px;display:flex;position:absolute;inset:0}.process-complete-feedback-modal .process-complete-feedback__upload-mask-text{text-align:center;padding:0 16px}.process-complete-feedback-modal .process-complete-feedback__content{padding:16px 24px 18px}.process-complete-feedback-modal .process-complete-feedback__columns{grid-template-columns:repeat(2,minmax(0,420px));align-items:stretch;gap:24px;margin-top:14px;display:grid}.process-complete-feedback-modal .process-complete-feedback__column{flex-direction:column;min-width:0;display:flex}.process-complete-feedback-modal .process-complete-feedback__form .ant-form-item{margin-bottom:17px}.process-complete-feedback-modal .process-complete-feedback__form .ant-form-item-label{padding-bottom:10px}.process-complete-feedback-modal .process-complete-feedback__form .ant-form-item-label>label{white-space:normal;height:auto}.process-complete-feedback-modal .process-complete-feedback__form .ant-form-item-control{padding-left:10px}.process-complete-feedback-modal .process-complete-feedback__item--last{margin-bottom:0}.process-complete-feedback-modal .process-complete-feedback__item--last .ant-form-item-control-input{padding-bottom:0}.process-complete-feedback-modal .process-complete-feedback__item .ant-form-item-control-input{padding-bottom:16px}.process-complete-feedback-modal .process-complete-feedback--with-ai .process-complete-feedback__column:last-child .process-complete-feedback__item:not(.process-complete-feedback__item--last){margin-bottom:16px}.process-complete-feedback-modal .process-complete-feedback--with-ai .process-complete-feedback__column:last-child .process-complete-feedback__item:not(.process-complete-feedback__item--last) .ant-form-item-control-input{padding-bottom:0}.process-complete-feedback-modal .process-complete-feedback__item--suggestion{flex:1;min-height:0}.process-complete-feedback-modal .process-complete-feedback__item--suggestion .ant-form-item-row,.process-complete-feedback-modal .process-complete-feedback__item--suggestion .ant-form-item-control,.process-complete-feedback-modal .process-complete-feedback__item--suggestion .ant-form-item-control-input,.process-complete-feedback-modal .process-complete-feedback__item--suggestion .ant-form-item-control-input-content{flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.process-complete-feedback-modal .process-feedback-section-label{color:#1e2939;margin:0;padding-left:11px;font-size:14px;font-weight:500;line-height:20px;position:relative}.process-complete-feedback-modal .process-feedback-section-label:before{content:"";background:#ff6a00;border-radius:10px;width:3px;height:14px;position:absolute;top:5px;bottom:0;left:0}.process-complete-feedback-modal .process-feedback-nps__scale-labels{color:#6a7282;justify-content:space-between;margin-bottom:16px;font-size:12px;line-height:20px;display:flex}.process-complete-feedback-modal .process-feedback-nps__scale-labels span:last-child{color:#909399}.process-complete-feedback-modal .process-feedback-nps__buttons{gap:10px;display:flex}.process-complete-feedback-modal .process-feedback-nps__btn{color:#364153;min-width:32px;height:32px;box-shadow:none;background:#f9fafb;border:none;border-radius:10px;padding:0;font-size:14px;font-weight:500}.process-complete-feedback-modal .process-feedback-nps__btn:hover,.process-complete-feedback-modal .process-feedback-nps__btn:focus{color:#ff6a00;background:#fff7f0}.process-complete-feedback-modal .process-feedback-nps__btn.is-active{color:#fff;background:#ff6a00}.process-complete-feedback-modal .process-feedback-nps__btn.is-active:hover,.process-complete-feedback-modal .process-feedback-nps__btn.is-active:focus{color:#fff;opacity:.9;background:#ff6a00}.process-complete-feedback-modal .process-feedback-stars{align-items:center;gap:10px;display:flex}.process-complete-feedback-modal .process-feedback-stars__btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;line-height:0;display:flex}.process-complete-feedback-modal .process-feedback-stars__icon{flex-shrink:0;width:24px;height:24px;display:block}.process-complete-feedback-modal .process-complete-feedback__textarea{resize:none;background:#f9fafb;border:none;border-radius:10px;flex:1;width:100%;min-height:0;display:block;height:100%!important}.process-complete-feedback-modal .process-complete-feedback__textarea:focus{background:#f9fafb;box-shadow:0 0 0 2px #ff6a001f}.process-complete-feedback-modal .process-complete-feedback__footer{box-sizing:border-box;border-top:1px solid #f0f2f5;flex-direction:column;align-items:flex-end;gap:14px;min-height:88px;padding:16px 24px 24px;display:flex}.process-complete-feedback-modal .process-complete-feedback__reward{color:#000;align-items:center;gap:8px;font-size:12px;line-height:17px;display:flex}.process-complete-feedback-modal .process-complete-feedback__reward strong{color:#ff6a00;font-weight:600}.process-complete-feedback-modal .process-complete-feedback__actions{justify-content:flex-end;align-items:center;gap:16px;display:flex}.process-complete-feedback-modal .process-complete-feedback__cancel-btn{color:#4e4e4e;min-width:132px;height:38px;box-shadow:none;background:#fff;border:1px solid #e4e4e4;border-radius:20px;font-weight:500}.process-complete-feedback-modal .process-complete-feedback__cancel-btn:hover{color:#4e4e4e;background:#fafafa;border-color:#d9d9d9}.process-complete-feedback-modal .process-complete-feedback__confirm-btn{color:#fff;min-width:155px;height:38px;box-shadow:none;background:linear-gradient(90deg,#ffa965 0%,#ff6a00 100%);border:none;border-radius:20px;font-weight:500}.process-complete-feedback-modal .process-complete-feedback__confirm-btn:hover{color:#fff;opacity:.85;background:linear-gradient(90deg,#ffa965 0%,#ff6a00 100%)}@media (width<=760px){.process-complete-feedback-modal.process-feedback-modal .ant-modal-content,.process-complete-feedback-modal .process-complete-feedback{width:calc(100vw - 32px)!important}.process-complete-feedback-modal .process-complete-feedback__hero-title{font-size:28px;line-height:32px}.process-complete-feedback-modal .process-complete-feedback__columns{grid-template-columns:1fr}.process-complete-feedback-modal .process-feedback-nps__buttons{flex-wrap:wrap}.process-complete-feedback-modal .process-complete-feedback__actions{flex-direction:column-reverse;align-items:stretch;width:100%}.process-complete-feedback-modal .process-complete-feedback__cancel-btn,.process-complete-feedback-modal .process-complete-feedback__confirm-btn{width:100%;min-width:0}}.process-stop-feedback-modal .process-stop-feedback__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.process-stop-feedback-modal .process-stop-feedback__title{color:#1a1a1a;margin:0 0 8px;font-size:18px;font-weight:600;line-height:26px}.process-stop-feedback-modal .process-stop-feedback__subtitle{color:#8c8c8c;margin:0;font-size:13px;line-height:20px}.process-stop-feedback-modal .process-stop-feedback__close{color:#8c8c8c;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;line-height:1}.process-stop-feedback-modal .process-stop-feedback__close .iconfont{font-size:16px}.process-stop-feedback-modal .process-stop-feedback__close:hover{color:#4e4e4e}.process-stop-feedback-modal .process-stop-feedback__form .ant-form-item{margin-bottom:12px}.process-stop-feedback-modal .process-stop-feedback__form .ant-form-item-label{display:none}.process-stop-feedback-modal .process-stop-feedback__item--last{margin-bottom:0}.process-stop-feedback-modal .process-stop-feedback__reasons{background:#f7f7f7;border-radius:12px;overflow:hidden}.process-stop-feedback-modal .process-stop-feedback__reason-group{flex-direction:column;width:100%;display:flex}.process-stop-feedback-modal .process-stop-feedback__reason-item{border-bottom:1px solid #ececec;padding:14px 16px}.process-stop-feedback-modal .process-stop-feedback__reason-item:last-child{border-bottom:none}.process-stop-feedback-modal .process-stop-feedback__reason-item .ant-checkbox-wrapper{color:#1a1a1a;align-items:flex-start;width:100%;margin-inline-start:0;font-size:14px!important;line-height:22px!important}.process-stop-feedback-modal .process-stop-feedback__reason-item .ant-checkbox-inner{border-color:#d9d9d9;border-radius:4px;width:18px;height:18px}.process-stop-feedback-modal .process-stop-feedback__reason-item .ant-checkbox-checked .ant-checkbox-inner{background-color:#15b442!important;border-color:#15b442!important}.process-stop-feedback-modal .process-stop-feedback__reason-item .ant-checkbox-wrapper:hover .ant-checkbox-inner,.process-stop-feedback-modal .process-stop-feedback__reason-item .ant-checkbox-checked:after{border-color:#15b442!important}.process-stop-feedback-modal .process-stop-feedback__textarea{resize:none;background:#f7f7f7;border:none;border-radius:12px}.process-stop-feedback-modal .process-stop-feedback__textarea:focus{background:#f7f7f7;box-shadow:0 0 0 2px #ff6a001f}.process-stop-feedback-modal .process-stop-feedback__footer{border-top:1px solid #f0f0f0;flex-direction:column;align-items:stretch;gap:16px;margin-top:24px;padding-top:20px;display:flex}.process-stop-feedback-modal .process-stop-feedback__reward{color:#4e4e4e;align-items:center;gap:8px;width:100%;font-size:13px;line-height:20px;display:flex}.process-stop-feedback-modal .process-stop-feedback__reward strong{color:#ff6a00;font-weight:600}.process-stop-feedback-modal .process-stop-feedback__actions{justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.process-stop-feedback-modal .process-stop-feedback__cancel-btn{color:#4e4e4e;min-width:96px;height:38px;box-shadow:none;background:#fff;border:1px solid #e4e4e4;border-radius:20px;font-weight:500}.process-stop-feedback-modal .process-stop-feedback__cancel-btn:hover{color:#4e4e4e;background:#fafafa;border-color:#d9d9d9}.process-stop-feedback-modal .process-stop-feedback__confirm-btn{color:#fff;min-width:120px;height:38px;box-shadow:none;background:linear-gradient(90deg,#ffa965 0%,#ff6a00 100%);border:none;border-radius:20px;font-weight:500}.process-stop-feedback-modal .process-stop-feedback__confirm-btn:hover{color:#fff;opacity:.85;background:linear-gradient(90deg,#ffa965 0%,#ff6a00 100%)}.process-feedback-success-modal.process-feedback-modal .ant-modal-content{border-radius:20px;max-width:420px;padding:0;overflow:hidden;width:420px!important}.process-feedback-success-modal .ant-modal-body{padding:0}.process-feedback-success-modal .process-feedback-success{flex-direction:column;width:420px;height:315px;display:flex}.process-feedback-success-modal .process-feedback-success__banner{background:#ff6a00;flex-shrink:0;width:100%;height:173px;line-height:0;position:relative;overflow:hidden}.process-feedback-success-modal .process-feedback-success__banner-img{object-fit:cover;object-position:center top;width:100%;height:173px;display:block}.process-feedback-success-modal .process-feedback-success__close{color:#fff;cursor:pointer;background:#ffffff3d;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;line-height:1;display:flex;position:absolute;top:12px;right:12px}.process-feedback-success-modal .process-feedback-success__close .iconfont{font-size:14px}.process-feedback-success-modal .process-feedback-success__close:hover{background:#ffffff5c}.process-feedback-success-modal .process-feedback-success__body{text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:20px 24px 24px;display:flex}.process-feedback-success-modal .process-feedback-success__title{color:#1a1a1a;margin:0 0 12px;font-size:24px;font-weight:600;line-height:32px}.process-feedback-success-modal .process-feedback-success__desc{color:#4e4e4e;margin:0;font-size:14px;line-height:22px}.process-feedback-success-modal .process-feedback-success__desc strong{color:#ff6a00;font-weight:600}
