.ai-nav-sidebar{position:sticky;top:0;left:0;bottom:0;transition:width .3s ease;width:248px;flex-shrink:0;z-index:9}.ai-nav-sidebar aside{background:#fafbfb;display:flex;flex-direction:column;padding:24px 8px;height:100%}.ai-nav-sidebar .common-item{padding:8px;margin-block:4px;font-size:14px;color:#222;cursor:pointer;transition:background-color .2s;position:relative;border-radius:8px;display:flex;align-items:center;gap:8px}.ai-nav-sidebar .common-item a{color:inherit;text-decoration:none;display:block}.ai-nav-sidebar .common-item .nav-item-label{display:inline-flex;align-items:center;gap:6px}.ai-nav-sidebar .common-item .cb-icon{font-size:22px;line-height:1;cursor:pointer;font-weight:400}.ai-nav-sidebar .common-item .tag-tip{display:inline-block;flex-shrink:0;font-size:10px;color:#fff;background:#ff4955;line-height:14px;padding:2px 4px;border-radius:30px;text-transform:uppercase;font-weight:400}.ai-nav-sidebar .common-item:hover{background-color:#f2f3fe}.ai-nav-sidebar .common-item.item-active{background-color:#f2f3fe;color:#222}.ai-nav-sidebar .common-item.item-with-badge .badge{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#ff3838;border-radius:50%}.ai-nav-sidebar .ai-nav-header{padding:0 8px 20px;display:flex;justify-content:space-between;align-items:center}.ai-nav-sidebar .ai-nav-header .cb-icon{font-size:22px;color:#999}.ai-nav-sidebar .ai-nav-menu{padding:0 0 16px;border-bottom:1px solid #e8ebed}.ai-nav-sidebar .ai-nav-menu .nav-item{font-weight:600}.ai-nav-sidebar .sidebar-toggle-icon{cursor:pointer}.ai-nav-sidebar .ai-nav-history{flex:1 1;padding:16px 0;overflow-y:auto}.ai-nav-sidebar .ai-nav-history .history-header{padding:4px 8px;font-size:14px;color:#666;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .2s}.ai-nav-sidebar .ai-nav-history .history-header .cb-icon{font-size:14px}.ai-nav-sidebar .ai-nav-history .history-list{overflow-y:auto;height:calc(100% - 30px)}.ai-nav-sidebar .ai-nav-history .history-list .history-item{display:flex;justify-content:space-between;align-items:center;gap:0}.ai-nav-sidebar .ai-nav-history .history-list .history-item .history-item-title{flex:1 1;display:flex;align-items:center;gap:2px}.ai-nav-sidebar .ai-nav-history .history-list .history-item .history-item-title>span{flex:1 0;width:169px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ai-nav-sidebar .ai-nav-history .history-list .history-item .history-item-title .cb-icon{font-size:12px;color:#666}.ai-nav-sidebar .ai-nav-history .history-list .history-item .history-item-action{visibility:hidden;width:0;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:3px}.ai-nav-sidebar .ai-nav-history .history-list .history-item .history-item-action .dot{width:2px;height:2px;background:#999;border-radius:50%}.ai-nav-sidebar .ai-nav-history .history-list .history-item .history-item-action:hover{background:rgba(105,48,255,.1)}.ai-nav-sidebar .ai-nav-history .history-list .history-item .history-item-input{border:none;padding:0;outline:none;background:transparent}.ai-nav-sidebar .ai-nav-history .history-list .history-item .history-item-input.ant-input:hover{border:none}.ai-nav-sidebar .ai-nav-history .history-list .history-item:hover .history-item-action{width:22px;visibility:visible}.ai-nav-sidebar .ai-nav-footer{position:relative}.ai-nav-sidebar .ai-nav-footer .footer-item{color:#666;position:relative}.ai-nav-sidebar .ai-nav-footer .footer-item .feedback-award{position:absolute;left:40px;top:-20px;width:147px;height:31px}.ai-nav-sidebar .ai-nav-footer .footer-item .feedback-award>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.ai-nav-sidebar .ai-nav-footer .footer-item .cb-icon{font-size:20px}.ai-nav-sidebar .ai-nav-footer .footer-item.item-active,.ai-nav-sidebar .ai-nav-footer .footer-item:hover{color:#6930ff;background-color:#f2f3fe}.ai-nav-sidebar .ai-nav-footer .footer-item-feedback{background-image:url(https://ds.micstatic.com/london/_next/static/images/fbBg-7ec188c4de5afe47db51a4fe8c344c28.png);background-size:contain;background-repeat:no-repeat;background-position:50%;color:#6930ff;font-weight:600}.ai-nav-sidebar .ai-nav-footer .footer-item-feedback .icon-right{font-weight:400;font-size:12px;color:#6930ff;margin-left:-2px;display:inline-block;animation:icon-right-loop-shift 1.2s ease-in-out infinite}@keyframes icon-right-loop-shift{0%{transform:translateX(0)}50%{transform:translateX(4px)}to{transform:translateX(0)}}.nav-item-tooltip .ant-tooltip-arrow{left:-5px}.nav-item-tooltip .ant-tooltip-arrow-content{width:7px;height:7px;border-radius:0 0 0 2px;background-color:#222}.nav-item-tooltip .ant-tooltip-inner{padding:4px 8px;border-radius:8px;font-weight:400;font-size:14px;line-height:22px;background-color:#222;color:#fff}.ai-nav-sidebar.closed{width:68px}.ai-nav-sidebar.closed aside{padding:24px 12px}.ai-nav-sidebar.closed .ai-nav-header{padding:0 0 20px;display:flex;align-items:center;justify-content:center}.ai-nav-sidebar.closed .common-item{padding:8px 0;border-radius:4px;gap:8px;display:flex;align-items:center;justify-content:center}.ai-nav-sidebar.closed .common-item.item-with-badge .badge{position:absolute;right:-4px;top:0;transform:translateY(-50%);width:8px;height:8px}.ai-nav-sidebar.closed .history-header{padding:8px;border-radius:8px}.ai-nav-sidebar.closed .history-header .history-icon{font-size:22px;cursor:pointer}.ai-nav-sidebar.closed .history-header:hover{color:#6930ff;background-color:#f2f3fe}.about-us-menu-popover{margin-bottom:23px}.about-us-menu-popover .ant-popover-inner-content{padding:0}.about-us-menu-popover .ant-popover-arrow{display:none}.about-us-menu{border:none;box-shadow:0 8px 24px rgba(15,35,52,.18)!important}.about-us-menu .about-us-content-item{display:flex;align-items:center;gap:0;padding:5px 12px;color:#222;font-size:14px;line-height:22px;text-decoration:none;transition:color .2s,background-color .2s}.about-us-menu .about-us-content-item img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;margin-right:4px}.about-us-menu .about-us-content-item span{flex:1 1;word-break:break-word}.about-us-menu .about-us-content-item:hover{color:#222;background-color:#f7f7f7}.about-us-menu .ant-menu-item a:hover{color:#6930ff}.about-us-menu .ant-menu-item-active,.about-us-menu .ant-menu-item-selected{color:#222;background-color:#f7f7f7!important}.about-us-menu .ant-menu-item-active:hover,.about-us-menu .ant-menu-item-selected:hover{color:#222}@media (max-width:768px){.ai-agent-nav-m .ant-drawer-content{background:#fafbfb}.ai-agent-nav-m .ant-drawer-body{padding:20px 12px}.ai-nav-sidebar{width:100%}.ai-nav-sidebar aside{padding:0}.ai-nav-sidebar .common-item{padding:8px;margin-block:4px;font-size:14px;gap:8px}.ai-nav-sidebar .common-item.item-with-badge .badge{right:16px;width:8px;height:8px}.ai-nav-sidebar .ai-nav-header{padding:0}.ai-nav-sidebar .ai-nav-menu{padding:18px 0}.ai-nav-sidebar .ai-nav-history{flex:0 0 auto;padding:16px 0;overflow-y:auto;height:calc(100dvh - 396px - env(safe-area-inset-bottom))}@supports not (height:100dvh){.ai-nav-sidebar .ai-nav-history{height:calc(100vh - 396px - env(safe-area-inset-bottom))}}.ai-nav-sidebar .ai-nav-history .history-header,.ai-nav-sidebar .ai-nav-history .history-header .cb-icon{font-size:14px}.ai-nav-sidebar .ai-nav-history .history-list{overflow-y:auto}.ai-nav-sidebar .ai-nav-history .history-list .history-item .history-item-action{visibility:visible;width:18px;height:18px}.ai-nav-sidebar .ai-nav-footer .ai-nav-footer-btn{width:100%;font-size:14px;height:40px;margin-bottom:12px;border-radius:8px}.ai-nav-sidebar .ai-nav-footer .footer-item .feedback-award{position:relative;left:0;top:-2px;width:141px;height:26px}.ai-nav-sidebar .ai-nav-footer .footer-item .footer-item-expand-icon{font-size:12px;transition:transform .3s ease;margin-left:auto;position:absolute;right:8px}.ai-nav-sidebar .ai-nav-footer .footer-item .footer-item-expand-content{max-height:0;overflow:hidden;transition:max-height .3s ease;background-color:transparent}.ai-nav-sidebar .ai-nav-footer .footer-item .footer-item-expand-content.expanded{max-height:800px}.about-us-menu{border:none;box-shadow:none!important;background:transparent;padding:0}.about-us-menu .ant-menu-item{padding:8px;margin:0;height:auto;line-height:1.5;border-bottom:none}.about-us-menu .ant-menu-item a{color:#222;font-size:14px}.about-us-menu .ant-menu-item a:hover{color:#6930ff}.about-us-menu .ant-menu-item:not(:last-child){margin-bottom:0}.about-us-menu .ant-menu-item-divider{margin:4px 0;background-color:#e5e5e5}.about-us-menu .about-us-content-item{display:flex;align-items:center;padding:4px;color:#666;font-size:12px;text-decoration:none;gap:8px}.about-us-menu .about-us-content-item:hover{color:#6930ff}.about-us-menu .about-us-content-item img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}}html ::-moz-selection{color:#fff;background-color:#3367d1}html ::selection{color:#fff;background-color:#3367d1}body .ai-agent-cover .beta-tag,body .ai-agent-cover.beta-tag{color:#6930ff;background:#f0eaff;border-radius:3px;padding:2px 4px;font-size:12px;line-height:1;font-weight:400}@media screen and (max-width:768px){body .ai-agent-cover .ant-drawer .ant-drawer-header,body .ai-agent-cover.ant-drawer .ant-drawer-header{padding:16px}body .ai-agent-cover .ant-drawer .ant-drawer-title,body .ai-agent-cover.ant-drawer .ant-drawer-title{font-weight:600;font-size:16px;line-height:24px}body .ai-agent-cover .ant-drawer .ant-drawer-close,body .ai-agent-cover.ant-drawer .ant-drawer-close{padding:16px;font-size:16px;line-height:24px}body .ai-agent-cover .ant-drawer .ant-drawer-body,body .ai-agent-cover.ant-drawer .ant-drawer-body{padding:16px}}body .ai-agent-cover.ant-pagination .ant-pagination-item-link-icon{color:#6930ff}body .ai-agent-cover.ant-pagination .ant-pagination-next:not(.ant-pagination-disabled):hover .ant-pagination-item-link,body .ai-agent-cover.ant-pagination .ant-pagination-prev:not(.ant-pagination-disabled):hover .ant-pagination-item-link{color:#6930ff;border-color:#6930ff}body .ai-agent-cover.ant-pagination .ant-pagination-disabled .ant-pagination-item-link{position:relative}body .ai-agent-cover.ant-pagination .ant-pagination-disabled .ant-pagination-item-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;background-color:hsla(0,0%,100%,.5)}body .ai-agent-cover.ant-pagination .ant-pagination-item{background:#fff;border-color:#d9d9d9;position:relative}body .ai-agent-cover.ant-pagination .ant-pagination-item:hover{color:#6930ff;border-color:#6930ff}body .ai-agent-cover.ant-pagination .ant-pagination-item:hover a{color:#6930ff}body .ai-agent-cover.ant-pagination .ant-pagination-item-active{background:#6930ff;color:#fff;border-color:#6930ff}body .ai-agent-cover.ant-pagination .ant-pagination-item-active:hover{color:#fff;background:#5f2be6}body .ai-agent-cover.ant-pagination .ant-pagination-item-active:hover a{color:#fff}body .ai-agent-cover.ai-scrollbar{scrollbar-width:thin;scrollbar-color:transparent transparent}body .ai-agent-cover.ai-scrollbar:hover{scrollbar-color:#f1f0f0 transparent}body .ai-agent-cover.ai-scrollbar::-webkit-scrollbar{width:6px}body .ai-agent-cover.ai-scrollbar::-webkit-scrollbar-track{background:transparent}body .ai-agent-cover.ai-scrollbar::-webkit-scrollbar-thumb{background-color:transparent;border-radius:3px}body .ai-agent-cover.ai-scrollbar:hover::-webkit-scrollbar-thumb{background-color:#f1f0f0}body .ai-agent-cover .ant-checkbox-checked .ant-checkbox-inner,body .ai-agent-cover .ant-radio-checked .ant-radio-inner{background:#6930ff;border-color:#6930ff}body .ai-agent-cover .ant-radio-checked .ant-radio-inner:after{background:#fff}body .ai-agent-cover .ant-checkbox-checked .ant-checkbox-inner:after,body .ai-agent-cover .ant-checkbox-indeterminate .ant-checkbox-inner:after{border-color:#fff;background-color:#6930ff}body .ai-agent-cover .ant-checkbox-input:focus+.ant-checkbox-inner,body .ai-agent-cover .ant-checkbox-wrapper:hover .ant-checkbox-inner,body .ai-agent-cover .ant-checkbox:hover .ant-checkbox-inner,body .ai-agent-cover .ant-radio:hover .ant-radio-inner{border-color:#6930ff}body .ai-agent-cover .ant-checkbox-checked:after{border:1px solid #6930ff}body .ai-agent-cover .ant-checkbox-disabled,body .ai-agent-cover .ant-radio-disabled{opacity:.5}body .ai-agent-cover .ant-checkbox-disabled+span,body .ai-agent-cover .ant-radio-disabled+span{color:#222}body .ai-agent-cover .ant-btn:not(.ant-btn-dangerous):hover{color:#6930ff;border-color:#6930ff}body .ai-agent-cover .ant-input-affix-wrapper-focused,body .ai-agent-cover .ant-input-affix-wrapper:focus,body .ai-agent-cover .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,body .ai-agent-cover .ant-input:focus,body .ai-agent-cover .ant-input:not(.ant-input-disabled):hover{border-color:#6930ff}body .ai-agent-cover .ant-btn-primary:not(.ant-btn-dangerous){background:#6930ff;border-color:#6930ff;color:#fff}body .ai-agent-cover .ant-btn-primary:not(.ant-btn-dangerous):hover{background:#5426cc;border-color:#5426cc;color:#fff}body::-webkit-scrollbar{display:none}.ai-agent-error-modal .ant-modal-confirm-body>.anticon{float:none}.ai-agent-error-modal .ant-modal-confirm-body{display:flex}.ai-agent-error-modal .ant-modal-confirm-content{margin-top:0}.channel-menu:not(:empty){padding:4px 0}.channel-menu:empty{padding:0}.channel-menu .ant-dropdown-menu-item:hover{background-color:transparent}.ai-agent-page{width:100%;overflow-x:hidden;height:100vh;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex;position:relative}.ai-agent-page .ai-content-wrapper{flex:1 1;min-width:0;display:flex;flex-direction:column;position:relative;height:100%;width:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 30%),linear-gradient(90deg,#f2f8fe 0,#f4f0ff)}body:has(.ai-agent-questionnaire-top) .ai-agent-page{height:calc(100vh - 60px)}.ai-agent-questionnaire-top{width:100%;height:auto;background:#9153fe;cursor:pointer}.ai-agent-questionnaire-top .ai-agent-questionnaire-top-content{width:100%;height:100%;max-width:1024px;aspect-ratio:1024/60;margin:0 auto;background-image:url(https://ds.micstatic.com/london/_next/static/images/top1024-580721256c59176f888fa857cd8345fd.jpg);background-size:100% auto;background-repeat:no-repeat;background-position:50%}@media (max-width:768px){.ai-agent-questionnaire-top{height:auto;aspect-ratio:1536/120}.ai-agent-questionnaire-top .ai-agent-questionnaire-top-content{background-image:url(https://ds.micstatic.com/london/_next/static/images/top1536-69841bdfeaf877fd31092e8f22cc8e71.jpg)}}@media (max-width:481px){.ai-agent-questionnaire-top{aspect-ratio:960/120}.ai-agent-questionnaire-top .ai-agent-questionnaire-top-content{background-image:url(https://ds.micstatic.com/london/_next/static/images/top960-0a8d03dfb04db33068bda86022a096ad.jpg)}}.ai-page-header{display:flex;align-items:baseline;gap:12px}.ai-page-header .ai-page-title{font-size:18px;font-weight:600;line-height:26px;color:#222;margin:0;white-space:nowrap}.ai-page-header .ai-page-subtitle{font-size:14px;font-weight:400;line-height:22px;color:#666;margin:0}@media (max-width:768px){.ai-page-header .ai-page-title{font-size:16px}.ai-page-header .ai-page-subtitle{display:none}}.ai-header{width:100%;height:88px;padding:24px;display:flex;justify-content:space-between;align-items:center}.ai-header .ai-header-left{font-size:18px;font-weight:600}.ai-header .ai-header-left .ai-header-logo-m{display:block;height:28px;width:auto}.ai-main-content{display:flex;flex-direction:column;align-items:center;position:relative;height:calc(100% - 88px)}.ai-main-content .ai-page-header-m{align-self:stretch;padding:12px 16px 4px}@media (max-width:768px){.hide-mobile{display:none!important}.ai-agent-page{padding-bottom:env(safe-area-inset-bottom)}.ai-header{height:56px;padding:12px 16px}.ai-header .ai-header-left{font-size:13px;display:flex;align-items:center;gap:12px;line-height:28px}.ai-header .ai-header-left .nav-toggle-icon-wrapper{position:relative;display:inline-block}.ai-header .ai-header-left .nav-toggle-icon-wrapper .badge{position:absolute;top:-4px;right:-4px;width:8px;height:8px;background:#ff3838;border-radius:50%}.ai-header .ai-header-left .nav-toggle-icon{font-size:22px;width:28px;height:28px;display:flex;align-items:center;justify-content:center}}.chat-user-input{position:relative;max-width:832px;padding:16px 16px 42px;margin:-16px -16px 0;overflow:hidden;background-color:var(--bg-color,#fff)}.chat-user-input:after{content:"";position:absolute;background-image:url(https://ds.micstatic.com/london/_next/static/images/chat-box-bg-bcf0bd3a8df03d2c202573793b5009e4.webp);background-size:contain;background-repeat:no-repeat;background-position:50%;pointer-events:none;z-index:0;width:100%;aspect-ratio:808/165;transform:translateY(-60%)}.chat-user-input .ai-input-image-preview{position:relative;display:inline-block;width:64px;height:64px;margin-bottom:8px;border-radius:8px;background-color:#f5f5f5}.chat-user-input .ai-input-image-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.chat-user-input .ai-input-image-preview .ai-input-image-preview-img{width:100%;height:100%;display:block}.chat-user-input .ai-input-image-preview .ai-input-image-preview-img .ant-image-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.chat-user-input .ai-input-image-preview .ai-input-image-preview-close{position:absolute;top:-2px;right:-2px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,.55);color:#fff;cursor:pointer;transition:background-color .2s ease;font-size:12px;line-height:1}.chat-user-input .ai-input-image-preview .ai-input-image-preview-close:hover{background-color:rgba(0,0,0,.75)}.chat-user-input .ai-input-wrapper{cursor:text;display:grid;grid-template-columns:1fr auto;grid-auto-rows:auto;align-items:center;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;grid-row-gap:6px;row-gap:6px;position:relative;transition:grid-template-columns .2s ease,grid-template-rows .2s ease;transition:grid-template-columns .2s ease,grid-template-rows .2s ease,-ms-grid-columns .2s ease,-ms-grid-rows .2s ease}.chat-user-input .ai-input-wrapper .ai-agent-select-wrapper,.chat-user-input .ai-input-wrapper .ai-chat-input-wrapper,.chat-user-input .ai-input-wrapper .send-btn-wrapper{transition:transform .2s ease,grid-column .2s ease,grid-row .2s ease;transition:transform .2s ease,grid-column .2s ease,grid-row .2s ease,-ms-grid-column .2s ease,-ms-grid-row .2s ease}.chat-user-input .ai-input-wrapper .ai-agent-select-wrapper,.chat-user-input .ai-input-wrapper .ai-chat-input-wrapper{grid-column:1}.chat-user-input .ai-input-wrapper .ai-chat-input-wrapper-waiting{display:flex;align-items:center;justify-content:space-between}.chat-user-input .ai-input-wrapper .send-btn-wrapper{grid-column:2;justify-self:flex-end;display:flex;align-items:center;justify-content:center}.chat-user-input .ai-input-wrapper .send-btn-wrapper .icon-arrow-up-circle,.chat-user-input .ai-input-wrapper .send-btn-wrapper .icon-stop-circle{font-size:38px;line-height:1;color:#6930ff;cursor:pointer;transition:color .3s ease}.chat-user-input .ai-input-wrapper .send-btn-wrapper .icon-arrow-up-circle[disabled]{cursor:not-allowed;color:rgba(105,48,255,.5)}.chat-user-input .ai-input-wrapper .send-btn-wrapper .icon-arrow-up-circle:not([disabled]):hover,.chat-user-input .ai-input-wrapper .send-btn-wrapper .icon-stop-circle:hover{color:#5717ff}.chat-user-input .ai-input-wrapper[data-multiline=true]{grid-template-columns:1fr auto;grid-template-rows:auto auto}.chat-user-input .ai-input-wrapper[data-multiline=true] .ai-chat-input-wrapper{grid-column:1/-1;grid-row:1}.chat-user-input .ai-input-wrapper[data-multiline=true] .ai-agent-select-wrapper{grid-column:1;grid-row:2;transform:translateY(2px)}.chat-user-input .ai-input-wrapper[data-multiline=true] .send-btn-wrapper{grid-column:2;grid-row:2;justify-self:flex-end;transform:translateY(2px)}.chat-user-input .ai-input-wrapper .ai-agent-select{min-width:160px}.chat-user-input .ai-input-wrapper .ai-agent-select .ant-select-selector{border-radius:8px;border-color:#e8ebed}.chat-user-input .ai-input-wrapper .ai-agent-select .ant-select-arrow{color:#222}.chat-user-input .ai-input-wrapper .ai-agent-select .ant-select-arrow:before{color:inherit}.chat-user-input .ai-input-wrapper .ai-agent-select:hover .ant-select-selector{background-color:#fafbfb}.chat-user-input .ai-input-wrapper .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#e5e4ff;box-shadow:none}.chat-user-input .ai-input-wrapper .ai-chat-input-wrapper{flex:1 1;-webkit-mask:linear-gradient(180deg,transparent,#fff 4%,#fff 96%,transparent);mask:linear-gradient(180deg,transparent,#fff 4%,#fff 96%,transparent);overflow:hidden}.chat-user-input .ai-input-wrapper .ai-chat-input{width:100%;border:none;padding:0;font-size:14px;line-height:22px;color:#222;background-color:transparent;outline:none;overflow-y:auto;word-wrap:break-word;white-space:pre-wrap;caret-color:#6930ff}.chat-user-input .ai-input-wrapper .ai-chat-input:focus,.chat-user-input .ai-input-wrapper .ai-chat-input:hover{border:none;box-shadow:none;outline:none}.chat-user-input .ai-input-wrapper .ai-chat-input:empty:before{content:attr(data-placeholder);color:#999;pointer-events:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--minlines);line-clamp:var(--minlines);white-space:normal}.chat-user-input .ai-input-wrapper .ai-chat-input :global b,.chat-user-input .ai-input-wrapper .ai-chat-input :global strong{font-weight:600}.chat-user-input .ai-input-wrapper .ai-chat-input :global em,.chat-user-input .ai-input-wrapper .ai-chat-input :global i{font-style:italic}.chat-user-input .ai-input-wrapper .ai-chat-input :global u{text-decoration:underline}.chat-user-input .ai-input-wrapper .ai-chat-input :global code{background:#f5f5f5;padding:2px 4px;border-radius:2px;font-family:Courier New,monospace}.chat-user-input .ai-input-wrapper .ai-chat-input .rich-text-tag{display:inline-block;background:rgba(105,48,255,.05);color:#6930ff;padding:3px 6px;margin:0 2px;border-radius:4px;font-size:14px;font-weight:700;line-height:22px}.chat-user-input .ai-input-wrapper .ai-chat-input::-webkit-scrollbar{width:4px}.chat-user-input .ai-input-wrapper .ai-chat-input::-webkit-scrollbar-track{background:transparent;border:none;box-shadow:none}.chat-user-input .ai-input-wrapper .ai-chat-input::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.chat-user-input .ai-input-wrapper .ai-chat-input::-webkit-scrollbar-thumb:hover{background:#bfbfbf}.chat-user-input .ai-input-wrapper .ai-chat-input::-webkit-scrollbar-track-piece{background-color:transparent}@media (max-width:768px){.chat-user-input{padding-bottom:22px}.chat-user-input .ai-input-wrapper{grid-template-columns:1fr;grid-auto-rows:auto;row-gap:12px}.chat-user-input .ai-input-wrapper .ai-agent-select-wrapper{grid-column:1;grid-row:2;transform:translateY(2px)}.chat-user-input .ai-input-wrapper .ai-agent-select-wrapper .ai-agent-select{min-width:150px}.chat-user-input .ai-input-wrapper .ai-chat-input-wrapper{grid-column:1}.chat-user-input .ai-input-wrapper .ai-chat-input .rich-text-tag{padding:1px 4px}.chat-user-input .ai-input-wrapper .send-btn-wrapper{grid-column:1;grid-row:2;justify-self:flex-end}.chat-user-input .ai-input-wrapper .send-btn-wrapper .icon-arrow-up-circle,.chat-user-input .ai-input-wrapper .send-btn-wrapper .icon-stop-circle{font-size:32px}}.message-title{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:700}.message-title__prefix{display:inline-flex;flex-shrink:0;align-items:center;line-height:1}.message-title__text{min-width:0;flex:1 1}.message-text{white-space:pre-wrap;word-break:break-word}.message-json pre{margin:0;padding:12px;background:#f5f5f5;border-radius:4px;overflow-x:auto}.markdown-entry{width:100%;border-radius:8px;padding:16px;border:1px solid #ddd1ff;background:linear-gradient(180deg,rgba(105,48,255,.08),hsla(0,0%,100%,0));display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.markdown-entry .markdown-entry-left{display:flex;align-items:center;font-weight:600;font-size:16px;line-height:24px}.markdown-entry .markdown-entry-left-content{display:flex;flex-direction:column;margin-left:12px}.markdown-entry .markdown-entry-left-content b{font-size:16px;font-weight:600}.markdown-entry .markdown-entry-left-content em{font-size:12px;line-height:16px;color:#666;font-style:normal;font-weight:400}.message-image-text{display:flex;flex-direction:column;gap:8px;align-items:flex-end;width:100%}.message-image-text .message-image-text-image{max-width:240px;border-radius:8px;overflow:hidden;background-color:#f5f5f5}.message-image-text .message-image-text-image img{display:block;width:100%;max-height:240px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.message-text,.message-title{font-size:14px}.message-image-text .message-image-text-image{max-width:200px}.message-image-text .message-image-text-image img{max-height:200px}.markdown-entry{padding:12px;gap:6px}.markdown-entry .markdown-entry-left{font-size:14px}.markdown-entry .markdown-entry-left-content{margin-left:6px}.markdown-entry .markdown-entry-left-content b{font-size:14px}.markdown-entry .markdown-entry-left-content em{font-size:11px}}.recommend-questions{gap:8px;display:flex;flex-direction:column;padding-top:16px}.recommend-questions .recommend-question{display:inline-block;padding:7px 16px;font-size:14px;line-height:22px;background-color:#f5f5f5;border-radius:4px;cursor:pointer;color:#222}.recommend-questions .recommend-question:after{content:"\e7f3";font-family:cb-icon;font-size:14px;line-height:22px;vertical-align:middle;margin-left:8px;color:#222}.recommend-questions .recommend-question:hover{background-color:#eee}@media screen and (max-width:768px){.recommend-questions .recommend-question{padding:7px 12px;font-size:12px;line-height:18px}}.selection-callback{width:100%;border:1px solid #ddd1ff;background:linear-gradient(180deg,rgba(105,48,255,.08),hsla(0,0%,100%,0));border-radius:8px;padding:12px 16px}.selection-callback .selection-callback-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.selection-callback .selection-callback-bottom{margin-top:8px;display:flex;align-items:center;gap:8px}.selection-callback .selection-callback-bottom img{border:1px solid #e8ebed;border-radius:4px;width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.selection-callback .selection-callback-left{display:flex;align-items:center;justify-content:flex-start;flex:1 1;gap:12px}.selection-callback .selection-callback-left-content{font-weight:600}.selection-callback .selection-callback-left-info,.selection-callback .selection-callback-right{display:flex;align-items:center;justify-content:space-between}.selection-callback .selection-callback-left-info{border:1px solid #e8ebed;background:#fff;border-radius:6px;padding:3px 8px;gap:4px;color:#6930ff}.selection-callback .selection-callback-left-info .cb-icon{font-size:20px}@media screen and (max-width:768px){.selection-callback{padding:8px 12px}.selection-callback .selection-callback-left{gap:8px}.selection-callback .selection-callback-left-info{padding:4px 6px}.selection-callback .selection-callback-left-info .cb-icon{font-size:16px}}.human-feedback-selection-publish{width:100%;padding:0}.selection-publish-message{background:#f5f5f5;border-radius:8px 0 8px 8px;padding:12px 16px}.selection-publish-message .selection-publish-message-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.selection-publish-message .selection-publish-message-left{flex:1 1;display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media screen and (max-width:768px){.selection-publish-message{padding:12px;max-width:100%}.selection-publish-message .selection-publish-message-top{gap:12px;margin-bottom:8px}.selection-publish-message .selection-publish-message-left{gap:6px}}.product-fb-item{width:52px;height:52px;border-radius:8px;-o-object-fit:cover;object-fit:cover;border:1px solid #e8ebed}.pus-left-item-last{position:relative}.pus-left-item-last .pus-left-item-last-ellipsis{background:rgba(0,0,0,.48);border-radius:8px;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:5px}.pus-left-item-last .pus-left-item-last-ellipsis .dot{width:3px;height:3px;background:#fff;border-radius:50%}.product-user-selected{width:100%;background:#fafbfb;border:1px solid #e8ebed;border-radius:8px 8px 8px 8px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.product-user-selected .pus-left{display:flex;align-items:center;justify-content:flex-start;gap:10px}.product-user-selected .pus-right{flex-grow:1;display:flex;align-items:center;justify-content:space-between;gap:8px}@media screen and (max-width:768px){.product-user-selected{padding:12px;gap:8px}.product-user-selected .pus-left{gap:6px}}.authorize-guidance{padding:12px 16px;background:#fafbfb;border:1px solid #e8ebed;border-radius:8px}.authorize-guidance a{color:#0676dd}.authorize-guidance-image{text-align:center;margin-bottom:20px}.authorize-guidance-image .main-image{max-width:100%;height:auto;max-height:120px;-o-object-fit:contain;object-fit:contain}.authorize-guidance-title{margin:0 0 12px;font-size:18px;font-weight:600;color:#333}.authorize-guidance-description{margin:0 0 20px;font-size:14px;line-height:1.6;color:#666}.authorize-guidance-steps .step-list .step-item .step-title{font-weight:600}.authorize-guidance-steps .step-list .step-item .step-content{white-space:pre-wrap;margin-top:8px}.authorize-guidance-steps .step-list .step-item .step-content ul{margin:0;padding-left:1em}.authorize-guidance-steps .step-list .step-item .step-content .step-text{display:flex;flex-direction:column;gap:4px}.authorize-guidance-steps .step-list .step-item .step-content .step-desc{color:#666;line-height:22px}.authorize-guidance-steps .step-list .step-item+.step-item{margin-top:16px}.authorize-guidance-actions{margin-bottom:16px}.authorize-guidance-footer{font-size:14px;color:#666}.authorize-guidance-footer .create-store-link{color:#6930ff;text-decoration:none;cursor:pointer}.authorize-guidance-footer .create-store-link:hover{text-decoration:underline}.review-buttons{display:flex;align-items:center;justify-content:end;gap:10px;padding:8px 0}.review-buttons .cb-icon{cursor:pointer}.review-buttons .cb-icon:hover{opacity:.8}.review-feedback-modal .ant-modal-close-x{margin-top:11px}.review-feedback-modal.ant-modal{max-width:414px}.review-feedback-modal.ant-modal .ant-modal-content{border-radius:12px}.review-feedback-modal.ant-modal .ant-modal-body{padding:0;background:transparent}.review-feedback-modal .review-feedback-content-thumb-up{padding:70px 24px 24px;background:#fff;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 50%),linear-gradient(90deg,#f3d9ff 0,#d7e7fe);border-radius:12px}.review-feedback-modal .review-feedback-content-thumb-up .thumb-up-img{width:100%;position:absolute;top:-80px;margin:0 auto;display:block;left:0;text-align:center}.review-feedback-modal .review-feedback-content-thumb-up h4{font-size:18px;line-height:26px;margin-bottom:12px;color:#222;text-align:center}.review-feedback-modal .review-feedback-content-thumb-up p{font-size:14px;line-height:22px;color:#222;margin-bottom:24px;text-align:center}.review-feedback-modal .review-feedback-content-thumb-up .review-feedback-footer{display:flex;gap:10px}.review-feedback-modal .review-feedback-content-thumb-down{padding:24px;background:#fff;border-radius:12px}.review-feedback-modal .review-feedback-content-thumb-down h3{font-size:18px;margin-bottom:16px}.review-feedback-modal .review-feedback-content-thumb-down .ant-checkbox-group{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.review-feedback-modal .review-feedback-content-thumb-down .ant-checkbox-group .ant-checkbox-wrapper{margin-left:0}.review-feedback-modal .review-feedback-content-thumb-down .review-feedback-footer{display:flex;gap:10px;margin-top:16px;justify-content:center}.review-feedback-modal .review-feedback-content-thumb-down .review-feedback-footer .button-base{width:100%;max-width:154px;font-weight:400}.review-feedback-banner{padding:12px 20px 12px 40px;min-height:68px;border-radius:12px;background:url(https://ds.micstatic.com/london/_next/static/images/review-feedback-bg-4035a3671afb9ac29ce0221adc2ef4df.png) no-repeat 0;background-size:cover;display:flex;align-items:center;justify-content:space-between}.review-feedback-banner>span{font-weight:600}.review-feedback-banner>span>b{font-weight:700;color:#6930ff}.review-feedback-banner .review-feedback-banner-buttons{display:flex;gap:10px;align-items:center;justify-content:space-between}.review-feedback-banner .review-feedback-banner-buttons span{white-space:pre-wrap}.review-feedback-banner .review-feedback-banner-buttons .button-base span{white-space:nowrap}.review-feedback-banner .review-feedback-banner-buttons a{color:#999;cursor:pointer;font-size:12px;white-space:nowrap}@media screen and (max-width:768px){.review-feedback-modal .review-feedback-content-thumb-down h3{margin-top:8px;font-size:16px}.review-feedback-modal .ant-modal-close-x{margin-top:0}.review-feedback-banner{padding:12px 20px 8px;flex-direction:column;background:url(https://ds.micstatic.com/london/_next/static/images/review-feedback-bg-m-bfcc71bbd5a8b69851ada60e8efab1e0.png) no-repeat 0;background-size:cover;gap:7px;text-align:center;line-height:16px;border-radius:4px}.review-feedback-banner .review-feedback-banner-buttons{gap:4px;flex-direction:column}.review-feedback-banner .review-feedback-banner-buttons .button-base{height:24px;min-height:24px}.review-feedback-banner .review-feedback-banner-buttons a{font-size:10px;line-height:12px}}.listing-batch-no-progress{margin-bottom:16px;white-space:pre-wrap}.listing-batch-no-progress.mb-smaller{margin-bottom:12px}.listing-batch-no-success-message{margin-bottom:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.listing-batch-no-success-message.share-mode{margin-bottom:0}.listing-batch-no-progress.left-quota{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.listing-batch-no-progress.left-quota span:last-child{flex-shrink:1;color:#666}.listing-batch-no-title{margin-bottom:6px}.listing-batch-no-view-link{color:#0676dd}.listing-batch-no-view-link:hover{color:#0676dd;text-decoration:underline}.listing-batch-no-task-generated{margin:6px 0 0;color:#6930ff;font-size:12px}.listing-batch-no-task-generated[data-disabled=true]{opacity:.5}.listing-batch-no a{color:#0676dd}.listing-batch-no a:hover{text-decoration:underline}.listing-batch-no-content,.listing-batch-no-progress{padding:12px 16px;border:1px solid #ddd1ff;background:linear-gradient(180deg,rgba(105,48,255,.08),hsla(0,0%,100%,0));border-radius:8px}.listing-batch-no-content-pics{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.listing-batch-no-content-pics-item,.listing-batch-no-content-pics-item-link{flex:1 1;aspect-ratio:1/1;min-width:30px;max-width:40px;border-radius:8px;outline:1px solid #e8ebed;overflow:hidden}.listing-batch-no-content-pics-item-link:last-child,.listing-batch-no-content-pics-item:last-child{margin-right:0}.listing-batch-no-content-pics-item img,.listing-batch-no-content-pics-item-link img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.listing-batch-no-content:empty{display:none}.listing-batch-no-content-pics-wrapper{display:flex;flex-wrap:wrap;-moz-column-gap:32px;column-gap:32px;row-gap:8px;align-items:center;justify-content:space-between;margin-bottom:8px}@media screen and (max-width:768px){.listing-batch-no-content,.listing-batch-no-progress{padding:12px}.listing-batch-no-content-pics{width:100%}.listing-batch-no-content-pics-item[data-link=true]{position:relative}.listing-batch-no-content-pics-item[data-link=true]:after{content:attr(data-link-text);position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;display:flex;align-items:center;justify-content:center}}.ai-access .ai-access-left-highlight-0{font-size:16px;font-weight:600}.ai-access .ai-access-left-highlight-1{color:#6930ff!important;font-weight:700}.ai-access .ai-access-left-highlight-2{text-decoration:line-through;font-size:15px;font-weight:400}.ai-access-common{max-width:1200px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 32px;border-radius:16px;background:url(https://ds.micstatic.com/london/_next/static/images/invalidBg-c5a5705669aff4e124314b6b9493d436.png) no-repeat 50%;background-size:100% 100%;gap:16px;margin:40px auto 0}.ai-access-common .ai-access-left{flex:1 1;display:flex;flex-direction:column;gap:2px}.ai-access-common .ai-access-right{width:-moz-min-content;width:min-content}.ai-access-common .ai-access-left-title{font-size:16px}.ai-access-common .ai-access-left-desc{line-height:22px;color:#6930ff}.ai-access-tip{margin-bottom:16px;width:100%;display:flex;align-items:center;justify-content:space-between;border-radius:8px;background:#fff9e5;color:#222;padding:7px 12px}.ai-access-tip .ai-access-left{flex:1 1}.ai-access-tip .ai-access-right{width:-moz-min-content;width:min-content}.ai-access-tip .ai-access-left-icon{color:#ffb20c;font-size:16px;margin-right:9px}@media screen and (max-width:768px){.ai-access-common{flex-direction:column;padding:12px;border-radius:16px;background:url(https://ds.micstatic.com/london/_next/static/images/invalidBgM-13a777ad7603d260b351ba8686ab8dc9.png) no-repeat 50%;gap:4px}.ai-access-common .ai-access-left-title{font-size:12px}.ai-access-tip{margin-bottom:12px}.ai-access-tip .ai-access-left-icon{font-size:14px;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;margin-right:6px}}.ai-faq-container .ai-faq-list{padding-inline-start:1em;margin-block:10px}.ai-faq-container .ai-faq-list li{list-style-type:disc;color:#0676dd}.ai-faq-container .ai-faq-list li a{color:inherit}.ai-faq-container .ai-faq-list li a:hover{text-decoration:underline}.thinking-tools-tag-container{display:flex;border-radius:20px;padding:4px;gap:12px;margin:6px 0;background:#f7f7f7;font-size:14px}.thinking-tools-tag-container .thinking-tools-tag{display:flex;width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:15px;color:#222;background:#fff;flex-shrink:0;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;align-items:center;gap:4px;line-height:22px}.thinking-tools-tag-container .thinking-tools-tag .cb-icon{font-size:14px}.thinking-tools-tag-container .thinking-tools-tag-text{padding:6px 6px 6px 0;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width:768px){.thinking-tools-tag-container{font-size:12px;gap:6px}.thinking-tools-tag-container .thinking-tools-tag{padding:2px 8px}.thinking-tools-tag-container .thinking-tools-tag-text{padding:2px 6px 2px 0}}.pn-node-item{border:1px solid #e8ebed;border-radius:6;padding:16px;margin-bottom:6px;background:#f7f7f7}.pn-tags{display:flex;flex-wrap:wrap;gap:6px;padding:6px 0}.pn-tags .pn-tag{display:inline-block;padding:2px 12px;border-radius:12px;background:#f3eeff;color:#6930ff}.pn-tags .pn-tag-keyword{background:rgba(48,133,255,.08);color:#0b489f}@media screen and (max-width:768px){.pn-tags{gap:4px;font-size:12px}.pn-tags .pn-tag,.pn-tags .pn-tag-keyword{padding:2px 8px}}.mr-node-list{padding:6px 0 0;margin:0 0 -6px;list-style:none}.mr-node-list .mr-node-item{border:1px solid #e8ebed;border-radius:8px;padding:16px;margin-bottom:12px;background:#f7f7f7}.mr-node-list .mr-node-item .mr-node-item-title{font-weight:600;font-size:16px;line-height:24px;color:#222;display:flex;justify-content:space-between;align-items:center}.mr-node-list .mr-node-item .mr-node-item-title-marketplace{font-size:13px;color:#222;font-weight:400}.mr-node-list .mr-node-item .mr-node-item-path{font-size:13px;line-height:20px;color:#222;margin-bottom:12px}.mr-node-list .mr-node-item .mr-node-item-images{display:flex;gap:6px;margin-bottom:12px}.mr-node-list .mr-node-item .mr-node-item-image{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:4px;border:1px solid #eee}.mr-node-list .mr-node-item .mr-node-item-stats{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-row-gap:4px;row-gap:4px}.mr-node-list .mr-node-item .mr-node-item-stats>span{font-size:13px}@media screen and (max-width:768px){.mr-node-list{font-size:12px}.mr-node-list .mr-node-item{padding:12px}.mr-node-list .mr-node-item .mr-node-item-title{font-size:13px}.mr-node-list .mr-node-item .mr-node-item-stats>span{font-size:11px}}.ts-queries{display:flex;flex-wrap:wrap;gap:12px;padding:6px 0;font-size:12px}.ts-queries>span{padding:2px 8px;border-radius:12px;background:#eef2ff;color:#4f46e5;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.ts-source-list{list-style:none;padding:0;font-size:12px;margin:-6px 0}.ts-source-list .ts-source-item{border:1px solid #e8ebed;border-radius:6px;padding:10px;margin:12px 0;background:#f7f7f7}.ts-source-list .ts-source-item-title{display:flex;align-items:baseline;gap:16px;justify-content:space-between}.ts-source-list .ts-source-item-title-url{flex-wrap:nowrap;display:flex;flex:1 1;width:100px}.ts-source-list .ts-source-item-title-url>a{color:#1a73e8;word-break:break-word;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ts-source-list .ts-source-item-title-host{color:#888;word-break:break-all;white-space:nowrap}.plan-purchase{max-width:1200px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 32px;border-radius:16px;background:url(https://ds.micstatic.com/london/_next/static/images/invalidBg-c5a5705669aff4e124314b6b9493d436.png) no-repeat 50%;background-size:100% 100%;gap:16px;margin:16px auto 0}.plan-purchase-left{font-size:16px;font-weight:600}@media screen and (max-width:768px){.plan-purchase{flex-direction:column;padding:12px;border-radius:16px;background:url(https://ds.micstatic.com/london/_next/static/images/invalidBgM-13a777ad7603d260b351ba8686ab8dc9.png) no-repeat 50%;gap:4px}}.price-rule-items .ant-form-item{margin-bottom:10px}.price-rule-items .calculation-formula{display:flex;flex-wrap:wrap;align-items:center;gap:4px;line-height:1.5}.price-rule-items .calculation-formula .ant-input-affix-wrapper{width:120px}.price-rule-items .calculation-formula .ant-input-affix-wrapper .ant-input{flex:1 1}.price-rule-items .calculation-formula .ant-checkbox-wrapper{display:inline-flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.price-rule-items .calculation-formula+.calculation-formula{margin-top:12px}@media screen and (max-width:768px){.price-rule-items .calculation-formula .ant-input-affix-wrapper{width:100px;padding:0 8px}.price-rule-items .calculation-formula .ant-input-affix-wrapper .ant-input{height:24px}.price-rule-items .calculation-formula .ant-input-affix-wrapper .ant-input-suffix{font-size:12px}}.store-selector-container section p{margin-bottom:8px}.store-selector-container section+section{margin-top:16px}.store-selector-container .store-selector{display:flex;gap:12px 24px;justify-content:space-between;align-items:center;flex-wrap:wrap}.store-selector-container .store-selector-invalid-store button:hover{text-decoration:none}.store-selector-container .store-selector-invalid-store-button{color:#666}.store-selector-container .store-selector-invalid-store-button.disabled{opacity:.5}.store-selector-container .store-selector-invalid-store-button:hover{text-decoration:underline}.store-selector-container .store-selector .store-selector-list{display:flex;flex-wrap:wrap;gap:6px 30px}.store-selector-container .store-selector a{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.store-selector-container .store-selector a+a{padding-left:16px}.store-selector-container .listing-rules,.store-selector-container .listing-rules .listing-rule-item+.listing-rule-item{margin-top:12px}.store-selector-container .optimize-rules-options{flex-wrap:wrap;gap:8px 32px}.store-selector-container .optimize-rules-options label+label{margin-left:0}.store-selector-container .consume-quota{font-size:12px;padding-left:16px;white-space:pre-wrap;color:#6930ff}.store-selector-container .consume-quota[data-disabled=true]{opacity:.5}.pricing-rules-compare-price-tooltip .ant-popover-inner-content,.pricing-rules-sale-price-tooltip .ant-popover-inner-content,.pricing-rules-shipping-fee-tooltip .ant-popover-inner-content,.store-selector-invalid-store-popover .ant-popover-inner-content,.store-selector-refresh-popover .ant-popover-inner-content{padding:8px}@media screen and (max-width:768px){.store-selector-container .optimize-rules-options{flex-direction:column;gap:10px 20px}.store-selector-container .store-selector{align-items:flex-start}.store-selector-container .store-selector .store-selector-list .store-selector-item{display:block}.store-selector-container .store-selector .store-selector-list .store-selector-item+.store-selector-item{margin-top:10px}.store-selector-container .store-selector-invalid-store{line-height:32px}}.step-title{margin:10px 0 8px}.continue-button-wrapper{margin-top:16px}.store-builder-st1-wrapper .category-wrap-list{display:flex;flex-wrap:wrap;gap:8px 16px}.store-builder-st1-wrapper .color-theme-item{cursor:pointer}.store-builder-st1-wrapper .color-theme-item[data-selected=true]{position:relative}.store-builder-st1-wrapper .color-theme-item[data-selected=true]:after{content:"\e9f1";color:#6930ff;position:absolute;background-color:#fff;border:1px solid #fff;border-radius:50%;font-size:14px;bottom:0;right:0}.store-builder-st1-wrapper .banner-item{font-size:0;border-radius:8px;overflow:hidden;cursor:pointer}.store-builder-st1-wrapper .banner-item[data-selected=true]{position:relative;outline:2px solid #6930ff}.store-builder-st1-wrapper .banner-item[data-selected=true]:after{content:"\e9f1";color:#6930ff;position:absolute;background-color:#fff;border:1px solid #fff;border-radius:50%;font-size:16px;top:6px;right:8px}.store-builder-st1-wrapper section p{margin-bottom:8px}.store-builder-st1-wrapper section+section{margin-top:20px}.continue-button{min-width:173px}.store-builder-st2-wrapper .step-title{margin:16px 0 6px}.store-builder-st2-wrapper section p{margin-bottom:8px}.store-builder-st2-wrapper section+section{margin-top:24px}.store-builder-st2-wrapper .builder-step-item{color:#666;font-size:12px}.store-builder-st2-wrapper .register-button-wrapper{margin:16px 0 12px}.store-builder-st3-wrapper section p{margin-bottom:8px}.store-builder-st3-wrapper section+section{margin-top:24px}.store-builder-st3-wrapper .install-doba-app-button-wrapper{margin:16px 0}.store-builder-st3-wrapper .note{margin-top:8px;font-size:12px;color:#666}.store-builder-st4-wrapper .st4-title{display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;align-items:center;margin:0;line-height:22px}.store-builder-st4-wrapper section+section{margin-top:8px}.store-builder-st4-wrapper .error-message{color:#fc5a5c;margin:16px 0}@media screen and (max-width:768px){.store-builder-st4-wrapper .st4-title{flex-direction:column;align-items:flex-start}}.selection-publish-fb{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.human-feedback-wrapper{background:#fafbfb;border:1px solid #e8ebed;padding:12px 16px;border-radius:8px}.human-feedback-wrapper.modified,.human-feedback-wrapper[data-disabled=true]{background:#fafbfb;border:1px solid #e8ebed}.human-feedback-wrapper a{color:#0676dd}@media screen and (max-width:768px){.human-feedback-wrapper{padding:12px}}.no-store-container section p{margin-bottom:8px}.no-store-container .store-selector{display:flex;gap:12px 24px;justify-content:space-between;flex-wrap:wrap}.no-store-container a{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.wix-form-tip{color:#999;margin-top:30px}.store-wait-connect-container button+button{margin-left:12px}.authorize-guidance-actions{margin-top:10px;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.authorize-guidance-actions-tip{margin-bottom:16px}.dr-markdown-renderer{width:100%;min-width:0;max-width:100%;height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.dr-markdown-renderer .dr-markdown-content{width:100%;min-width:0;max-width:100%;margin:0 auto;padding:0}.dr-markdown-block{min-width:0;max-width:100%;line-height:1.75;color:#1a1a1a;font-size:15px;word-wrap:break-word}.dr-markdown-block h1{font-size:28px;font-weight:700;margin:32px 0 16px;padding-bottom:12px;border-bottom:1px solid #e8e8e8;line-height:1.3;color:#000}.dr-markdown-block h2{font-size:22px;font-weight:600;margin:28px 0 14px;line-height:1.35;color:#000}.dr-markdown-block h3{font-size:18px;font-weight:600;margin:24px 0 12px;line-height:1.4;color:#1a1a1a}.dr-markdown-block h4,.dr-markdown-block h5,.dr-markdown-block h6{font-size:16px;font-weight:600;margin:20px 0 10px;color:#1a1a1a}.dr-markdown-block p{margin:0 0 16px;line-height:1.75}.dr-markdown-block a{color:#0676dd;text-decoration:none}.dr-markdown-block a:hover{text-decoration:underline}.dr-markdown-block strong{font-weight:600;color:#000}.dr-markdown-block em{font-style:italic}.dr-markdown-block ol,.dr-markdown-block ul{margin:0 0 16px;padding-left:24px}.dr-markdown-block li{margin-bottom:6px;line-height:1.75}.dr-markdown-block li>ol,.dr-markdown-block li>ul{margin:6px 0 0}.dr-markdown-block table{display:block;width:100%;max-width:100%;margin:16px 0;border-collapse:collapse;font-size:14px;overflow-x:auto}.dr-markdown-block thead{background-color:#fafafa}.dr-markdown-block th{font-weight:600;text-align:left;padding:10px 14px;border:1px solid #e8e8e8;white-space:nowrap}.dr-markdown-block td{padding:10px 14px;border:1px solid #e8e8e8;word-break:break-word;overflow-wrap:anywhere}.dr-markdown-block tr:nth-child(2n){background-color:#fafafa}.dr-markdown-block code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:13px;padding:2px 6px;background-color:#f5f5f5;border-radius:4px;color:#d4380d}.dr-markdown-block pre{margin:16px 0;padding:16px;background-color:#282c34;border-radius:8px;overflow-x:auto}.dr-markdown-block pre code{padding:0;background-color:transparent;color:#abb2bf;font-size:13px;line-height:1.6}.dr-markdown-block blockquote{margin:16px 0;padding:12px 16px;border-left:4px solid #1890ff;background-color:#f6f8fa;color:#595959}.dr-markdown-block blockquote p{margin:0}.dr-markdown-block hr{border:none;border-top:1px solid #e8e8e8;margin:24px 0}.dr-markdown-block img{max-width:100%;border-radius:4px;max-height:700px}.dr-markdown-block .dr-markdown-img-slot{display:inline-block;max-width:100%;vertical-align:middle}.dr-markdown-block .dr-markdown-img-slot .ant-image{max-width:100%}.dr-markdown-block .dr-markdown-img-slot .ant-image-img{max-width:100%;border-radius:4px;max-height:700px}.dr-markdown-component-block{margin:20px 0}@media screen and (max-width:768px){.dr-markdown-renderer .dr-markdown-content{padding:0}.dr-markdown-block{font-size:14px;line-height:1.65}.dr-markdown-block h1{font-size:22px;margin:24px 0 12px;padding-bottom:8px}.dr-markdown-block h2{font-size:19px;margin:20px 0 10px}.dr-markdown-block h3{font-size:16px;margin:18px 0 8px}.dr-markdown-block h4,.dr-markdown-block h5,.dr-markdown-block h6{font-size:15px;margin:16px 0 8px}.dr-markdown-block p{margin:0 0 12px;line-height:1.65}.dr-markdown-block ol,.dr-markdown-block ul{margin:0 0 12px;padding-left:20px}.dr-markdown-block li{margin-bottom:4px;line-height:1.65}.dr-markdown-block table{margin:12px 0;font-size:12px}.dr-markdown-block td,.dr-markdown-block th{padding:8px 10px}.dr-markdown-block code{font-size:12px;padding:2px 4px}.dr-markdown-block pre{margin:12px 0;padding:12px}.dr-markdown-block pre code{font-size:12px;line-height:1.55}.dr-markdown-block blockquote{margin:12px 0;padding:10px 12px;border-left-width:3px}.dr-markdown-block hr{margin:16px 0}.dr-markdown-component-block{margin:14px 0}}.markdown-result-body{position:relative}.markdown-result-body .markdown-result-toolbar{position:sticky;top:0;right:0;padding:12px 24px;background-color:hsla(0,0%,100%,.95);backdrop-filter:blur(8px);border-bottom:1px solid #e8e8e8;display:flex;justify-content:flex-end;z-index:10}.markdown-result-download-button{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;border-radius:0;padding:0;transition:all .2s ease;font-weight:400;font-size:16px;line-height:24px;cursor:pointer}.markdown-result-download-button:active,.markdown-result-download-button:hover{color:#6930ff}.markdown-result-download-button:disabled{cursor:not-allowed}@media (max-width:768px){.markdown-result-download-button{font-size:14px;line-height:22px}}.markdown-result-download-button .icon-reload-right{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-message-list{display:flex;flex-direction:column;padding:16px 0 32px 16px}.chat-message-list .chat-message-content{width:100%}.chat-message-list .chat-ai-answer-group{display:flex;flex-direction:column;width:100%}.chat-message-list .chat-ai-answer-group>.chat-message-thinking:last-child>.chat-message-content>.chat-message-title:not(:has(~.chat-message-title)) .message-title__prefix .chat-thinking-title-prefix--pilot{display:none}.chat-message-list .chat-ai-answer-group>.chat-message-thinking:last-child>.chat-message-content>.chat-message-title:not(:has(~.chat-message-title)) .message-title__prefix:after{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background:url(https://ds.micstatic.com/london/_next/static/images/loading-e5f8e7980a92910aaff3ac597e71317c.png) 50% no-repeat;background-size:100% 100%}.chat-message-list .message-title{display:flex;align-items:center}.chat-message-list .message-title:before{display:inline-block;width:12px;height:12px;border:3px solid #1ead6f;border-radius:50%;content:""}.chat-message-list.chat-message-list-streaming .chat-ai-answer-group:last-of-type .chat-message-title:not(:has(~.chat-message-title)) .message-title:before{border:none;width:18px;height:18px;background:url(https://ds.micstatic.com/london/_next/static/images/loading-e5f8e7980a92910aaff3ac597e71317c.png) 50% no-repeat;background-size:100% 100%}.chat-message-item{display:flex;width:100%}.chat-message-item.chat-message-user{margin:26px 0 32px}.chat-message-item.chat-message-user .chat-message-content{display:flex;justify-content:flex-end}.chat-message-item.chat-message-user .message-text{border:1px solid #e8e8e8;background:#f5f5f5;padding:12px 16px;word-wrap:break-word;word-break:break-word;color:#222;font-size:16px;border-radius:8px 0 8px 8px;width:-moz-fit-content;width:fit-content;max-width:80%}.chat-message-item.chat-message-ai.chat-message-title{margin-top:18px;padding-bottom:6px}.chat-message-item.chat-message-ai.chat-message-text{padding-bottom:6px}.chat-message-item.chat-message-ai.chat-message-feedback,.chat-message-item.chat-message-ai.chat-message-json{padding-bottom:16px}.chat-message-item.chat-message-ai.chat-message-thinking{flex-direction:column;color:#222;position:relative;padding:12px 0;border-radius:8px;margin-bottom:8px;font-size:14px}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-thinking-title{margin-bottom:6px;display:flex;align-items:center}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-thinking-title-text{font-size:15px;display:flex;align-items:center}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-thinking-title-text>img{margin-right:6px}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-thinking-title-text .chat-thinking-icon-animate{animation:scale 1s linear infinite}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-thinking-title-arrow{transition:transform .3s;font-size:12px;margin-left:8px}@keyframes scale{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.chat-message-item.chat-message-ai.chat-message-thinking .chat-thinking-wrap{margin-top:-25px;padding-right:7px}.chat-message-item.chat-message-ai.chat-message-thinking .chat-thinking-wrap>.chat-message-json{padding-bottom:0}.chat-message-item.chat-message-ai.chat-message-thinking>.chat-message-content{position:relative;margin-top:32px;padding-left:12px;margin-left:7px;border-left:1px solid #e8ebed;transition:max-height .1s ease,margin-top .2s ease,padding-top .2s ease}.chat-message-item.chat-message-ai.chat-message-thinking>.chat-message-content:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#6930ff;top:-2px;left:-4px}.chat-message-item.chat-message-ai.chat-message-thinking>.chat-message-content>.chat-message-json{padding-bottom:6px}.chat-message-item.chat-message-ai.chat-message-thinking>.chat-message-content.chat-message-content--collapsed{max-height:0;padding-top:0;margin-top:0;overflow:hidden}.chat-message-item.chat-message-ai.chat-message-thinking>.chat-message-content p{margin-bottom:0;padding:6px 0}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-title{margin-top:0;padding:6px 0}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-title .message-title{font-size:14px}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-title .message-title .message-title__prefix{display:none}.chat-message-item.chat-message-ai.chat-message-thinking .chat-thinking-title-prefix{font-size:16px;color:#666}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-content .message-title:before{display:none}.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-content .chat-message-text{border-left:none}.chat-message-item.chat-message-ai .chat-message-content .chat-loading-skeleton{display:flex;flex-direction:column;width:100%}.chat-message-item.chat-message-error .chat-message-content{background:#fcf2f2;padding:12px 16px;word-wrap:break-word;word-break:break-word;color:red}.chat-message-item.chat-message-error .message-text{border-left:none;margin-left:0;padding-bottom:0;padding-left:0}.chat-message-item .message-error{background:#fcf2f2;padding:12px 16px;word-wrap:break-word;word-break:break-word;color:red;margin-top:12px}.dr-streaming-indicator{display:flex;align-items:center;gap:4px;padding:16px 0}.dr-streaming-indicator .dr-streaming-dot{width:6px;height:6px;border-radius:50%;background-color:#6930ff;animation:dr-streaming-bounce 1.4s ease-in-out infinite}.dr-streaming-indicator .dr-streaming-dot:first-child{animation-delay:0s}.dr-streaming-indicator .dr-streaming-dot:nth-child(2){animation-delay:.2s}.dr-streaming-indicator .dr-streaming-dot:nth-child(3){animation-delay:.4s}@keyframes dr-streaming-bounce{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media screen and (max-width:768px){.chat-message-list{padding:16px 0 32px}.chat-message-list.chat-message-list-streaming .chat-ai-answer-group:last-of-type .chat-message-title:not(:has(~.chat-message-title)) .message-title:before{margin-left:-16px;margin-right:5px}.chat-message-list .chat-ai-answer-group>.chat-message-thinking:last-child>.chat-message-content>.chat-message-title:not(:has(~.chat-message-title)) .message-title__prefix .chat-thinking-title-prefix--pilot{display:none}.chat-message-list .chat-ai-answer-group>.chat-message-thinking:last-child>.chat-message-content>.chat-message-title:not(:has(~.chat-message-title)) .message-title__prefix:after{content:"";display:inline-block;width:18px;height:18px;flex-shrink:0;background:url(https://ds.micstatic.com/london/_next/static/images/loading-e5f8e7980a92910aaff3ac597e71317c.png) 50% no-repeat;background-size:100% 100%}.chat-message-item.chat-message-user{margin:16px 0 15px}.chat-message-item.chat-message-user .message-text{border-color:transparent;padding:6px 12px;font-size:14px}.chat-message-item.chat-message-ai.chat-message-title{margin-top:16px}.chat-message-item.chat-message-ai.chat-message-thinking,.chat-message-item.chat-message-ai.chat-message-thinking .chat-message-thinking-title-text{font-size:13px}.chat-message-item .message-error,.chat-message-item.chat-message-error .chat-message-content{padding:6px 12px}}.table-list-wrap{max-width:1400px;margin:0 auto}.table-list-wrap .ant-pagination{margin-block-start:20px!important;margin-block-end:0!important;padding-bottom:24px;text-align:right}.table-list-wrap .list-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px 0}.table-list-wrap .list-empty .list-empty-title{font-size:14px;line-height:22px;margin-top:10px}.table-list-wrap .list-empty .list-empty-desc{color:#666;font-size:12px;line-height:20px;text-align:center;width:50%;min-width:500px}.table-list-wrap .list-empty .list-empty-btn{margin-block-start:20px}.table-list-wrap .list-table{border-radius:8px;border:1px solid #e8ebed;border-top:none}.table-list-wrap .list-table-body-loading .ant-row{justify-content:space-around;padding-block:16px}.table-list-wrap .list-table-body-loading .ant-row .ant-col{display:flex;align-items:center;justify-content:flex-start}.table-list-wrap .list-table-body-loading .ant-row .list-table-col-skeleton{width:100%;height:21px;border-radius:4px;background:linear-gradient(90deg,#f2f3f5 25%,#e6e8eb 37%,#f2f3f5 63%);background-size:400% 100%;animation:table-skeleton-loading 1.4s ease infinite}.table-list-wrap .list-table-header{position:sticky;top:0;z-index:10;border-top:1px solid #e8ebed;background-color:#f7f7f7;border-radius:8px 8px 0 0}.table-list-wrap .list-table-header .ant-row{justify-content:space-around;color:#000;padding-block:12px}.table-list-wrap .list-table-checkbox-cell,.table-list-wrap .list-table-header .list-table-checkbox-head{display:flex;align-items:center;justify-content:center}.table-list-wrap .list-table-body .ant-row{justify-content:space-around;padding-block:16px}.table-list-wrap .list-table-body .ant-row .ant-col:not(.list-table-checkbox-cell){display:flex;align-items:center;justify-content:flex-start}.table-list-wrap .list-table-body .ant-row .list-table-col{position:relative;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%}@keyframes table-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@media screen and (max-width:768px){.table-list-wrap{background-color:transparent;border-radius:4px;padding:0;margin-block-start:0;height:100%}.table-list-wrap .ant-pagination{margin-block-start:0!important}.table-list-wrap .list-mobile{padding:0 0 12px}.table-list-wrap .list-mobile .lm-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:12px;margin-bottom:12px;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;gap:12px}.table-list-wrap .list-mobile .lm-item-checkbox{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.table-list-wrap .list-mobile .lm-item-checkbox-skeleton{width:18px;height:18px;border-radius:4px}.table-list-wrap .list-mobile .lm-item:last-child{margin-bottom:0}.table-list-wrap .list-mobile .lm-item-skeleton .lm-skeleton-block{width:100%;height:21px;border-radius:4px;background:linear-gradient(90deg,#f2f3f5 25%,#e6e8eb 37%,#f2f3f5 63%);background-size:400% 100%;animation:table-skeleton-loading 1.4s ease infinite}.table-list-wrap .list-mobile .lm-item-skeleton .lm-item-title.lm-skeleton-block{max-width:80px;margin-right:8px}.table-list-wrap .list-mobile .lm-item-info{display:flex;line-height:21px;font-size:13px;margin-bottom:6px}.table-list-wrap .list-mobile .lm-item-info:last-child{margin-bottom:0}.table-list-wrap .list-mobile .lm-item-title{text-wrap:nowrap}.table-list-wrap .list-mobile .lm-item-value{flex:1 1;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.table-list-wrap .list-empty{padding:16px;height:100%}.table-list-wrap .list-empty .list-empty-title{margin-top:24px}}.product-drawer .ant-drawer-content-wrapper{max-width:1200px;width:100%}.product-drawer .ant-drawer-content-wrapper .ant-drawer-header{padding-right:66px}.product-drawer .ant-drawer-content-wrapper .ant-drawer-header .ant-drawer-close{margin-top:4px}#product-drawer-content .prod-main{padding:0}#product-drawer-content .breadcrumb-nav{display:none}#product-drawer-content .img-box{width:500px}.product-drawer-title{display:flex;justify-content:space-between;align-items:center;height:32px}.product-drawer-title .product-drawer-title-text{font-size:16px}.product-drawer-title .product-drawer-title-operate .operate-box{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;max-width:none;margin-top:0}.product-drawer-title .product-drawer-title-operate .operate-box .btn-wrap{padding:0}.product-drawer-title .product-drawer-title-operate .operate-box .btn-wrap .btn{padding:0 16px;height:32px}.product-drawer-title .product-drawer-title-operate .operate-box .ball{display:none}.selection-result-table{position:relative;max-width:100%;font-size:13px;line-height:18px;flex:1 1;overflow:auto;min-height:500px}.selection-result-table::-webkit-scrollbar{display:none}.selection-result-table .list-table-body .ant-row .list-table-col{overflow:visible;display:-webkit-box;overflow:hidden;-webkit-line-clamp:none;-webkit-box-orient:vertical}.selection-result-table .ai-overview-title{color:#6930ff;display:flex;align-items:center;justify-content:flex-start;gap:4px}.product-info .product-info-content{display:flex;align-items:center;justify-content:flex-start;gap:12px;cursor:pointer}.product-info .product-info-content:hover .product-info-right .product-info-title{text-decoration:underline}.product-info .product-info-left{width:64px;height:64px;border-radius:8px;overflow:hidden;flex-shrink:0;position:relative}.product-info .product-info-left:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.06)}.product-info .product-info-left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-info .product-info-right .product-info-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;word-break:break-word;overflow-wrap:anywhere}.product-info .product-info-right .product-info-price{font-weight:600;font-size:14px}.ai-overview .ai-overview-content{display:flex;flex-direction:column;gap:4px}.ai-overview .ai-overview-item{display:flex;align-items:center;justify-content:flex-start;gap:8px}.ai-overview .icon-dd-star{background:linear-gradient(90deg,#3b91ff,#0d5eff 28.93%,#c069ff 98.65%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;font-size:8px}.user-demand .user-demand-content{display:flex;flex-direction:column;gap:4px}.user-demand .user-demand-item{display:flex;align-items:center;justify-content:flex-start;gap:8px;white-space:wrap;word-break:break-word}.user-demand .icon-checkbox-circle{color:#6930ff}.user-demand .icon-close-circle{color:#222}.supplier-info .supplier-info-content{display:flex;flex-direction:column;gap:4px}.supplier-info .supplier-info-item{display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:8px;column-gap:8px;row-gap:4px;flex-wrap:wrap}.supplier-info .supplier-info-item-tag{color:#002f77;background:#ebf3ff;border-radius:3px;padding:2px 4px;font-size:12px;line-height:14px}.selection-result-mask{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);display:flex;align-items:flex-end;justify-content:flex-end;padding-bottom:68px}.action-container{position:sticky;background-color:#fff;bottom:0;left:0;height:88px;display:flex;align-items:center;justify-content:center;width:100%}.ai-insights-container{border-radius:6px;position:relative;margin-block:16px;background-image:url(https://ds.micstatic.com/london/_next/static/images/product-detail-insights-bg-2-14fc7b75057ca8df85204dcc8b4e3570.png);background-repeat:no-repeat;background-position:0}.ai-insights-container .ai-insights-content{border-radius:6px;padding:8px 20px;background-image:url(https://ds.micstatic.com/london/_next/static/images/product-detail-insights-bg-1eb36563c0f6a0d9c727d9f80647ba6e.png);background-size:auto 100%;background-repeat:no-repeat;background-position:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.ai-insights-container .ai-insights-title{font-weight:600;color:#6930ff;display:flex;align-items:center;justify-content:flex-start;gap:4px;flex-wrap:nowrap;flex-shrink:0}.ai-insights-container .ai-insights-items{flex:1 1;min-width:0;margin-left:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.4}.ai-insights-container .ai-insights-items>span{display:inline;vertical-align:middle}.ai-insights-container .ai-insights-items>span+span:before{content:"";display:inline-block;width:16px}@media screen and (max-width:768px){.selection-result-table{position:relative;max-width:100%;font-size:13px;line-height:18px;flex:1 1;overflow:auto;min-height:-moz-fit-content;min-height:fit-content}.selection-result-table .table-list-wrap{height:-moz-fit-content;height:fit-content}.selection-result-table .lm-item-info{flex-direction:column;gap:8px}.selection-result-table .lm-item-title{font-weight:600}.product-info .product-info-content{gap:12px}.product-info .product-info-left{width:64px;height:64px;border-radius:8px;overflow:hidden;flex-shrink:0;position:relative}.product-info .product-info-left:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.06)}.product-info .product-info-left img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-info .product-info-right .product-info-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;word-break:break-word;overflow-wrap:anywhere}.product-info .product-info-right .product-info-price{font-weight:600;font-size:14px}.ai-overview .lm-item-title{color:#6930ff}.supplier-info .supplier-info-item-tag{border-radius:3px;padding:2px 4px;font-size:12px;line-height:14px}.selection-result-mask{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff);display:flex;align-items:flex-end;justify-content:flex-end;padding-bottom:68px}.action-container{height:64px}}.md-review-container{position:absolute;top:0;right:calc(100% + 16px);width:-moz-fit-content;width:fit-content;z-index:99;color:#fff;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.md-review-container:not(.md-review-mode-feedback-form){display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px 16px;background-color:#6930ff}.md-review-container:not(.md-review-mode-feedback-form) .md-review-close{background:rgba(0,0,0,.2);position:absolute;top:-10px;right:-10px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;width:18px;height:18px;padding:2px;opacity:0;pointer-events:none;transition:opacity .15s ease,background-color .15s ease,color .15s ease}.md-review-container:not(.md-review-mode-feedback-form) .md-review-close>.icon-close{color:#fff;font-size:12px}.md-review-container:not(.md-review-mode-feedback-form) .md-review-text{white-space:nowrap}.md-review-container:not(.md-review-mode-feedback-form) .md-review-action{display:flex;align-items:center;gap:12px}.md-review-container:not(.md-review-mode-feedback-form) .md-review-action .cb-icon{cursor:pointer}.md-review-container:not(.md-review-mode-feedback-form):hover .md-review-close{opacity:1;pointer-events:auto;cursor:pointer}.md-review-container.md-review-mode-feedback-form .md-review-close{display:none}.md-review-container.md-review-mode-feedback-form .ant-modal-wrap{width:414px;position:relative}.md-review-container.md-review-mode-feedback-form .ant-modal{position:relative;top:auto}@keyframes pilot-survey-bar-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes pilot-survey-bar-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.pilot-survey-guide-bar-root{width:100%;box-sizing:border-box;padding-inline:16px;animation:pilot-survey-bar-in .62s cubic-bezier(.22,1,.36,1) both;background:#fff}.pilot-survey-guide-bar-root.is-leaving{pointer-events:none;animation:pilot-survey-bar-out .58s cubic-bezier(.22,1,.36,1) forwards}@media (prefers-reduced-motion:reduce){.pilot-survey-guide-bar-root{animation:none;opacity:1;transform:none}.pilot-survey-guide-bar-root.is-leaving{animation:none;opacity:0}}.pilot-survey-guide-bar{border:1px solid #ddd1ff;display:flex;align-items:center;justify-content:flex-start;padding:9px 24px 14px;margin-bottom:8px;border-radius:16px 16px 0 0;background:linear-gradient(180deg,rgba(105,48,255,.08),hsla(0,0%,100%,0) 95.35%);color:#222;font-size:12px;line-height:20px;position:relative;box-sizing:border-box;margin-inline:12px}.pilot-survey-guide-bar-text{flex:1 1}.pilot-survey-guide-bar-action{flex-shrink:0;cursor:pointer;color:#6930ff;background:rgba(105,48,255,.1);border:none;padding:0 20px;line-height:22px;font-size:12px;border-radius:999px}.pilot-survey-guide-bar-dismiss{margin-left:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:hsla(0,0%,100%,.2);color:#999;cursor:pointer}.pilot-survey-guide-bar-dismiss:disabled{cursor:default}.pilot-survey-guide-bar-dismiss .cb-icon{font-size:16px;line-height:1}@media screen and (max-width:768px){.pilot-survey-guide-bar{padding:9px 16px 24px;margin-bottom:8px;border-radius:16px 16px 0 0;color:#222;font-size:12px;line-height:16px;position:relative;box-sizing:border-box;margin-inline:12px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px}.pilot-survey-guide-bar-text{flex:1 1}.pilot-survey-guide-bar-action{flex-shrink:0;cursor:pointer;color:#6930ff;background:rgba(105,48,255,.1);border:none;padding:0 20px;line-height:22px;font-size:12px;border-radius:999px}.pilot-survey-guide-bar-dismiss{position:absolute;top:8px;right:8px;margin-left:0;display:flex;align-items:center;justify-content:center;width:20px;height:22px;padding:0;border:none;background:hsla(0,0%,100%,.2);color:#999;cursor:pointer}.pilot-survey-guide-bar-dismiss:disabled{cursor:default}.pilot-survey-guide-bar-dismiss .cb-icon{font-size:14px;line-height:1}}.chat-wrapper{display:flex;flex-direction:row;align-items:flex-start;padding:0;overflow:hidden;width:100%;max-width:100%;min-width:0;height:100%}.chat-wrapper .chat-left-content{flex:56 1;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;overflow-y:scroll;min-width:448px;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:flex .42s cubic-bezier(.33,1,.68,1),min-width .42s cubic-bezier(.33,1,.68,1)}.chat-wrapper .chat-left-content:hover{scrollbar-color:rgba(0,0,0,.25) transparent}.chat-wrapper .chat-left-content::-webkit-scrollbar{width:6px}.chat-wrapper .chat-left-content::-webkit-scrollbar-track{background:transparent}.chat-wrapper .chat-left-content::-webkit-scrollbar-thumb{background-color:transparent;border-radius:3px}.chat-wrapper .chat-left-content:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.25)}.chat-wrapper .chat-left-content.chat-left-content--collapsed{flex:0 1;min-width:0;overflow:hidden}.chat-wrapper .chat-left-content.chat-left-content--collapsed+.chat-right-placeholder:not(:empty){max-width:none}.chat-wrapper .chat-left-content.chat-left-content--collapsed .back-to-bottom-button{display:none}.chat-wrapper .chat-right-placeholder{flex:0 1;min-width:0;height:100%;margin-left:0;transition:flex .42s cubic-bezier(.33,1,.68,1),margin-left .42s cubic-bezier(.33,1,.68,1)}.chat-wrapper .chat-right-placeholder:not(:empty){flex:153 1;margin-left:16px;padding-bottom:42px;max-width:1200px}.chat-wrapper .chat-right-placeholder .chat-right-placeholder-content{height:100%;display:flex;flex-direction:column;min-width:0;border:1px solid #e8ebed;border-right:none;border-radius:16px 0 0 16px;padding:0 24px}.chat-wrapper .chat-right-placeholder .crpc-header{padding:24px 0;display:flex;align-items:center;justify-content:space-between}.chat-wrapper .chat-right-placeholder .crpc-header .crpc-title{font-weight:600;font-size:18px}.chat-wrapper .chat-right-placeholder .crpc-header .crpc-action{display:flex;align-items:center;gap:28px;position:relative}.chat-wrapper .chat-right-placeholder .crpc-header .crpc-action>button .cb-icon{font-size:20px}.chat-wrapper .chat-right-placeholder .crpc-header .crpc-action-item{padding:0;border:none;background:transparent;cursor:pointer}.chat-wrapper .chat-right-placeholder .crpc-header .crpc-action-close{font-size:18px;color:#666}.chat-wrapper .chat-right-placeholder .crpc-body{overflow:auto;flex:1 1;width:100%;min-width:0;scrollbar-width:thin;scrollbar-color:transparent transparent}.chat-wrapper .chat-right-placeholder .crpc-body:hover{scrollbar-color:rgba(0,0,0,.25) transparent}.chat-wrapper .chat-right-placeholder .crpc-body::-webkit-scrollbar{width:6px}.chat-wrapper .chat-right-placeholder .crpc-body::-webkit-scrollbar-track{background:transparent}.chat-wrapper .chat-right-placeholder .crpc-body::-webkit-scrollbar-thumb{background-color:transparent;border-radius:3px}.chat-wrapper .chat-right-placeholder .crpc-body:hover::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.25)}.chat-wrapper .chat-right-placeholder .crpc-body .crpc-body-content{max-width:860px;min-width:600px;width:100%;position:relative;margin:0 auto}.chat-wrapper .chat-right-placeholder .crpc-body .crpc-body-content .narrow{width:100%;max-width:735px;margin:0 auto;padding-bottom:24px}.chat-wrapper .chat-right-placeholder .crpc-body .crpc-body-content[data-selection=true]{max-width:1159px;min-width:700px}.chat-wrapper .chat-container{display:flex;flex-direction:column;align-items:center;max-width:800px;width:100%;height:100%}.chat-wrapper .chat-container .chat-messages-wrapper{flex:1 1;padding-inline:16px}.chat-wrapper .chat-container .chat-footer-region,.chat-wrapper .chat-container .chat-input-wrapper,.chat-wrapper .chat-container .chat-messages-wrapper{width:100%;max-width:800px}@media (prefers-reduced-motion:reduce){.chat-wrapper .chat-left-content,.chat-wrapper .chat-right-placeholder{transition:none}}.chat-messages-wrapper::-webkit-scrollbar{display:none}.back-to-bottom-button{position:fixed;bottom:176px;cursor:pointer;background:rgba(0,0,0,.2);border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;z-index:1}.back-to-bottom-button .cb-icon{font-size:14px;transform:rotate(270deg);color:#fff}.back-to-bottom-button:hover{background:rgba(0,0,0,.5)}.chat-footer-region{display:flex;flex-direction:column;width:100%;align-self:center;position:sticky;bottom:0;z-index:2;flex-shrink:0}.chat-input-wrapper{background-color:#fff;padding-inline:16px}.chat-container.chat-container--pilot-survey .chat-footer-region .chat-user-input{padding:0 16px 42px}.try-similar-wrapper{z-index:2;position:sticky;bottom:0;width:100%;display:flex;align-items:center;padding:0 16px 16px}.try-similar-wrapper .try-similar-title{width:100%;padding:8px 32px;min-height:70px;font-size:17px;line-height:22px;font-weight:600;border-radius:12px;display:flex;align-items:center;justify-content:space-between;background:#fff url(https://ds.micstatic.com/london/_next/static/images/ex-bg-7a1a2db35a7e66ea0273d2e19701b230.png) no-repeat 50%;background-size:100% 100%}.try-similar-wrapper .try-similar-title>span{flex-shrink:1}.try-similar-wrapper .try-similar-title button{border-radius:8px}.market-insight-guide{border-radius:6px;position:relative;margin-bottom:16px;background-image:url(https://ds.micstatic.com/london/_next/static/images/market-insight-bg-2-22d96adf9b8dd67ca8607a76b3110379.png);background-size:100% 48px;background-repeat:no-repeat;background-position:0}.market-insight-guide .market-insight-guide-content{padding:12px 24px 12px 118px;background-image:url(https://ds.micstatic.com/london/_next/static/images/market-insight-bg-b98d401bd553a110c128a75b4f5073b9.png);background-size:278px 48px;background-repeat:no-repeat;background-position:0;display:flex;align-items:center;justify-content:space-between;font-size:16px;color:#222}.market-insight-guide .market-insight-guide-highlight-text{flex:1 1;display:flex;align-items:center;row-gap:2px;-moz-column-gap:40px;column-gap:40px;white-space:nowrap;flex-wrap:wrap}@media screen and (max-width:1600px){.market-insight-guide .market-insight-guide-highlight-text{-moz-column-gap:8px;column-gap:8px}}@media screen and (max-width:1500px){.market-insight-guide .market-insight-guide-highlight-text{-moz-column-gap:4px;column-gap:4px;font-size:14px}}@media screen and (max-width:768px){.chat-wrapper .chat-left-content{min-width:auto}.chat-wrapper .chat-left-content.chat-left-content--collapsed{flex:0 1;min-width:0;overflow:hidden}.chat-wrapper .chat-messages-wrapper{padding-bottom:152px}.chat-wrapper .chat-container.chat-container--pilot-survey .chat-messages-wrapper{padding-bottom:232px}.chat-wrapper .chat-right-placeholder{height:0;transition:height .42s cubic-bezier(.33,1,.68,1)}.chat-wrapper .chat-right-placeholder:not(:empty){position:fixed;left:0;bottom:0;width:100%;height:80vh;z-index:3;background:#fff;margin-left:0;padding-bottom:0}.chat-wrapper .chat-right-placeholder .chat-right-placeholder-content{height:100%;display:flex;flex-direction:column;border:1px solid #e8ebed;border-radius:16px 16px 0 0;padding:16px}.chat-wrapper .chat-right-placeholder .crpc-header{padding:0 0 12px}.chat-wrapper .chat-right-placeholder .crpc-header .crpc-title{font-size:14px}.chat-wrapper .chat-right-placeholder .crpc-header .crpc-action{gap:12px}.chat-wrapper .chat-right-placeholder .crpc-header .crpc-action>button .cb-icon{font-size:16px}.chat-wrapper .chat-right-placeholder .crpc-header .crpc-action-close{font-size:14px}.chat-wrapper .chat-right-placeholder .crpc-body .crpc-body-content{max-width:100%;min-width:100%}.chat-wrapper .chat-right-placeholder .crpc-body .crpc-body-content .narrow{width:100%;max-width:735px;margin:0 auto;padding-bottom:24px}.chat-wrapper .chat-right-placeholder .crpc-body .crpc-body-content[data-selection=true]{max-width:100%;min-width:100%}.back-to-bottom-button{bottom:152px}.try-similar-wrapper{padding:0 16px 16px}.try-similar-wrapper .try-similar-title{padding:8px 16px;min-height:70px;font-size:14px;line-height:18px;flex-direction:column}.try-similar-wrapper .try-similar-title>span{text-align:center;margin-bottom:4px}.chat-container.chat-container--pilot-survey .chat-footer-region .chat-user-input{padding:0 16px 22px}.chat-footer-region{position:fixed;left:0;right:0;bottom:0;max-width:100%;width:100%}.market-insight-guide .market-insight-guide-content{padding:12px 16px}.market-insight-guide .market-insight-guide-highlight-text{white-space:wrap;display:inline-block;font-size:12px}}@keyframes move-back-and-forth{0%{transform:translateX(0)}50%{transform:translateX(6px)}to{transform:translateX(0)}}.plan-promotion-header{max-width:1200px;margin:20px auto 32px;padding:0 16px;border-radius:8px;display:block}.plan-promotion-header img{width:100%;height:auto;border-radius:8px}