.mobile-chrome-content,.mobile-chrome-clip,.mobile-chrome-inner{display:contents}.mobile-chrome-toggle{display:none!important}@media (max-width:767px){:root{--mobile-header-height:0px;--mobile-dock-height:0px;--mobile-workspace-height:calc(100dvh - var(--mobile-header-height) - var(--mobile-dock-height));--mobile-chrome-surface:#edf5f9;--mobile-chrome-ink:#476778}.china-market{--mobile-chrome-surface:#fff7f2;--mobile-chrome-ink:#914b40}html body [data-mobile-chrome][data-mobile-chrome]{box-sizing:border-box;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;left:0!important;right:0!important;overflow:visible!important;transform:none!important}html body [data-mobile-chrome=header][data-mobile-chrome]{padding-top:env(safe-area-inset-top,0px)!important;z-index:80!important;border-width:0 0 1px!important;border-radius:0!important;top:0!important}html body [data-mobile-chrome=dock][data-mobile-chrome]{padding-bottom:env(safe-area-inset-bottom,0px)!important;z-index:120!important;background:var(--mobile-chrome-surface)!important;border-width:1px 0 0!important;border-radius:16px 16px 0 0!important;top:auto!important;bottom:0!important}[data-mobile-chrome]>.mobile-chrome-content{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);min-width:0;transition:grid-template-rows .2s;display:grid}[data-mobile-chrome][data-mobile-collapsed=true]>.mobile-chrome-content{grid-template-rows:0fr}.mobile-chrome-clip{min-width:0;min-height:0;display:block;overflow:hidden}[data-mobile-collapsed=false]>.mobile-chrome-content>.mobile-chrome-clip{overflow:visible}[data-mobile-chrome=header] .mobile-chrome-inner{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:6px 8px;display:flex}[data-mobile-chrome=header] .mobile-chrome-inner>div.flex{width:100%;min-width:0}[data-mobile-chrome=dock] .mobile-chrome-inner{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;min-width:0;height:64px;padding-inline:6px;display:flex;overflow:auto hidden}[data-mobile-chrome=dock] .mobile-chrome-inner::-webkit-scrollbar{display:none}[data-mobile-chrome=dock] .mobile-chrome-inner>button,[data-mobile-chrome=dock] .mobile-chrome-inner>a,[data-mobile-chrome=dock] .product-bottom-dock-scroll>button{scroll-snap-align:center;touch-action:pan-x;flex:1 0 68px;min-width:68px}[data-mobile-chrome=dock] .product-bottom-dock-scroll{scrollbar-width:none;overflow:auto hidden;height:100%!important;display:flex!important}html body [data-mobile-chrome][data-mobile-chrome]>.mobile-chrome-toggle{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:0;gap:7px;width:100%;margin:0;background:var(--mobile-chrome-surface)!important;height:26px!important;min-height:26px!important;color:var(--mobile-chrome-ink)!important;justify-content:center!important;align-items:center!important;padding:0 10px!important;display:flex!important}[data-mobile-chrome=dock]>.mobile-chrome-toggle{border-radius:16px 16px 0 0;position:absolute;inset:0 0 auto}[data-mobile-chrome=dock]>.mobile-chrome-content{margin-top:26px}html body [data-mobile-chrome]>.mobile-chrome-toggle>.mobile-chrome-grip{width:30px!important;height:3px!important;min-height:3px!important}.mobile-chrome-grip{opacity:.45;background:currentColor;border-radius:3px;width:30px;height:3px}.mobile-chrome-caption{font-size:10px;font-weight:600;line-height:1;display:none}[data-mobile-collapsed=true]>.mobile-chrome-toggle .mobile-chrome-caption{display:inline}.mobile-chrome-toggle:focus-visible{outline-offset:-3px;outline:2px solid}html [data-mobile-chrome-page=true]{padding-top:var(--mobile-header-height)!important;padding-bottom:calc(var(--mobile-dock-height) + 12px)!important}html [data-mobile-chrome-page=true]>.mobile-header-spacer{display:none!important}html[data-mobile-chrome-dock] main:has([data-mobile-chrome=dock]){padding-bottom:calc(var(--mobile-dock-height) + 12px)!important}html[data-mobile-chrome-header] .dashboard-workspace{padding-bottom:0!important}html[data-mobile-chrome-header] .dashboard-workspace .workspace-main{height:100dvh!important;min-height:0!important;max-height:100dvh!important;padding-bottom:0!important;overflow:hidden!important}html[data-mobile-chrome-header] .dashboard-workspace .workspace-body-grid,html[data-mobile-chrome-header] .dashboard-workspace .workspace-content-grid{height:calc(100dvh - var(--mobile-header-height))!important;min-height:0!important;max-height:calc(100dvh - var(--mobile-header-height))!important}html[data-mobile-chrome-header] .dashboard-workspace .workspace-content-grid{padding-bottom:calc(var(--mobile-dock-height) + 7px)!important;grid-template-rows:auto minmax(0,1fr)!important}html[data-mobile-chrome-header] .dashboard-workspace .mobile-create-panel>.mobile-create-panel-body{max-height:min(42dvh, calc(var(--mobile-workspace-height) - 100px))!important}html[data-mobile-chrome-header] .dashboard-workspace .mobile-results-panel{height:auto!important;min-height:0!important;overflow-y:auto!important}html .ai-chat-workspace[data-mobile-chrome-page=true]{padding-bottom:0!important}html[data-mobile-chrome-dock] .ai-chat-workspace>section{padding-bottom:calc(var(--mobile-dock-height) + 8px)!important}html[data-mobile-chrome-dock] .mobile-workspace-composer{bottom:calc(var(--mobile-dock-height) + 12px)!important}html[data-mobile-chrome-header] .mobile-rich-toolbar{top:var(--mobile-header-height)!important;position:fixed!important}html[data-mobile-chrome-header] .mobile-rich-toolbar-spacer{display:block;height:var(--mobile-rich-toolbar-height,68px)!important}html[data-mobile-chrome-dock] .eu-rich-editor-grid,html[data-mobile-chrome-dock] .china-rich-editor-grid{padding-bottom:12px!important}}@media (prefers-reduced-motion:reduce){[data-mobile-chrome]>.mobile-chrome-content{transition:none}}
.product-bottom-dock .product-bottom-dock-scroll{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:stretch;gap:4px;width:100%;min-width:0;height:100%;overflow:auto hidden;display:flex!important}.product-bottom-dock-scroll::-webkit-scrollbar{display:none}.product-bottom-dock .product-dock-button{scroll-snap-align:center;touch-action:manipulation;flex-direction:column;flex:1 0 68px;justify-content:center;align-items:center;gap:4px;width:auto;height:100%;padding:4px;text-decoration:none;display:flex;min-width:68px!important}.product-bottom-dock .product-dock-content{gap:4px;width:100%;max-width:none}.product-bottom-dock .product-dock-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;min-height:12px;display:block;overflow:hidden;font-size:10px!important;line-height:12px!important}.product-bottom-dock .product-dock-icon-wrap{flex-shrink:0;width:32px;height:32px}.product-bottom-dock .product-dock-icon-wrap svg{width:18px;height:18px}.product-bottom-dock .product-dock-button:focus-visible{outline-offset:-3px;outline:2px solid}@media (max-width:767px){[data-mobile-chrome=dock] .mobile-chrome-inner{overflow:hidden}.product-bottom-dock .product-dock-button{flex-basis:68px}}@media (min-width:768px){.product-bottom-dock>.mobile-chrome-toggle{display:none!important}.product-bottom-dock.product-bottom-dock{left:50%!important;right:auto!important;bottom:max(10px, env(safe-area-inset-bottom))!important;z-index:120!important;width:min(100% - 24px,960px)!important;max-width:960px!important;height:88px!important;min-height:88px!important;max-height:88px!important;padding:4px!important;display:block!important;position:fixed!important;transform:translate(-50%)!important}.product-bottom-dock .product-dock-button{border-radius:14px;flex:1 0 104px!important;min-width:104px!important}.product-bottom-dock .product-dock-icon-wrap{border-radius:12px;width:36px!important;height:36px!important}.product-bottom-dock .product-dock-icon-wrap svg{width:22px!important;height:22px!important}.product-bottom-dock .product-dock-label{-webkit-line-clamp:2;overflow-wrap:anywhere;text-overflow:clip;-webkit-box-orient:vertical;min-height:28px;white-space:normal!important;font-size:13px!important;line-height:14px!important;display:-webkit-box!important}html[data-mobile-chrome-dock] main:has(.product-bottom-dock){padding-bottom:calc(var(--mobile-dock-height,88px) + max(10px, env(safe-area-inset-bottom)) + 12px)!important}}@media (min-width:768px) and (max-width:1279px){body[data-cards-workspace=true] .dashboard-workspace .workspace-body-grid{height:calc(100dvh - var(--mobile-header-height,74px))!important;min-height:0!important;max-height:calc(100dvh - var(--mobile-header-height,74px))!important}body[data-cards-workspace=true] .dashboard-workspace .workspace-content-grid{height:100%!important;min-height:0!important;max-height:100%!important}body[data-cards-workspace=true] .dashboard-workspace,body[data-cards-workspace=true] .dashboard-workspace .workspace-main{padding-bottom:0!important}body[data-cards-workspace=true] .dashboard-workspace .workspace-content-grid{padding-bottom:calc(var(--mobile-dock-height,88px) + max(10px, env(safe-area-inset-bottom)) + 12px)!important}}@media (min-width:1280px){body[data-cards-workspace=true] .dashboard-workspace .workspace-main{flex-direction:column;display:flex;height:calc(100dvh - var(--mobile-dock-height,88px) - max(10px, env(safe-area-inset-bottom)) - 12px)!important;min-height:0!important;padding-bottom:0!important}body[data-cards-workspace=true] .dashboard-workspace .workspace-body-grid{flex:1;height:auto!important;min-height:0!important}body[data-cards-workspace=true] .dashboard-workspace .workspace-content-grid{padding-bottom:14px!important}}@media (min-width:768px){body>.product-bottom-dock.product-bottom-dock{top:auto!important;bottom:max(10px, env(safe-area-inset-bottom))!important;z-index:120!important;position:fixed!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body>.product-bottom-dock .product-dock-content,body>.product-bottom-dock .product-dock-button>.product-dock-icon-wrap,body>.product-bottom-dock .product-dock-button>.product-dock-label{position:relative;top:10px!important}}
