.custom-form-playground .ant-form-item-label label{font-weight:500;color:#000}.custom-tabs .ant-tabs-nav{margin:0}.custom-tabs .ant-tabs-nav:before{border:none}.custom-tabs .ant-tabs-tab{position:relative;padding:7px 36px;border-radius:9999px;font-weight:500;background-color:#f5f5f5;transition:all .2s ease;z-index:0}.custom-tabs .ant-tabs-tab:not(.ant-tabs-tab-active):hover{z-index:5}.custom-tabs .ant-tabs-tab:not(:first-child){margin-left:-32px!important}.custom-tabs .ant-tabs-tab-active{background-color:#2d5bff;z-index:10;box-shadow:0 2px 4px rgba(0,0,0,.06)}.custom-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important}.custom-tabs .ant-tabs-tab-active .ant-tabs-tab-btn svg path{fill:#fff!important}.custom-tabs .ant-tabs-ink-bar{display:none!important}.grid-background{background-image:linear-gradient(90deg,rgba(0,0,0,.025) 1px,transparent 0),linear-gradient(180deg,rgba(0,0,0,.025) 1px,transparent 0),url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='60' y1='50' x2='60' y2='70' stroke='rgba(0,0,0,0.1)' stroke-width='1'/%3E%3Cline x1='50' y1='60' x2='70' y2='60' stroke='rgba(0,0,0,0.1)' stroke-width='1'/%3E%3C/svg%3E");background-size:20px 20px,20px 20px,80px 80px;background-position:0 0;position:relative;isolation:isolate;z-index:0}.grid-background:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,hsla(0,0%,100%,.5) 34.72%,rgba(220,237,255,.8));pointer-events:none}.ProductDetailComponent_chatCard__WXRgr{width:100%;margin:50px auto}.ProductDetailComponent_messageList__bu8Vg{max-height:300px;overflow-y:auto;margin-bottom:16px}.ProductDetailComponent_inputContainer__heQsh{display:flex;gap:12px;align-items:center;justify-content:space-between;padding-right:20px;border-radius:12px;border:1px solid #e1deeb}.ProductDetailComponent_inputContainer__heQsh textarea{border:none!important;outline:none!important;resize:none!important}.ProductDetailComponent_inputContainer__heQsh textarea:focus{border:none!important;box-shadow:none!important}.ProductDetailComponent_inputContainer__heQsh textarea:placeholder{line-height:90px}.ProductDetailComponent_markDown___hzF1 pre{max-width:100%;overflow:auto}.ProductDetailComponent_dot-typing__1df2j{position:relative;left:-9999px;width:4px;height:4px;border-radius:50%;background-color:#414651;color:#414651;box-shadow:9992px 0 0 0 #414651,9999px 0 0 0 #414651,10006px 0 0 0 #414651;animation:ProductDetailComponent_dot-typing__1df2j 1.5s linear infinite}@keyframes ProductDetailComponent_dot-typing__1df2j{0%,to{box-shadow:9992px 0 0 0 #414651,9999px 0 0 0 #414651,10006px 0 0 0 #414651}16.667%{box-shadow:9992px -8px 0 0 rgba(65,70,81,.5),9999px 0 0 0 #414651,10006px 0 0 0 #414651}33.333%{box-shadow:9992px 0 0 0 #414651,9999px 0 0 0 #414651,10006px 0 0 0 #414651}50%{box-shadow:9992px 0 0 0 #414651,9999px -8px 0 0 rgba(65,70,81,.5),10006px 0 0 0 #414651}66.667%{box-shadow:9992px 0 0 0 #414651,9999px 0 0 0 #414651,10006px 0 0 0 #414651}83.333%{box-shadow:9992px 0 0 0 #414651,9999px 0 0 0 #414651,10006px -8px 0 0 rgba(65,70,81,.5)}}.ProductDetailComponent_spinner__wghfJ{animation:ProductDetailComponent_spin__u4RZX 1s linear infinite}@keyframes ProductDetailComponent_spin__u4RZX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProductDetailComponent_vlmDraggerUpload__JCDjz{width:100%;height:100%;max-height:320px;display:flex;justify-content:center;align-items:center}.ProductDetailComponent_vlmDraggerUpload__JCDjz .ant-upload-drag{border:none}.ProductDetailComponent_vlmDraggerUpload__JCDjz .ant-upload-drag .ant-upload-btn{padding:0!important}.ProductDetailComponent_vlmInputContainer__7hcqE{display:flex;flex-direction:column;gap:4px;align-items:start;padding:12px;border-radius:12px;border:1px solid #e1deeb}.ProductDetailComponent_vlmInputContainer__7hcqE textarea{border:none!important;outline:none!important;resize:none!important;padding:0 8px}.ProductDetailComponent_vlmInputContainer__7hcqE textarea:focus{border:none!important;box-shadow:none!important}.ProductDetailComponent_uploadImageContainer___woQn .ant-upload-list{gap:0!important}.ProductDetailComponent_uploadImageContainer___woQn .ant-upload-list .ant-upload-list-item-container{inline-size:78px!important;block-size:78px!important}.ProductDetailComponent_uploadImageContainer___woQn .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item{border:none!important}.ProductDetailComponent_uploadImageContainer___woQn .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item .ant-upload-list-item-thumbnail,.ProductDetailComponent_uploadImageContainer___woQn .ant-upload-list .ant-upload-list-item-container .ant-upload-list-item:before{border-radius:8px!important}