@keyframes acv-ask-question-enter{0%{opacity:0;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1)}}.acv-ask-question{width:100%;outline:none}.acv-ask-question__scroll{max-height:365px}.acv-ask-question__scroll-container{max-height:365px;overscroll-behavior:contain}.acv-ask-question__radio-input-item,.acv-ask-question__checkbox-input-item{margin:0}.acv-ask-question__progress{display:inline-block;font-size:var(--font-size-50, 12px);font-variant-numeric:tabular-nums;color:var(--text-color-tertiary, #7f8792);text-align:center}.acv-ask-question__card{position:relative;overflow:hidden;background:var(--background-color-emphasis-secondary-regular, #f0f6ff);border:.5px solid var(--border-color-overlay, rgba(0, 0, 0, .08));border-top-left-radius:var(--border-radius-xxlarge, 20px);border-top-right-radius:var(--border-radius-xxlarge, 20px);box-shadow:0 0 1px 0 var(--boxshadow-color-medium-100, rgba(0, 0, 0, .1)),0 8px 40px -2px var(--boxshadow-color-medium-200, rgba(0, 0, 0, .1));transform-origin:bottom center;animation:acv-ask-question-enter .3s ease-in-out both}.acv-ask-question__header{display:flex;align-items:center;justify-content:space-between;height:40px;padding:4px 16px}.acv-ask-question__title{font-size:var(--font-size-100, 14px);font-weight:var(--font-weight-bold, 600);color:var(--inline-block-color-primary-regular, #14b3d2)}.acv-ask-question__title-icon{width:18px;height:18px;margin-right:4px}.acv-ask-question__toggle{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;width:48px;height:32px;padding:0 8px 0 12px;border:none;cursor:pointer}.acv-ask-question__toggle:hover span{color:#222529}.acv-ask-question__toggle span{color:var(--text-color-disabled, #868e96)}.acv-ask-question__panel{position:relative;max-height:320px;padding:12px 0;margin:0 8px;overflow-y:auto;background:var(--background-color-primary-regular, #fff);border-radius:var(--border-radius-large, 12px);box-shadow:0 0 0 .5px var(--border-color-overlay, rgba(0, 0, 0, .08));scrollbar-width:none!important}.acv-ask-question__panel:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;height:100%;border-top:8px solid var(--background-color-primary-regular, #fff);border-bottom:8px solid var(--background-color-primary-regular, #fff);box-shadow:0 0 0 .5px var(--border-color-overlay, rgba(0, 0, 0, .08));pointer-events:none;content:""}.acv-ask-question__panel-wrapper{overflow:hidden;transition:height .3s ease-in-out}.acv-ask-question__question-block{margin-bottom:16px}.acv-ask-question__scroll-bottom-spacer{height:12px;pointer-events:none}.acv-ask-question__question-title{padding:0 12px;margin-bottom:8px;font-size:var(--font-size-100, 14px);font-weight:var(--font-weight-bold, 600);color:var(--text-color-primary, #222529)}.acv-ask-question__multiple-tag{margin-left:4px;font-size:var(--font-size-50, 12px);color:var(--text-color-tertiary, #7f8792)}.acv-ask-question__option-container{padding:0 4px}.acv-ask-question__option-item{display:flex;box-sizing:border-box;gap:8px;align-items:flex-start;min-height:32px;padding:6px 8px;border-radius:var(--border-radius-large, 12px)}.acv-ask-question__option-item .gda-checkbox-wrapper,.acv-ask-question__option-item .gda-radio-wrapper{display:flex;align-items:flex-start;width:100%;min-width:0;margin:0;line-height:24px;white-space:normal}.acv-ask-question__option-item .gda-checkbox,.acv-ask-question__option-item .gda-radio{flex-shrink:0;margin-top:4px}.acv-ask-question__option-item .gda-checkbox+span,.acv-ask-question__option-item .gda-radio+span{min-width:0;padding-right:0;line-height:24px;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.acv-ask-question__option-item .acv-ask-question__input{height:auto;padding:0;background-color:transparent;border:none}.acv-ask-question__option-item--clickable{cursor:pointer}.acv-ask-question__custom-option{gap:6px;align-items:flex-start;min-height:32px;max-height:none}.acv-ask-question__custom-option .acv-ask-question__radio-input-item,.acv-ask-question__custom-option .acv-ask-question__checkbox-input-item{display:flex;flex-shrink:0;align-items:flex-start;align-self:flex-start;width:auto;min-height:24px;margin-top:0;line-height:24px}.acv-ask-question__custom-option .gda-checkbox,.acv-ask-question__custom-option .gda-radio{margin-top:4px}.acv-ask-question__custom-input-row{padding:6px 12px 12px}.acv-ask-question__input-wrapper{display:flex;flex:1;align-items:flex-start;min-width:0;min-height:24px;line-height:24px}.acv-ask-question__input-wrapper--disabled{cursor:not-allowed}.acv-ask-question__input-wrapper--disabled .acv-ask-question__input,.acv-ask-question__input-wrapper--disabled .gda-input,.acv-ask-question__input-wrapper--disabled .gda-input-affix-wrapper,.acv-ask-question__input-wrapper--disabled textarea.gda-input{pointer-events:none}.acv-ask-question__input{display:block;width:100%;min-height:24px;padding:0;overflow-y:auto;font-size:14px;line-height:24px;color:var(--text-color-primary, #222529);word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;background:transparent;border:none;border-radius:0;outline:none;box-shadow:none;resize:none}.acv-ask-question__input.gda-input,.acv-ask-question__input.gda-input:hover,.acv-ask-question__input.gda-input:focus,.acv-ask-question__input .gda-input,.acv-ask-question__input .gda-input:hover,.acv-ask-question__input .gda-input:focus,.acv-ask-question__input .gda-input-affix-wrapper,.acv-ask-question__input .gda-input-affix-wrapper:hover,.acv-ask-question__input .gda-input-affix-wrapper:focus,.acv-ask-question__input .gda-input-affix-wrapper-focused,.acv-ask-question__input textarea.gda-input,.acv-ask-question__input textarea.gda-input:hover,.acv-ask-question__input textarea.gda-input:focus{display:block;min-height:24px;padding:0;overflow-y:auto;line-height:24px;word-break:break-word;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;background:transparent;border:none;outline:none;box-shadow:none;resize:none}.acv-ask-question__input::placeholder,.acv-ask-question__input.gda-input::placeholder,.acv-ask-question__input .gda-input::placeholder,.acv-ask-question__input textarea.gda-input::placeholder{color:var(--text-color-placeholder, #9da3ac);opacity:1}.acv-ask-question__footer{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px 12px;background:var(--background-color-emphasis-secondary-regular, #f0f6ff)}.acv-ask-question__footer--actions-only{justify-content:flex-end}.acv-ask-question__footer-left,.acv-ask-question__footer-right{display:flex;gap:8px;align-items:center}.acv-ask-question__text-btn,.acv-ask-question__primary-btn{border:none;border-radius:var(--button-border-radius-small, 8px);cursor:pointer}.acv-ask-question__primary-btn{height:32px;padding:5px 12px}.acv-ask-question__primary-btn-text,.acv-ask-question__primary-btn-enter-icon{font-size:var(--actionbutton-font-size-medium, 14px)}.acv-ask-question__primary-btn:not(:disabled) .acv-ask-question__primary-btn-enter-icon{color:var(--color-transparent-white-600, rgba(255, 255, 255, .35))}.acv-ask-question__primary-btn:disabled{font-size:var(--actionbutton-font-size-small, 14px);font-style:normal;font-weight:var(--button-font-weight-small, 400);text-align:center;background-color:var(--background-color-transparent-secondary-regular, rgba(0, 0, 0, .04))!important;border-radius:var(--button-border-radius-small, 8px)}.acv-ask-question__text-btn{height:32px;padding:5px 12px;font-size:var(--actionbutton-font-size-medium, 14px);font-style:normal;font-weight:var(--button-font-weight-small, 400);color:var(--button-quiet-color-regular, #222529);text-align:center;background:transparent}.acv-ask-question__text-btn.gda-btn>span{font-size:var(--actionbutton-font-size-medium, 14px)}.acv-ask-question__nav-btn:disabled,.acv-ask-question__text-btn:disabled,.acv-ask-question__primary-btn:disabled{opacity:.5;pointer-events:auto;cursor:not-allowed}.acv-ask-question__embedded{--acv-ask-question-visible-min-height: 128px;--acv-ask-question-available-max-height: max(var(--acv-ask-question-visible-min-height), calc(365px - var(--acv-ask-question-bottom-avoidance, 0px)))}.acv-ask-question__embedded .acv-ask-question__card{display:flex;flex-direction:column;background:transparent;border:none;border-radius:0;box-shadow:none}.acv-ask-question__embedded .acv-ask-question__panel-wrapper{overflow:hidden;background:transparent;border-radius:0;box-shadow:none}.acv-ask-question__embedded .acv-ask-question__panel{position:relative;box-sizing:border-box;max-height:var(--acv-ask-question-available-max-height);padding:0;margin:0 16px;overflow:hidden;background:var(--background-color-primary-regular, #fff);border:.5px solid var(--border-color-overlay, rgba(0, 0, 0, .08));border-radius:16px;box-shadow:none}.acv-ask-question__embedded .acv-ask-question__scroll{height:auto;max-height:var(--acv-ask-question-available-max-height)}.acv-ask-question__embedded .acv-ask-question__scroll-container{box-sizing:border-box;max-height:var(--acv-ask-question-available-max-height);padding:12px 4px}.acv-ask-question__embedded .acv-ask-question__scroll-bottom-spacer{height:0}.acv-ask-question__embedded .acv-ask-question__footer{box-sizing:border-box;width:100%;padding:8px 16px 12px 12px;background:var(--ai-primary-100, #eef8fb)}.acv-state-bar-simple{display:flex;gap:8px;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acv-state-bar-simple--ellipsis{display:inline-block;text-overflow:ellipsis;white-space:nowrap}.acv-state-bar-simple__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px}.acv-state-bar-simple__icon-image{width:28px;height:28px;object-fit:contain}.acv-state-bar-simple__message{display:flex;flex:1;align-items:center;min-width:0;overflow:hidden;font-size:14px;line-height:24px;color:var(--text-color-secondary, #4c535c);text-overflow:ellipsis;white-space:nowrap}.acv-state-bar-simple__message-text{font-weight:500}.acv-state-card-insufficient{display:flex;flex-direction:row;gap:16px;align-items:center;padding:16px;overflow:hidden;background:var(--background-color-primary-regular, #fff);border:.5px solid var(--border-color-overlay, rgba(0, 0, 0, .08));border-radius:var(--border-radius-xlarge, 12px)}.acv-state-card-insufficient__message{flex:1 0 0;font-family:"PingFang_TC:Regular",sans-serif;font-size:var(--font-size-100, 14px);line-height:1.5;color:var(--text-color-primary, #222529);white-space:pre-wrap}.acv-state-card-insufficient__actions{display:flex;flex-shrink:0;gap:8px;align-items:center;justify-content:flex-end}.acv-state-card-insufficient__actions .gda-btn{border:none;border-radius:var(--button-border-radius-small)}.acv-state-card-insufficient__button-vip{color:var(--business-mood-color-primary-regular);background:var(--business-mood-background-color-primary-regular)}.acv-state-card-insufficient__button-vip:hover{color:var(--business-mood-color-primary-regular);background:var(--business-mood-background-color-primary-hover)}.acv-markdown-content{font-size:13px;line-height:20px;color:var(--text-color-primary, #171a1f);word-break:break-word}.acv-state-card-markdown{position:relative;max-height:365px;overflow:hidden;background:var(--background-color-primary-regular, #fff);border:.5px solid var(--border-color-overlay, rgba(0, 0, 0, .08))}.acv-state-card-markdown__scroll{max-height:365px}.acv-state-card-markdown__scroll-container{max-height:365px;padding:16px;overscroll-behavior:contain}.acv-state-card-markdown__content{font-size:13px;line-height:20px;color:var(--text-color-primary, #171a1f);word-break:break-word}.acv-state-card-plan{position:relative;display:flex;flex-direction:column}.acv-state-card-plan__option{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:10px 16px;background:var(--background-color-primary-regular, #fff);border:.5px solid var(--border-color-overlay, rgba(0, 0, 0, .08));border-radius:var(--border-radius-xlarge, 16px);cursor:pointer;transition:box-shadow .1s ease-in-out,transform .1s ease-in-out}.acv-state-card-plan__option:hover{z-index:2;box-shadow:0 0 1px 0 var(--boxshadow-color-medium-100, rgba(0, 0, 0, .1)),0 8px 40px -2px var(--boxshadow-color-medium-200, rgba(0, 0, 0, .1));transform:scale(1.01)}.acv-state-card-plan__option-text{flex:1 0 0;line-height:24px;color:var(--text-color-primary, #222529);word-break:break-word;white-space:pre-wrap}.acv-state-resource-container{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;max-height:365px;overflow:hidden}.acv-state-resource-container .dacv-scrollbar__bar{z-index:3}.acv-state-resource-container .acv-message-card__body{margin-top:12px}.acv-state-resource-container .acv-message-card__body:first-child{margin-top:0}.acv-state-resource-container .acv-message-card__title-section{min-height:auto;padding:0 4px 6px 0!important}.acv-state-resource-container__scroll{max-height:365px}.acv-state-resource-container__scroll-container{position:relative;box-sizing:border-box;max-height:365px;padding:10px;overscroll-behavior:contain}.acv-state-resource-container--active{overscroll-behavior:contain}.acv-state-bar-container{display:flex;justify-content:center;width:100%}.acv-state-bar-container:hover .acv-state-bar-container__close-btn{opacity:1}.acv-state-bar-container__resource-card{position:absolute;top:-20px;right:64px;z-index:2;display:flex;align-items:flex-start;height:auto;pointer-events:auto;transition:right .3s ease-in-out}.acv-state-bar-container__main{position:relative;display:flex;box-sizing:border-box;flex-direction:column;align-self:stretch;width:calc(100% - var(--acv-state-bar-width-offset, 30px));padding:4px 16px;background:var(--ai-primary-100, #eef8fb);border-radius:16px 16px 0 0;box-shadow:0 12px 40px -4px var(--boxshadow-color-large-100, rgba(0, 0, 0, .08)),0 20px 80px -4px var(--boxshadow-color-large-200, rgba(0, 0, 0, .08));cursor:pointer;transition:height .3s ease-in-out}.acv-state-bar-container__main .acv-state-bar-simple__message-text,.acv-state-bar-container__main .acv-state-bar-simple{font-weight:500;color:var(--inline-block-color-primary-regular, #14b3d2)}.acv-state-bar-container__main--requesting{background:var(--background-color-secondary-regular, #f6f7f9);cursor:default!important}.acv-state-bar-container__main--requesting .acv-state-bar-simple__message-text,.acv-state-bar-container__main--requesting .acv-state-bar-simple{font-weight:400}.acv-state-bar-container__main--requesting .acv-state-bar-container__expand-btn{cursor:not-allowed}.acv-state-bar-container__main--requesting .acv-state-bar-container__expand-btn:hover span{color:var(--text-color-disabled, #868e96)!important}.acv-state-bar-container__main:before{position:absolute;top:0;left:0;box-sizing:border-box;width:200%;height:200%;border-color:var(--color-transparent-black-400, rgba(0, 0, 0, .12));border-style:solid;border-width:1px 1px 0;border-radius:32px 32px 0 0;pointer-events:none;content:"";transform:scale(.5);transform-origin:0 0}.acv-state-bar-container__main--question{box-sizing:border-box;width:calc(100% - var(--acv-state-bar-question-width-offset, 16px));padding:4px 0 0;margin:0 auto;overflow:visible;background:var(--ai-primary-100, #eef8fb);border:.5px solid var(--color-transparent-black-400, rgba(0, 0, 0, .12));border-radius:16px 16px 0 0;box-shadow:0 12px 40px 0 var(--boxshadow-color-large-100, rgba(0, 0, 0, .08)),0 20px 80px 0 var(--boxshadow-color-large-200, rgba(0, 0, 0, .08))}.acv-state-bar-container__main--question:before{display:none}.acv-state-bar-container__main--question-collapsed{padding:4px 0;border-width:.5px .5px 0}.acv-state-bar-container__top{display:flex;align-items:center;justify-content:space-between;width:100%}.acv-state-bar-container__top--question{position:relative;box-sizing:border-box;align-items:center;min-height:32px;padding:0 16px}.acv-state-bar-container__ask-title{display:inline-flex;align-items:center;height:32px;color:var(--inline-block-color-primary-regular, #14b3d2)}.acv-state-bar-container__ask-title-icon{width:18px;height:18px;margin-right:4px}.acv-state-bar-container__ask-title-text{font-size:var(--font-size-100, 14px);font-weight:var(--font-weight-bold, 600);line-height:20px}.acv-state-bar-container__expand-btn{z-index:3;display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;width:48px;height:32px;padding:0 8px 0 12px;border:none;cursor:pointer}.acv-state-bar-container__expand-btn:hover span{color:#222529}.acv-state-bar-container__expand-btn span{color:var(--text-color-disabled, #868e96)}.acv-state-bar-container__question-right-action{position:absolute;top:-24px;right:16px;z-index:3;display:flex;align-items:flex-end;justify-content:flex-end;height:60px;cursor:pointer}.acv-state-bar-container__question-right-action span{color:var(--text-color-placeholder, #9da3ac)}.acv-state-bar-container__question-swatch-list{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:flex-end;justify-content:flex-end;min-width:48px;height:60px;padding:0 0 10px;isolation:isolate}.acv-state-bar-container__question-swatch-shell{position:relative;z-index:1;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:47.241px;height:50.952px}.acv-state-bar-container__question-swatch-shell .dui-swatch{background:var(--background-color-tertiary-regular, #f1f2f4);border-radius:8px!important;box-shadow:0 0 0 1.5px var(--background-color-overlay-regular, #fff),0 0 1px 0 var(--boxshadow-color-medium-100, rgba(0, 0, 0, .1)),0 8px 40px -2px var(--boxshadow-color-medium-200, rgba(0, 0, 0, .1))}.acv-state-bar-container__question-swatch-shell .dui-swatch__slots--center{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--ai-primary-200, #d1f8ff);border-radius:8px}.acv-state-bar-container__question-swatch-rotate{transform:rotate(4deg)}.acv-state-bar-container__question-swatch-icon{width:20px;height:20px;margin-top:-2px;object-fit:contain}.acv-state-bar-container__question-expand-label{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:40px;padding:0 8px 0 12px}.acv-state-bar-container__question-right-action:hover .acv-state-bar-container__question-expand-label span{color:#222529}.acv-state-bar-container:hover .acv-state-bar-container__expand-btn{opacity:1;visibility:visible}.acv-state-bar-container__close-btn{position:absolute;top:0;right:-28px;z-index:10;background:var(--button-background-color-tertiary-regular);border:none;box-shadow:0 0 1px 0 var(--boxshadow-color-medium-100, rgba(0, 0, 0, .1)),0 8px 40px -2px var(--boxshadow-color-medium-200, rgba(0, 0, 0, .1));transition:opacity .3s ease-in-out}.acv-state-bar-container__close-btn svg{font-size:16px;color:var(--button-color-tertiary-regular, #222529)}.acv-state-bar-container__card-container{display:grid;grid-template-rows:0fr;transition:none}.acv-state-bar-container__card-container--open{position:relative;grid-template-rows:1fr;overflow:hidden;background:var(--background-color-primary-regular, #fff);border-radius:16px}.acv-state-bar-container__card-container--open:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-top:8px solid var(--background-color-primary-regular, #fff);border-bottom:8px solid var(--background-color-primary-regular, #fff);box-shadow:0 0 0 .5px var(--border-color-overlay, rgba(0, 0, 0, .08));pointer-events:none;content:""}.acv-state-bar-container__card-container--animated{transition:grid-template-rows .3s ease-in-out}.acv-state-bar-container__card-container--question.acv-state-bar-container__card-container--open{margin:0;background:transparent;border-radius:0}.acv-state-bar-container__card-container--question.acv-state-bar-container__card-container--open:before{display:none}.acv-state-bar-container__card-container--runtime-loading .acv-state-bar-container__resource-card{top:-24px}.acv-state-bar-container__card-wrapper{width:100%;min-height:0;overflow:hidden}.state-bar-slide-up-enter-active,.state-bar-slide-up-appear-active,.state-bar-slide-up-leave-active{transition:opacity .3s ease,transform .3s cubic-bezier(.15,.75,.3,1)}.state-bar-slide-up-enter,.state-bar-slide-up-enter-from,.state-bar-slide-up-appear,.state-bar-slide-up-appear-from,.state-bar-slide-up-leave-to{opacity:0;transform:translateY(12px)}.state-bar-slide-up-enter-to,.state-bar-slide-up-appear-to,.state-bar-slide-up-leave,.state-bar-slide-up-leave-from{opacity:1;transform:translateY(0)}
