*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}@media (prefers-color-scheme: dark){html{--UI-BG-COLOR-ACTIVE: #373737;--UI-BORDER-COLOR-1: #373737;--UI-BG: #000;--UI-BG-0: #191919;--UI-BG-1: #1f1f1f;--UI-BG-2: #232323;--UI-BG-3: #2f2f2f;--UI-BG-4: #606060;--UI-BG-5: #2c2c2c;--UI-FG: #fff;--UI-FG-0: hsla(0, 0%, 100%, .8);--UI-FG-HALF: hsla(0, 0%, 100%, .6);--UI-FG-1: hsla(0, 0%, 100%, .5);--UI-FG-2: hsla(0, 0%, 100%, .3);--UI-FG-3: hsla(0, 0%, 100%, .05)}.uni-mask{background:rgba(0,0,0,.6)}body,uni-page-body{background-color:var(--UI-BG-0);color:var(--UI-FG-0)}uni-page[data-type] uni-page-body{background-color:transparent}}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}@keyframes keyframes_bounceInLeft{0%{transform:translate(-50%) scale(.5);opacity:.5}80%{transform:translate(10%)}to{transform:translate(0) scale(1);opacity:1}}@keyframes keyframes_bounceInRight{0%{transform:translate(50%) scale(.5);opacity:.5}80%{transform:translate(-10%)}to{transform:translate(0) scale(1);opacity:1}}@keyframes keyframes_bounceIn{0%{transform:scale(.5);opacity:.5}80%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}.animate_bounceInLeft{transform-origin:center center;animation:keyframes_bounceInLeft .2s cubic-bezier(.215,.61,.355,1) 0s 1 alternate forwards}.animate_bounceInRight{transform-origin:center center;animation:keyframes_bounceInRight .2s cubic-bezier(.215,.61,.355,1) 0s 1 alternate forwards}.animate_bounceIn{transform-origin:center center;animation:keyframes_bounceIn .2s cubic-bezier(.215,.61,.355,1) 0s 1 alternate forwards}@keyframes info-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes free-fade-in{0%{opacity:0}to{opacity:1}}@keyframes free-fade-in-up{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes free-shimmer{0%{background-position:200% center}to{background-position:-200% center}}.free-fade-in{animation:free-fade-in var(--free-motion-base, .2s) var(--free-motion-ease, cubic-bezier(.4, 0, .2, 1)) both}.free-fade-in-up{animation:free-fade-in-up var(--free-motion-base, .2s) var(--free-motion-ease, cubic-bezier(.4, 0, .2, 1)) both}.free-shimmer-text{background:linear-gradient(120deg,var(--free-primary-6) 40%,rgba(var(--free-primary-rgb),.25) 50%,var(--free-primary-6) 60%);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:free-shimmer 1.5s linear infinite}.free-collapse-transition{overflow:hidden;transition:max-height var(--free-motion-slow, .3s) var(--free-motion-ease, cubic-bezier(.4, 0, .2, 1)),opacity var(--free-motion-base, .2s) var(--free-motion-ease, cubic-bezier(.4, 0, .2, 1))}.free-pressable{transition:transform var(--free-motion-fast, .15s) var(--free-motion-ease, cubic-bezier(.4, 0, .2, 1)),background-color var(--free-motion-fast, .15s) var(--free-motion-ease, cubic-bezier(.4, 0, .2, 1))}.free-pressable:active{transform:scale(.97)}.free-pressable-fill{transition:background-color var(--free-motion-fast, .15s) var(--free-motion-ease, cubic-bezier(.4, 0, .2, 1))}.free-pressable-fill:active{background-color:var(--free-fill-3)}.wd-overlay{background:var(--free-overlay-modal, rgba(247, 248, 250, .5))!important;backdrop-filter:var(--free-overlay-blur, blur(2px))}html.free-is-desktop .wot-theme-light{--free-fill-3: #eeeeee !important;--free-rounded-xs: 4px !important;--free-rounded-sm: 6px !important;--free-rounded-md: 8px !important;--free-rounded-lg: 12px !important;--free-rounded-xl: 12px !important;--free-rounded-pill: 999px !important;--free-shadow-card: 0 3px 1px -1px rgba(26, 26, 26, .06) !important;--free-shadow-1: 0 3px 1px -1px rgba(26, 26, 26, .06) !important;--free-shadow-float: 0 8px 16px -4px rgba(0, 0, 0, .2) !important;--free-shadow-modal: 0 20px 20px -8px rgba(0, 0, 0, .24) !important}.free-thin-scrollbar,.free-thin-scrollbar .uni-scroll-view{scrollbar-color:var(--free-color-text-3) transparent;scrollbar-width:thin}.free-thin-scrollbar::-webkit-scrollbar,.free-thin-scrollbar .uni-scroll-view::-webkit-scrollbar{width:4px;height:4px;background:transparent}.free-thin-scrollbar::-webkit-scrollbar-track,.free-thin-scrollbar::-webkit-scrollbar-corner,.free-thin-scrollbar .uni-scroll-view::-webkit-scrollbar-track,.free-thin-scrollbar .uni-scroll-view::-webkit-scrollbar-corner{background:transparent}.free-thin-scrollbar::-webkit-scrollbar-thumb,.free-thin-scrollbar .uni-scroll-view::-webkit-scrollbar-thumb{border-radius:999px;background:var(--free-color-text-3)}:root{margin:0;padding:0;color-scheme:light;background:#f8f8f8}:root.dark{color-scheme:dark;background:#141414}uni-page-body{color:var(--free-color-text-1, #080808);background-color:var(--free-fill-1, #f8f8f8);transition:color .3s ease,background-color .3s ease}body{background-color:var(--free-fill-1, #f8f8f8)}@media (prefers-color-scheme: dark){uni-page-body{color:#fff;background-color:#141414}body{background-color:#141414}}.dark .header-icon,.dark .session-icon,.dark .side-nav-icon,.dark .history-header-icon,.dark .history-search-fake-icon,.dark .history-more-icon,.dark .settings-icon,.dark .message-actions-icon,.dark .artifact-header-icon,.dark .artifact-mode-icon,.dark .toolbar-icon,.dark .chat-agent-identity-chevron,.dark .generated-file-action-icon,.dark .search-bar-icon,.dark .code-block-file-icon,.dark .code-block-chevron,.dark .back-to-bottom-icon,.dark .recommendation-refresh-icon{filter:invert(1) hue-rotate(180deg)}.safe-area-pb{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.safe-area-b{bottom:constant(safe-area-inset-bottom);bottom:env(safe-area-inset-bottom)}.free-mp-html{line-height:2!important;letter-spacing:.125rem!important;font-size:var(--free-text-size-1)!important;overflow-wrap:break-word!important;white-space:pre-wrap!important}.btn{font-size:var(--free-text-size-3);border-radius:.25rem;display:flex;align-items:center;justify-content:center;gap:.25rem;min-height:2.375rem;line-height:1;margin:0;padding:0 .5rem;box-sizing:border-box;border-radius:31.21875rem}.btn:after{display:none}.card-swiper{--wot-swiper-radius: .375rem;--wot-swiper-item-padding: 0 .3125rem;--wot-swiper-nav-dot-color: #e7e7e7;--wot-swiper-nav-dot-active-color: var(--free-primary-6)}.card-swiper .custom-image{border-radius:.375rem}.free-white-hover{opacity:.7;transition-property:all;transition-duration:.3s}.bg{background:linear-gradient(0deg,#eee 45.68%,#d9edd9)}.picker-container{width:100%;min-height:1.375rem}.picker-display{display:flex;align-items:center;justify-content:space-between;padding:.625rem .75rem;border:.03125rem solid #e5e5e5;border-radius:.25rem;color:#333;font-size:.875rem;min-height:2.5rem;box-sizing:border-box}.picker-display:active{background-color:#e5e5e5}.app-container{min-height:100vh}.uni-async-loading{position:fixed!important;z-index:10000;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%!important;padding:0!important;background:rgba(255,255,255,.96);backdrop-filter:blur(4px)}.uni-async-loading .uni-loading{width:13.75rem!important;max-width:260px;height:3rem!important;max-height:58px;animation:none!important;background-image:url(/static/images/loading-logo.svg?v=2)!important;background-position:center;background-size:contain!important}@media (prefers-color-scheme: dark){.uni-async-loading{background:rgba(20,20,20,.96)}}uni-page-body,root-portal-content,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset:var(--un-empty, );--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset:var(--un-empty, );--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur:var(--un-empty, );--un-brightness:var(--un-empty, );--un-contrast:var(--un-empty, );--un-drop-shadow:var(--un-empty, );--un-grayscale:var(--un-empty, );--un-hue-rotate:var(--un-empty, );--un-invert:var(--un-empty, );--un-saturate:var(--un-empty, );--un-sepia:var(--un-empty, );--un-backdrop-blur:var(--un-empty, );--un-backdrop-brightness:var(--un-empty, );--un-backdrop-contrast:var(--un-empty, );--un-backdrop-grayscale:var(--un-empty, );--un-backdrop-hue-rotate:var(--un-empty, );--un-backdrop-invert:var(--un-empty, );--un-backdrop-opacity:var(--un-empty, );--un-backdrop-saturate:var(--un-empty, );--un-backdrop-sepia:var(--un-empty, )}.center{display:flex;justify-content:center;align-items:center}.px,.px-4{padding-left:1rem;padding-right:1rem}.py{padding-top:1rem;padding-bottom:1rem}.pt-12{padding-top:3rem}.pie{padding-inline-end:1rem}.m527_dl_488{margin:131.872rem}.ms{margin-inline-start:1rem}._el_inline{display:inline!important}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.list-item{display:list-item}.hidden{display:none}.b,.border{border-width:1px}.rounded-t-4{border-top-left-radius:1rem;border-top-right-radius:1rem}.text-2{font-size:.8125rem;line-height:1}.text-3{font-size:.875rem;line-height:1}.text-size-5{font-size:1rem}.font-500{font-weight:500}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.italic{font-style:italic}.ring{--un-ring-width:3px;--un-ring-offset-shadow:var(--un-ring-inset) 0 0 0 var(--un-ring-offset-width) var(--un-ring-offset-color);--un-ring-shadow:var(--un-ring-inset) 0 0 0 calc(var(--un-ring-width) + var(--un-ring-offset-width)) var(--un-ring-color);box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.gap-1{gap:.25rem}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.size-16{width:.5rem;height:.5rem}.size-28{width:.875rem;height:.875rem}.size-32{width:1rem;height:1rem}.size-40{width:1.25rem;height:1.25rem}.h-100vh{height:100vh}.h1{height:.03125rem}.h2{height:.0625rem}.h3{height:.09375rem}.h4{height:.125rem}.h5{height:.15625rem}.h6{height:.1875rem}.w-full{width:100%}.wxs{width:5.625rem}.visible{visibility:visible}.pointer-events-none{pointer-events:none}.resize{resize:both}.break-all{word-break:break-all}.overflow-hidden{overflow:hidden}.outline{outline-style:solid}.items-center{align-items:center}.bottom-0{bottom:0}.left-0{left:0}.right-0{right:0}.top-0{top:0}.z-9999{z-index:9999}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.blur{--un-blur:blur(.5rem);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}
