.free-quota__jwbt3 {
	align-items:center;
	color:#84868c;
	display:flex;
	flex-direction:row;
	font-family:PingFangSC-Regular;
	font-size:12px;
	justify-content:flex-start;
	line-height:20px
}
.free-quota-count__Fx5WE {
	margin-left:8px
}
.free-quota-expired__eWfOC {
	color:#ff9326
}
.icon__P7FOP {
	height:14px;
	margin-right:5px
}
.icon__P7FOP span {
	line-height:14px
}
.quotaButton__tIEoo {
	font-size:12px;
	height:auto;
	padding:0
}
.quotaButton__tIEoo span {
	text-decoration:underline
}
.customerInput__LWwhD {
	margin:24px 0 20px
}
.textAreaWrapper__RLopj {
	height:200px
}
.runIcon__WCyfu {
	background-image:url(../img/run_29050408.png);
	background-size:100%;
	height:20px;
	margin-right:4px;
	width:20px
}
.runWrapper__oFsD9 {
	align-items:center;
	border:1px solid #dde3f0;
	border-radius:6px;
	box-shadow:0 1px 0 0 rgba(9,18,33,.02),0 1px 1px 0 rgba(9,18,33,.02),0 3px 3px 0 rgba(9,18,33,.01),0 9px 9px 0 rgba(9,18,33,.01);
	box-sizing:border-box;
	color:#2468f2;
	cursor:pointer;
	display:flex;
	font-size:14px;
	height:32px;
	padding:5px 14px;
	width:82px
}
.runText__xtvOr {
	word-break:keep-all
}
.resultWrapper___Awxz {
	background-size:100% 100%;
	background:#fff;
	background-repeat:no-repeat;
	border-radius:12px;
	box-sizing:border-box;
	margin-top:20px;
	min-height:200px;
	padding:12px 16px;
	position:relative
}
.resultTitle__PiKOa {
	align-items:center;
	display:flex;
	font-size:14px;
	justify-content:center;
	position:relative
}
.resultTitle__PiKOa,.titleMark__YeUPh {
	border-radius:8px;
	box-sizing:border-box;
	height:28px;
	padding:3px 8px;
	width:100px
}
.titleMark__YeUPh {
	background-image:linear-gradient(-78deg,#88b7ff,#537dff);
	left:0;
	opacity:.13;
	position:absolute;
	top:0
}
.titleImage__Wt0iX {
	background-image:url(../img/runResult_ecf9820f.svg);
	background-repeat:no-repeat;
	background-size:100%;
	height:16px;
	margin-right:8px;
	width:16px
}
.answer__M67X1 {
	color:#151b26;
	font-size:14px;
	font-weight:400;
	line-height:22px;
	margin-top:12px;
	min-height:110px;
	overflow-y:auto
}
.loadingMark__CifXX {
	background-color:#fbfbfb;
	opacity:.5
}
.loadingContent__FbJKV,.loadingMark__CifXX {
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%
}
.loadingContent__FbJKV {
	align-items:center;
	color:#5c5f66;
	display:flex;
	font-size:12px;
	height:0;
	justify-content:center;
	overflow:hidden
}
.loadingIcon__gmNqJ {
	background-image:url(../img/loading_2f4a122d.gif);
	background-repeat:no-repeat;
	background-size:cover;
	height:24px;
	width:24px
}
.loadingVisibility__vyhAx {
	height:100%
}
.runDisabled___Asdg {
	color:#151b26;
	cursor:not-allowed;
	opacity:.6;
	pointer-events:none
}
.runDisabled___Asdg:hover {
	border-color:#dde3f0;
	color:#151b26
}
.buttonWrapper__vFznd {
	align-items:center;
	display:flex;
	flex-direction:row;
	justify-content:flex-start;
	margin-top:8px
}
.freeQuota__cbeIh {
	margin-left:12px
}
.generationWrapper__hcvKK {
	align-items:center;
	box-sizing:border-box;
	display:flex;
	flex-direction:column;
	height:100%;
	overflow:auto;
	padding:16px;
	width:100%
}
.content__Sdg9o {
	border-radius:6px;
	box-sizing:border-box;
	flex:1;
	max-width:1000px;
	padding:24px 58px;
	width:100%
}
.header__WjvQb {
	align-items:center;
	border-bottom:1px solid #e8e9eb;
	display:flex;
	padding-bottom:24px
}
.right___T1ta {
	margin-left:24px
}
.appName__ZpEav {
	color:#070c14;
	font-size:20px;
	font-weight:500;
	line-height:28px
}
.description__QbSII {
	color:#192338;
	font-size:14px;
	font-weight:400;
	line-height:22px
}
.wrapper__f7Ts0 {
	align-items:center;
	flex-direction:column;
	height:100%;
	overflow:hidden;
	position:relative
}
.header__qpYNW,.wrapper__f7Ts0 {
	box-sizing:border-box;
	display:flex;
	width:100%
}
.header__qpYNW {
	align-items:flex-end;
	justify-content:space-between;
	max-width:844px;
	padding:24px 0 24px 44px;
	position:-webkit-sticky;
	position:sticky;
	top:0;
	z-index:10
}
.headerContent__Ru2XQ {
	border-bottom:1px solid #d4d6d9;
	padding-bottom:24px;
	width:100%
}
.clearAllButton__dz9ms {
	border:1px solid #e8e9eb;
	border-radius:8px;
	color:#5c5f66;
	font-size:14px;
	height:32px;
	line-height:20px;
	padding:5px 11px
}
.clearAllButton__dz9ms:hover {
	border:1px solid #e8e9eb;
	color:#2468f2
}
.clearAllDisabled__YxJV1 {
	color:#b8babf
}
.clearAllDisabled__YxJV1:hover {
	border:1px solid #e8e9eb;
	color:#b8babf;
	cursor:not-allowed
}
.content__Zlw1m {
	box-sizing:border-box;
	flex:1;
	height:100%;
	margin-bottom:44px;
	min-height:0;
	overflow-y:auto;
	width:100%
}
.chatWrapper__cKFa2 {
	box-sizing:border-box;
	height:100%;
	margin:0 auto;
	max-width:844px;
	overflow-x: hidden;
}
.prologueWrapper__n5WJu {
	flex:1;
	overflow:auto;
	width:100%
}
.shareChatWrapper__LOa_8 {
	height:100%
}
.officialBubble__K2qW2 {
	margin-right:32px
}
.officialBubbleBoldFont__VVBj8 {
	align-items:center;
	color:#151b26;
	display:flex;
	font-size:20px;
	font-weight:500;
	line-height:32px;
	margin-bottom:4px
}
.bubbleBoldFontAppName__yqiV9 {
	margin-left:11px
}
.descContent__jOkz6 {
	color:#5c5f66;
	font-size:14px;
	font-weight:400;
	line-height:32px
}
.bottomPad__rKwpH {
	height:1px;
	width:1px
}
.chatInputWrapper__y_vDy {
	box-sizing:border-box;
	height:-moz-fit-content;
	height:fit-content;
	max-width:844px;
	padding-top:12px;
	width:100%
}
.shareInputWrapper__wRNil {
	bottom:0
}
.uploadTips__F8cir {
	color:#151b26;
	font-size:12px
}
.disabledBtn__SJp7G,.uploadBtn__NEVYP {
	align-items:center;
	background:#f6f8fb;
	border-radius:6px;
	cursor:pointer;
	display:flex;
	height:28px;
	justify-content:center;
	position:absolute;
	top:-4px;
	width:28px
}
.disabledBtn__SJp7G svg,.uploadBtn__NEVYP svg {
	stroke:#333
}
.uploadBtn__NEVYP:hover {
	background:#e6f0ff
}
.uploadBtn__NEVYP:hover svg {
	stroke:#2468f2
}
.disabledIcon__EyjnH {
	opacity:.6
}
.uploadWrapper__Shs9E {
	height:22px;
	margin-right:8px;
	position:relative;
	width:28px
}
.followButton__ZpoUN {
	display:none
}
.emptyWrap__BgTth {
	align-items:center;
	display:flex;
	flex:1;
	flex-direction:column;
	justify-content:flex-start;
	overflow:hidden;
	padding-top:120px;
	max-width: 844px;
}
.appDesc__pzrJ5 {
	color:#5c5f66;
	font-size:14px;
	font-weight:400;
	line-height:22px;
	margin-top:12px
}
.appSuggestQuerySection__LH8xR {
	display:flex;
	flex-direction:column;
	gap:12px;
	width:100%
}
.suggestItem__ldpRZ {
	background:hsla(0,0%,100%,.5);
	border:1px solid #d4d6d9;
	border-radius:12px;
	cursor:pointer;
	max-width:729px;
	padding:11px 14px;
	width:-moz-fit-content;
	width:fit-content
}
.suggestItem__ldpRZ:hover {
	background:#fff;
	border:1px solid #e8e9eb
}
.suggestItem__ldpRZ .ant-typography {
	font-size:14px;
	margin-bottom:0
}
.conversationPrologue__ZLoCQ {
	background:#fff;
	border:1px solid #e8e9eb;
	border-radius:12px;
	box-shadow:0 2px 2px 0 rgba(0,0,0,.04);
	margin-top:12px;
	padding:12px 16px
}
.clearBtn__JMXzR {
	color:#5c5f66;
	cursor:pointer;
	display:flex;
	height:-moz-fit-content;
	height:fit-content;
	margin-right:20px
}
.clearBtnDisabled__rdNQa {
	color:#b8babf
}
.clearConfirm__YXWKv .ant-modal-confirm-btns .ant-btn-default:hover {
	border-color:#528eff;
	color:#528eff
}
.clearConfirm__YXWKv .ant-modal-confirm-btns .ant-btn-primary:hover {
	background:#528eff
}
.chatInputContent__AYoIp {
	align-items:center;
	display:flex
}
.chatInputContent__AYoIp .ant-btn-link:not(:disabled):not(.ant-btn-disabled):hover {
	color:#2468f2
}
.appAvatarInfo__dfT0U {
	display:flex
}
.emptyPageAppName__vPyY9 {
	margin-bottom:40px;
	margin-top:20px
}
.appName__ESTGH,.emptyPageAppName__vPyY9 {
	color:#151b26;
	font-size:24px;
	font-weight:500;
	line-height:32px
}
.appName__ESTGH {
	margin-left:16px
}
.prologue__eEND5 {
	background:#fff;
	border:1px solid #e8e9eb;
	border-radius:12px;
	box-shadow:0 2px 2px 0 rgba(0,0,0,.04);
	color:#151b26;
	font-size:14px;
	line-height:24px;
	margin-bottom:24px;
	padding:12px 16px
}
.chatInput__zlPVW {
	flex:1
}
.tipsRootClassName__DVk0u {
	max-width:560px
}
.authModal__KXI7X .ant-modal-title {
	line-height:20px
}
.authModal__KXI7X .ant-modal-header {
	margin-bottom:24px
}
.authModal__KXI7X .ant-modal-footer {
	margin-top:24px
}
.authModal__KXI7X .ant-modal-footer .ant-btn+.ant-btn:not(.ant-dropdown-trigger) {
	-webkit-margin-start:16px;
	margin-inline-start:16px
}
.authModal__KXI7X .ant-btn {
	border-radius:4px;
	font-size:12px
}
.contentContainer___oNGZ {
	background:#f7f7f9;
	border:1px solid #d4d6d9;
	border-radius:4px;
	font-size:14px;
	padding:16px
}
.contentContainer___oNGZ a {
	color:#2468f2
}
.contentContainer___oNGZ a:hover {
	color:#528eff
}
.loginBanner__A5JEG {
	align-items:center;
	background:url(../img/loginBannerBg_3125b100.png) no-repeat 50%;
	background-size:cover;
	display:flex;
	height:56px;
	justify-content:space-around;
	width:100%
}
.hide__gNyDu {
	height:0;
	opacity:0;
	transition:opacity .25s ease-in-out,height .5s ease-in-out
}
.bannerText__Q6m2v {
	color:#151b26;
	font-size:16px;
	line-height:56px
}
.loginBtn__zTv7l {
	border-radius:4px
}
.wrapper__bTV3T {
	align-items:center;
	display:flex;
	justify-content:space-around;
	width:100%
}
.shareWrapper__UPq27 {
	align-items:center;
	background-color:#f2f5f9;
	display:flex;
	flex-direction:column;
	height:100vh;
	margin-top:0;
	min-width:100%;
	overflow:hidden;
	overflow:auto;
	padding:0
}
.watermarkComponent__J1ZzC {
	flex:1;
	flex-direction:column;
	overflow:auto
}
.header__MoDWx,.watermarkComponent__J1ZzC {
	align-items:center;
	display:flex;
	width:100%
}
.header__MoDWx {
	background-color:#fff;
	border-bottom:1px solid #e8e9eb;
	justify-content:space-between;
	min-height:48px
}
.iconWrapper__qVg8s {
	align-items:center;
	display:flex;
	justify-content:center;
	margin-left:14px
}
.createWrapper__Jh1Vs {
	align-items:center;
	color:#2468f2;
	display:flex;
	font-size:12px;
	margin-right:140px
}
.createIcon__AZoe2 {
	margin-right:4px
}
.content__earu5 {
	flex:1;
	overflow:auto;
	width:96%
}
.emptyWrapper__XBKF5 {
	align-items:center;
	display:flex;
	height:100%;
	justify-content:center
}
.emptyWrapper__XBKF5 .ant-empty-image {
	height:128px
}
.mainTitle__adrYZ {
	font-size:14px;
	font-weight:500;
	line-height:22px;
	margin-top:16px
}
.subTitle__lanmZ {
	color:#84868c;
	font-size:12px;
	line-height:20px;
	margin-top:8px
}
.spinWrapper__rFPhf {
	align-items:center;
	display:flex;
	height:100%;
	justify-content:center
}
.footer__egLBb {
	height:24px
}
.butWrapper__ezEg3 {
	margin-right:16px
}
.butWrapper__ezEg3 .ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover {
	background-image:linear-gradient(270deg,#60e0fd,#43b8fe 30%,#005aff);
	color: #fff;
	opacity:.8
}
.butItem__I56Bw {
	background-image:linear-gradient(270deg,#60e0fd,#43b8fe 30%,#005aff);
	border:0;
	border-radius:6px;
	margin-left:8px
}
.wrapper__vaCss {
	align-items:center;
	display:flex;
	height:100%;
	justify-content:center
}
.title__v6KLH {
	font-size:14px;
	font-weight:600;
	letter-spacing:0;
	line-height:22px
}
.des__YhAvp {
	color:#151b26;
	font-size:14px;
	font-weight:400;
	line-height:20px;
	margin-top:14px
}
.desSecond__iRzeX {
	color:#2468f2;
	cursor:pointer;
	display:inline-block;
	line-height:20px
}
