*,: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-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y: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: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--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-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y: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: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.static{position:static}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-5{bottom:1.25rem}.left-0{left:0}.left-1\/2{left:50%}.left-5{left:1.25rem}.right-1{right:.25rem}.right-10px{right:10px}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-7{top:1.75rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.grid{display:grid}.inline-grid{display:inline-grid}.col-span-2{grid-column:span 2/span 2}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.float-right{float:right}.m-10{margin:2.5rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-65\.6{margin:16.4rem}.m-auto{margin:auto}.m\[1\]{margin:1}.m\[2\]{margin:2}.m133\.6{margin:33.4rem}.\!mx-auto{margin-left:auto!important;margin-right:auto!important}.\!my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.\!my-4{margin-top:1rem!important;margin-bottom:1rem!important}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-12{margin-left:3rem;margin-right:3rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-12px{margin-top:12px;margin-bottom:12px}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-2px{margin-top:2px;margin-bottom:2px}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mt-16{margin-top:-4rem}.\!mb-0{margin-bottom:0!important}.\!mb-1{margin-bottom:.25rem!important}.\!mb-3{margin-bottom:.75rem!important}.\!mb-4{margin-bottom:1rem!important}.\!ml-1{margin-left:.25rem!important}.\!ml-4{margin-left:1rem!important}.\!mr-4{margin-right:1rem!important}.\!mt-2{margin-top:.5rem!important}.\!mt-4{margin-top:1rem!important}.\!mt-5{margin-top:1.25rem!important}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-12px{margin-bottom:12px}.mb-16px{margin-bottom:16px}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-4px{margin-bottom:4px}.mb-6{margin-bottom:1.5rem}.mb-6px{margin-bottom:6px}.mb-8px{margin-bottom:8px}.me{margin-inline-end:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-2px{margin-left:2px}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-4px{margin-left:4px}.ml-5{margin-left:1.25rem}.ml-6px{margin-left:6px}.ml-8px{margin-left:8px}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-2px{margin-right:2px}.mr-30px{margin-right:30px}.mr-4{margin-right:1rem}.mr-4px{margin-right:4px}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.ms{margin-inline-start:1rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-10px{margin-top:10px}.mt-12px{margin-top:12px}.mt-16px{margin-top:16px}.mt-2{margin-top:.5rem}.mt-20px{margin-top:20px}.mt-2px{margin-top:2px}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-4px{margin-top:4px}.mt-5{margin-top:1.25rem}.mt-50px{margin-top:50px}.mt-6{margin-top:1.5rem}.mt-8px{margin-top:8px}.inline{display:inline}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.list-item{display:list-item}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[3\/4\]{aspect-ratio:3/4}.\!h-full,.h-full\!{height:100%!important}.\!w-40{width:10rem!important}.\!w-56{width:14rem!important}.\!w-60px{width:60px!important}.\!w-full,.w-full\!{width:100%!important}.h-\[calc\(100\%-35px\)\]{height:calc(100% - 35px)}.h-0{height:0}.h-1\/3{height:33.3333333333%}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-16px{height:16px}.h-2,.h2{height:.5rem}.h-2\/5{height:40%}.h-20{height:5rem}.h-20px{height:20px}.h-28{height:7rem}.h-3,.h3{height:.75rem}.h-30{height:7.5rem}.h-300px{height:300px}.h-32{height:8rem}.h-4,.h4{height:1rem}.h-40{height:10rem}.h-64{height:16rem}.h-75{height:18.75rem}.h-8{height:2rem}.h-full{height:100%}.h-screen{height:100vh}.h1{height:.25rem}.h5{height:1.25rem}.max-h-\[70vh\]{max-height:70vh}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-w-\[280px\]{max-width:280px}.max-w-xs{max-width:20rem}.min-h-64{min-height:16rem}.min-h-full{min-height:100%}.min-w-0{min-width:0}.min-w-150px{min-width:150px}.min-w-64{min-width:16rem}.w-1\/2{width:50%}.w-1\/3{width:33.3333333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/8{width:12.5%}.w-12{width:3rem}.w-120{width:30rem}.w-150{width:37.5rem}.w-16px{width:16px}.w-2{width:.5rem}.w-2\/3{width:66.6666666667%}.w-2\/5{width:40%}.w-20px{width:20px}.w-3\/4{width:75%}.w-30{width:7.5rem}.w-50{width:12.5rem}.w-75{width:18.75rem}.w-8{width:2rem}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.flex{display:flex}.inline-flex{display:inline-flex}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.table{display:table}.file-table::file-selector-button{display:table}.border-collapse{border-collapse:collapse}.translate-x-1\/2{--un-translate-x:50%;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))}.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))}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.resize{resize:both}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-self-stretch{justify-self:stretch}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-12px{gap:12px}.gap-2{gap:.5rem}.gap-2px{gap:2px}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-4px{gap:4px}.gap-6px{gap:6px}.gap-8px{gap:8px}.gap-x-12px{column-gap:12px}.space-x-2>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(.5rem * calc(1 - var(--un-space-x-reverse)));margin-right:calc(.5rem * var(--un-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.25rem * var(--un-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.5rem * var(--un-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(.75rem * var(--un-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(1.5rem * var(--un-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.\!border{border-width:1px!important}.b,.border{border-width:1px}.border-10px{border-width:10px}.border-2{border-width:2px}.last\:border-0:last-child{border-width:0px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-blue-200{--un-border-opacity:1;border-color:rgb(191 219 254 / var(--un-border-opacity))}.border-gray-100{--un-border-opacity:1;border-color:rgb(243 244 246 / var(--un-border-opacity))}.border-gray-200{--un-border-opacity:1;border-color:rgb(229 231 235 / var(--un-border-opacity))}.border-green-300{--un-border-opacity:1;border-color:rgb(134 239 172 / var(--un-border-opacity))}.border-indigo-600{--un-border-opacity:1;border-color:rgb(79 70 229 / var(--un-border-opacity))}.border-orange-200{--un-border-opacity:1;border-color:rgb(254 215 170 / var(--un-border-opacity))}.border-red-200{--un-border-opacity:1;border-color:rgb(254 202 202 / var(--un-border-opacity))}.border-zinc-200{--un-border-opacity:1;border-color:rgb(228 228 231 / var(--un-border-opacity))}.dark .dark\:border-white\/10{border-color:#ffffff1a}.hover\:border-indigo-400:hover{--un-border-opacity:1;border-color:rgb(129 140 248 / var(--un-border-opacity))}.hover\:border-red-300:hover{--un-border-opacity:1;border-color:rgb(252 165 165 / var(--un-border-opacity))}.\!rounded-2xl{border-radius:1rem!important}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border-solid{border-style:solid}.bg-amber-500{--un-bg-opacity:1;background-color:rgb(245 158 11 / var(--un-bg-opacity))}.bg-black,.dark .dark\:bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0 / var(--un-bg-opacity))}.bg-blue-50{--un-bg-opacity:1;background-color:rgb(239 246 255 / var(--un-bg-opacity))}.bg-blue-500{--un-bg-opacity:1;background-color:rgb(59 130 246 / var(--un-bg-opacity))}.bg-fuchsia-500{--un-bg-opacity:1;background-color:rgb(217 70 239 / var(--un-bg-opacity))}.bg-gray-100{--un-bg-opacity:1;background-color:rgb(243 244 246 / var(--un-bg-opacity))}.bg-gray-400{--un-bg-opacity:1;background-color:rgb(156 163 175 / var(--un-bg-opacity))}.bg-gray-50{--un-bg-opacity:1;background-color:rgb(249 250 251 / var(--un-bg-opacity))}.bg-gray-700{--un-bg-opacity:1;background-color:rgb(55 65 81 / var(--un-bg-opacity))}.bg-green-50{--un-bg-opacity:1;background-color:rgb(240 253 244 / var(--un-bg-opacity))}.bg-green-500{--un-bg-opacity:1;background-color:rgb(34 197 94 / var(--un-bg-opacity))}.bg-indigo-600{--un-bg-opacity:1;background-color:rgb(79 70 229 / var(--un-bg-opacity))}.bg-orange-50{--un-bg-opacity:1;background-color:rgb(255 247 237 / var(--un-bg-opacity))}.bg-red-50{--un-bg-opacity:1;background-color:rgb(254 242 242 / var(--un-bg-opacity))}.bg-red-500{--un-bg-opacity:1;background-color:rgb(239 68 68 / var(--un-bg-opacity))}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.bg-zinc-100{--un-bg-opacity:1;background-color:rgb(244 244 245 / var(--un-bg-opacity))}.bg-zinc-400{--un-bg-opacity:1;background-color:rgb(161 161 170 / var(--un-bg-opacity))}.bg-zinc-50{--un-bg-opacity:1;background-color:rgb(250 250 250 / var(--un-bg-opacity))}.bg-zinc-500{--un-bg-opacity:1;background-color:rgb(113 113 122 / var(--un-bg-opacity))}.hover\:bg-zinc-50:hover{--un-bg-opacity:1;background-color:rgb(250 250 250 / var(--un-bg-opacity))}.object-cover{object-fit:cover}.object-contain{object-fit:contain}.p-1{padding:.25rem}.p-10{padding:2.5rem}.p-12px{padding:12px}.p-2{padding:.5rem}.p-20px{padding:20px}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.p-y-16px,.py-16px{padding-top:16px;padding-bottom:16px}.px,.px-4{padding-left:1rem;padding-right:1rem}.px-\[24px\]{padding-left:24px;padding-right:24px}.px-10px{padding-left:10px;padding-right:10px}.px-12px{padding-left:12px;padding-right:12px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py,.py-4{padding-top:1rem;padding-bottom:1rem}.py-\[20px\]{padding-top:20px;padding-bottom:20px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-12px{padding-top:12px;padding-bottom:12px}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.\!pr-0{padding-right:0!important}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-4{padding-left:1rem}.pr-16px{padding-right:16px}.pr-20px{padding-right:20px}.pr-24px{padding-right:24px}.pr-3px{padding-right:3px}.pr-4{padding-right:1rem}.pr-6px{padding-right:6px}.ps{padding-inline-start:1rem}.pt-1{padding-top:.25rem}.pt-24px{padding-top:24px}.pt-3px{padding-top:3px}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pie{padding-inline-end:1rem}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.\!text-10px{font-size:10px!important}.\!text-9px{font-size:9px!important}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-10px{font-size:10px}.text-11px{font-size:11px}.text-12px{font-size:12px}.text-13px{font-size:13px}.text-24px{font-size:24px}.text-2xl{font-size:1.5rem;line-height:2rem}.text-36px{font-size:36px}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.dark .dark\:text-gray-500,.text-gray-500{--un-text-opacity:1;color:rgb(107 114 128 / var(--un-text-opacity))}.text-amber-500{--un-text-opacity:1;color:rgb(245 158 11 / var(--un-text-opacity))}.text-blue-500{--un-text-opacity:1;color:rgb(59 130 246 / var(--un-text-opacity))}.text-blue-600{--un-text-opacity:1;color:rgb(37 99 235 / var(--un-text-opacity))}.text-emerald-600{--un-text-opacity:1;color:rgb(5 150 105 / var(--un-text-opacity))}.text-gray-300{--un-text-opacity:1;color:rgb(209 213 219 / var(--un-text-opacity))}.text-gray-400{--un-text-opacity:1;color:rgb(156 163 175 / var(--un-text-opacity))}.text-gray-600{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity))}.text-green-600{--un-text-opacity:1;color:rgb(22 163 74 / var(--un-text-opacity))}.text-indigo-600{--un-text-opacity:1;color:rgb(79 70 229 / var(--un-text-opacity))}.text-orange-500{--un-text-opacity:1;color:rgb(249 115 22 / var(--un-text-opacity))}.text-orange-600{--un-text-opacity:1;color:rgb(234 88 12 / var(--un-text-opacity))}.text-orange-700{--un-text-opacity:1;color:rgb(194 65 12 / var(--un-text-opacity))}.text-red{--un-text-opacity:1;color:rgb(248 113 113 / var(--un-text-opacity))}.text-red-500{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}.text-red-700{--un-text-opacity:1;color:rgb(185 28 28 / var(--un-text-opacity))}.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.text-zinc-300{--un-text-opacity:1;color:rgb(212 212 216 / var(--un-text-opacity))}.text-zinc-400{--un-text-opacity:1;color:rgb(161 161 170 / var(--un-text-opacity))}.text-zinc-500{--un-text-opacity:1;color:rgb(113 113 122 / var(--un-text-opacity))}.text-zinc-600{--un-text-opacity:1;color:rgb(82 82 91 / var(--un-text-opacity))}.text-zinc-700{--un-text-opacity:1;color:rgb(63 63 70 / var(--un-text-opacity))}.text-zinc-900{--un-text-opacity:1;color:rgb(24 24 27 / var(--un-text-opacity))}.hover\:text-red-500:hover{--un-text-opacity:1;color:rgb(239 68 68 / var(--un-text-opacity))}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.line-height-100px{line-height:100px}.\!font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.line-through{text-decoration-line:line-through}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-md{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-sm{--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:shadow-md:hover{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.outline{outline-style:solid}.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)}.blur{--un-blur:blur(8px);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{-webkit-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);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)}.transition{transition-property:color,background-color,border-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}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;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)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@media(min-width:640px){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:w-3\/4{width:75%}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}}@media(min-width:768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\!md\:mx-4{margin-left:1rem!important;margin-right:1rem!important}.\!md\:my-0{margin-top:0!important;margin-bottom:0!important}.md\:mx-16{margin-left:4rem;margin-right:4rem}.md\:mx-2{margin-left:.5rem;margin-right:.5rem}.\!md\:mr-4{margin-right:1rem!important}.\!md\:mt-0{margin-top:0!important}.md\:ml-6{margin-left:1.5rem}.md\:mr-10{margin-right:2.5rem}.md\:mr-20{margin-right:5rem}.md\:mt-0{margin-top:0}.md\:block{display:block}.\!md\:w-1\/3{width:33.3333333333%!important}.md\:h-4\/5{height:80%}.md\:w-1\/3{width:33.3333333333%}.md\:w-1\/4{width:25%}.md\:flex{display:flex}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:opacity-100{opacity:1}}@media(min-width:1024px){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:w-2\/4{width:50%}.lg\:w-3\/10{width:30%}.lg\:w-7\/10{width:70%}.lg\:flex{display:flex}}@media(min-width:1280px){.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:my-0{margin-top:0;margin-bottom:0}.xl\:ml-16{margin-left:4rem}.xl\:hidden{display:none}.xl\:h-50{height:12.5rem}.xl\:h-auto{height:auto}.xl\:w-1\/5{width:20%}.xl\:w-4\/5{width:80%}.xl\:w-6\/12\!{width:50%!important}.xl\:w-auto{width:auto}.xl\:flex\!{display:flex!important}.xl\:flex-col{flex-direction:column}.xl\:justify-start{justify-content:flex-start}.xl\:bg-transparent{background-color:transparent}.xl\:p-4{padding:1rem}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:text-gray-600{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity))}.xl\:shadow-none{--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}}@media(min-width:1536px){.\32xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}}*>.enter-x:nth-child(1){transform:translate(50px)}*>.-enter-x:nth-child(1){transform:translate(-50px)}*>.enter-x:nth-child(1),*>.-enter-x:nth-child(1){z-index:9;opacity:0;animation:enter-x-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.1s}*>.enter-x:nth-child(2){transform:translate(50px)}*>.-enter-x:nth-child(2){transform:translate(-50px)}*>.enter-x:nth-child(2),*>.-enter-x:nth-child(2){z-index:8;opacity:0;animation:enter-x-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.2s}*>.enter-x:nth-child(3){transform:translate(50px)}*>.-enter-x:nth-child(3){transform:translate(-50px)}*>.enter-x:nth-child(3),*>.-enter-x:nth-child(3){z-index:7;opacity:0;animation:enter-x-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.3s}*>.enter-x:nth-child(4){transform:translate(50px)}*>.-enter-x:nth-child(4){transform:translate(-50px)}*>.enter-x:nth-child(4),*>.-enter-x:nth-child(4){z-index:6;opacity:0;animation:enter-x-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.4s}*>.enter-x:nth-child(5){transform:translate(50px)}*>.-enter-x:nth-child(5){transform:translate(-50px)}*>.enter-x:nth-child(5),*>.-enter-x:nth-child(5){z-index:5;opacity:0;animation:enter-x-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.5s}*>.enter-y:nth-child(1){transform:translate(50px)}*>.-enter-y:nth-child(1){transform:translate(-50px)}*>.enter-y:nth-child(1),*>.-enter-y:nth-child(1){z-index:9;opacity:0;animation:enter-y-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.1s}*>.enter-y:nth-child(2){transform:translate(50px)}*>.-enter-y:nth-child(2){transform:translate(-50px)}*>.enter-y:nth-child(2),*>.-enter-y:nth-child(2){z-index:8;opacity:0;animation:enter-y-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.2s}*>.enter-y:nth-child(3){transform:translate(50px)}*>.-enter-y:nth-child(3){transform:translate(-50px)}*>.enter-y:nth-child(3),*>.-enter-y:nth-child(3){z-index:7;opacity:0;animation:enter-y-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.3s}*>.enter-y:nth-child(4){transform:translate(50px)}*>.-enter-y:nth-child(4){transform:translate(-50px)}*>.enter-y:nth-child(4),*>.-enter-y:nth-child(4){z-index:6;opacity:0;animation:enter-y-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.4s}*>.enter-y:nth-child(5){transform:translate(50px)}*>.-enter-y:nth-child(5){transform:translate(-50px)}*>.enter-y:nth-child(5),*>.-enter-y:nth-child(5){z-index:5;opacity:0;animation:enter-y-animation .4s ease-in-out .3s;animation-fill-mode:forwards;animation-delay:.5s}@keyframes enter-x-animation{to{opacity:1;transform:translate(0)}}@keyframes enter-y-animation{to{opacity:1;transform:translateY(0)}}html{--text-color: rgba(0 0 0 / 85%);--border-color: #eee;--header-bg-color: #394664;--header-bg-hover-color: #273352;--header-active-menu-bg-color: #273352;--sider-dark-bg-color: #273352;--sider-dark-darken-bg-color: #273352;--sider-dark-lighten-bg-color: #273352;--component-background-color: #fff;--app-content-background-color: #fafafa;--custom-example-color: #ff4d4f}html[data-theme=dark]{--text-color: #c9d1d9;--border-color: #303030;--component-background-color: #151515;--app-content-background-color: #1e1e1e;--custom-example-color: #55d187}.expand-transition-enter-active,.expand-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.expand-transition-move{transition:transform .4s}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.expand-x-transition-move{transition:transform .4s}.fade-transition-enter-active,.fade-transition-leave-active{transition:opacity .2s ease-in-out}.fade-transition-enter-from,.fade-transition-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in-out}.fade-enter-from,.fade-leave-to{opacity:0}.fade-slide-leave-active,.fade-slide-enter-active{transition:all .3s}.fade-slide-enter-from{transform:translate(-30px);opacity:0}.fade-slide-leave-to{transform:translate(30px);opacity:0}.fade-bottom-enter-active,.fade-bottom-leave-active{transition:opacity .25s,transform .3s}.fade-bottom-enter-from{transform:translateY(-10%);opacity:0}.fade-bottom-leave-to{transform:translateY(10%);opacity:0}.fade-scale-leave-active,.fade-scale-enter-active{transition:all .28s}.fade-scale-enter-from{transform:scale(1.2);opacity:0}.fade-scale-leave-to{transform:scale(.8);opacity:0}.fade-top-enter-active,.fade-top-leave-active{transition:opacity .2s,transform .25s}.fade-top-enter-from{transform:translateY(8%);opacity:0}.fade-top-leave-to{transform:translateY(-8%);opacity:0}.scale-transition-enter-active,.scale-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-transition-move{transition:transform .4s}.scale-transition-enter-from,.scale-transition-leave,.scale-transition-leave-to{transform:scale(0);opacity:0}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scale-rotate-transition-move{transition:transform .4s}.scale-rotate-transition-enter-from,.scale-rotate-transition-leave,.scale-rotate-transition-leave-to{transform:scale(0) rotate(-45deg);opacity:0}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-y-transition-move{transition:transform .4s}.slide-y-transition-enter-from,.slide-y-transition-leave-to{transform:translateY(-15px);opacity:0}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-y-reverse-transition-move{transition:transform .4s}.slide-y-reverse-transition-enter-from,.slide-y-reverse-transition-leave-to{transform:translateY(15px);opacity:0}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-x-transition-move{transition:transform .4s}.slide-x-transition-enter-from,.slide-x-transition-leave-to{transform:translate(-15px);opacity:0}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.slide-x-reverse-transition-move{transition:transform .4s}.slide-x-reverse-transition-enter-from,.slide-x-reverse-transition-leave-to{transform:translate(15px);opacity:0}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-transition-move{transition:transform .4s}.scroll-y-transition-enter-from,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter-from{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-y-reverse-transition-move{transition:transform .4s}.scroll-y-reverse-transition-enter-from,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter-from{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-transition-move{transition:transform .4s}.scroll-x-transition-enter-from,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter-from{transform:translate(-15px)}.scroll-x-transition-leave-to{transform:translate(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)!important}.scroll-x-reverse-transition-move{transition:transform .4s}.scroll-x-reverse-transition-enter-from,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter-from{transform:translate(15px)}.scroll-x-reverse-transition-leave-to{transform:translate(-15px)}.zoom-out-enter-active,.zoom-out-leave-active{transition:opacity .1 ease-in-out,transform .15s ease-out}.zoom-out-enter-from,.zoom-out-leave-to{transform:scale(0);opacity:0}.zoom-fade-enter-active,.zoom-fade-leave-active{transition:transform .2s,opacity .3s ease-out}.zoom-fade-enter-from{transform:scale(.92);opacity:0}.zoom-fade-leave-to{transform:scale(1.06);opacity:0}.collapse-transition{transition:.2s height ease-in-out,.2s padding-top ease-in-out,.2s padding-bottom ease-in-out}#app{width:100%;height:100%}::-webkit-scrollbar{width:7px;height:8px}::-webkit-scrollbar-track{background-color:#0000000d}::-webkit-scrollbar-thumb{border-radius:2px;background-color:#9093994d;box-shadow:inset 0 0 6px #0003}::-webkit-scrollbar-thumb:hover{background-color:#b6b7b9}::-webkit-scrollbar-corner{background-color:transparent}#nprogress{pointer-events:none}#nprogress .bar{position:fixed;z-index:99999;top:0;left:0;width:100%;height:2px;opacity:.75;background-color:#5d5fef}html[data-theme=dark] .ant-pagination.mini .ant-pagination-prev,html[data-theme=dark] .ant-pagination.mini .ant-pagination-next,html[data-theme=dark] .ant-pagination.mini .ant-pagination-item{background-color:#ffffff0a!important}html[data-theme=dark] .ant-pagination.mini .ant-pagination-prev a,html[data-theme=dark] .ant-pagination.mini .ant-pagination-next a,html[data-theme=dark] .ant-pagination.mini .ant-pagination-item a{color:#8b949e!important}html[data-theme=dark] .ant-pagination.mini .ant-select-arrow{color:#000000a6!important}html[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active{border:none;border-radius:none!important;background-color:#5d5fef!important}html[data-theme=dark] .ant-pagination.mini .ant-pagination-item-active a{color:#fff!important}.ant-pagination.mini .ant-pagination-prev,.ant-pagination.mini .ant-pagination-next{border:1px solid;color:var(--text-color);font-size:12px}.ant-pagination.mini .ant-pagination-prev:hover a,.ant-pagination.mini .ant-pagination-next:hover a,.ant-pagination.mini .ant-pagination-item:focus a,.ant-pagination.mini .ant-pagination-item:hover a{color:#5d5fef}.ant-pagination.mini .ant-pagination-prev,.ant-pagination.mini .ant-pagination-next,.ant-pagination.mini .ant-pagination-item{margin:0 4px!important;border:none;border-radius:none!important;background-color:#f4f4f5!important}.ant-pagination.mini .ant-pagination-prev a,.ant-pagination.mini .ant-pagination-next a,.ant-pagination.mini .ant-pagination-item a{margin-top:1px;color:#606266}.ant-pagination.mini .ant-pagination-prev:last-child,.ant-pagination.mini .ant-pagination-next:last-child,.ant-pagination.mini .ant-pagination-item:last-child{margin-right:0!important}.ant-pagination.mini .ant-pagination-item-active{border:none;border-radius:none!important;background-color:#5d5fef!important}.ant-pagination.mini .ant-pagination-item-active a{color:#fff!important}.ant-pagination.mini .ant-pagination-options{margin-left:12px}.ant-pagination.mini .ant-pagination-options-quick-jumper input{height:22px;margin:0 6px;line-height:22px;text-align:center}.ant-pagination.mini .ant-select-arrow{color:#cececd}.ant-pagination-disabled{display:none!important}.ant-input-number,.ant-input-number-group-wrapper{width:100%;max-width:100%}.ant-input-affix-wrapper .ant-input-suffix{right:9px}.ant-input-clear-icon{margin-right:5px}.ant-input-affix-wrapper-textarea-with-clear-btn{padding:0!important}.ant-input-affix-wrapper-textarea-with-clear-btn textarea.ant-input{padding:4px}.ant-btn-link:hover,.ant-btn-link:focus,.ant-btn-link:active{border-color:transparent!important}.ant-btn-primary{background-color:#5d5fef;color:var(--text-color)}.ant-btn-primary:hover,.ant-btn-primary:focus{background-color:#7476f1;color:#fff}.ant-btn-primary:not(.ant-btn-background-ghost):not([disabled]){color:#fff}.ant-btn-default{border-color:#cececd;background-color:#fff;color:#606266}.ant-btn-default:hover,.ant-btn-default:focus{border-color:#5d5fef;background-color:#fff;color:#5d5fef}[data-theme=light] .ant-btn.ant-btn-link.is-disabled{border-color:transparent!important;background-color:transparent!important;box-shadow:none;color:#00000040;text-shadow:none;cursor:not-allowed!important}[data-theme=dark] .ant-btn.ant-btn-link.is-disabled{border-color:transparent!important;background-color:transparent!important;box-shadow:none;color:#ffffff40!important;text-shadow:none;cursor:not-allowed!important}.ant-btn-success.ant-btn-link:not([disabled=disabled]){color:#55d187}.ant-btn-success.ant-btn-link:not([disabled=disabled]):hover,.ant-btn-success.ant-btn-link:not([disabled=disabled]):focus{border-color:transparent;color:#7ddca3}.ant-btn-success.ant-btn-link:not([disabled=disabled]):active{color:#34bf6c}.ant-btn-success.ant-btn-link.ant-btn-loading:before,.ant-btn-warning.ant-btn-link.ant-btn-loading:before,.ant-btn-error.ant-btn-link.ant-btn-loading:before,.ant-btn-background-ghost.ant-btn-link.ant-btn-loading:before,.ant-btn.ant-btn-link.ant-btn-loading:before{background:transparent}.ant-btn-success:not(.ant-btn-link,.is-disabled){border-color:#55d187;background-color:#55d187;color:#fff}.ant-btn-success:not(.ant-btn-link,.is-disabled):hover,.ant-btn-success:not(.ant-btn-link,.is-disabled):focus{border-color:#7ddca3;background-color:#7ddca3;color:#fff}.ant-btn-success:not(.ant-btn-link,.is-disabled):active{border-color:#34bf6c;background-color:#34bf6c}.ant-btn-warning.ant-btn-link:not([disabled=disabled]){color:#efbd47}.ant-btn-warning.ant-btn-link:not([disabled=disabled]):hover,.ant-btn-warning.ant-btn-link:not([disabled=disabled]):focus{border-color:transparent;color:#f3ce76}.ant-btn-warning.ant-btn-link:not([disabled=disabled]):active{color:#ebac18}.ant-btn-warning:not(.ant-btn-link,.is-disabled){border-color:#efbd47;background-color:#efbd47;color:#fff}.ant-btn-warning:not(.ant-btn-link,.is-disabled):hover,.ant-btn-warning:not(.ant-btn-link,.is-disabled):focus{border-color:#f3ce76;background-color:#f3ce76;color:#fff}.ant-btn-warning:not(.ant-btn-link,.is-disabled):active{border-color:#ebac18;background-color:#ebac18}.ant-btn-error.ant-btn-link:not([disabled=disabled]){color:#ed6f6f}.ant-btn-error.ant-btn-link:not([disabled=disabled]):hover,.ant-btn-error.ant-btn-link:not([disabled=disabled]):focus{border-color:transparent;color:#f39c9c}.ant-btn-error.ant-btn-link:not([disabled=disabled]):active{color:#e74242}.ant-btn-error:not(.ant-btn-link,.is-disabled){border-color:#ed6f6f;background-color:#ed6f6f;color:#fff}.ant-btn-error:not(.ant-btn-link,.is-disabled):hover,.ant-btn-error:not(.ant-btn-link,.is-disabled):focus{border-color:#f39c9c;background-color:#f39c9c;color:#fff}.ant-btn-error:not(.ant-btn-link,.is-disabled):active{border-color:#e74242;background-color:#e74242}.ant-btn-background-ghost{border-width:1px;background-color:transparent!important}.ant-btn-background-ghost[disabled],.ant-btn-background-ghost[disabled]:hover{border-color:#fff6!important;background-color:transparent!important;color:#fff6!important}.ant-btn-dashed.ant-btn-background-ghost,.ant-btn-default.ant-btn-background-ghost{border-color:#fff;color:#fff}.ant-btn-dashed.ant-btn-background-ghost:hover,.ant-btn-default.ant-btn-background-ghost:hover,.ant-btn-dashed.ant-btn-background-ghost:focus,.ant-btn-default.ant-btn-background-ghost:focus{border-color:#fff;color:#fff}.ant-btn-dashed.ant-btn-background-ghost:active,.ant-btn-default.ant-btn-background-ghost:active{border-color:#e6e6e6;color:#e6e6e6}.ant-btn-dashed.ant-btn-background-ghost[disabled],.ant-btn-default.ant-btn-background-ghost[disabled],.ant-btn-dashed.ant-btn-background-ghost[disabled]:hover,.ant-btn-default.ant-btn-background-ghost[disabled]:hover{border-color:#fff6!important;color:#fff6!important}.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link){border-width:1px;border-color:#55d187;background-color:transparent;color:#55d187}.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):hover,.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):focus{border-color:#7ddca3;color:#7ddca3!important}.ant-btn-background-ghost.ant-btn-success:not(.ant-btn-link):active{border-color:#34bf6c;color:#34bf6c}.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link){border-width:1px;border-color:#efbd47;background-color:transparent;color:#efbd47}.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):hover,.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):focus{border-color:#f3ce76;color:#f3ce76!important}.ant-btn-background-ghost.ant-btn-warning:not(.ant-btn-link):active{border-color:#ebac18;color:#ebac18}.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link){border-width:1px;border-color:#ed6f6f;background-color:transparent;color:#ed6f6f}.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):hover,.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):focus{border-color:#f39c9c;color:#f39c9c!important}.ant-btn-background-ghost.ant-btn-error:not(.ant-btn-link):active{border-color:#e74242;color:#e74242}.ant-btn-ghost.ant-btn-link:not([disabled=disabled]){color:#fff}.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):hover,.ant-btn-ghost.ant-btn-link:not([disabled=disabled]):focus{border-color:transparent;color:#fff}.ant-popconfirm-buttons{white-space:nowrap}.ant-image-preview-root img{display:unset}.ant-back-top{right:20px;bottom:20px}.collapse-container__body>.ant-descriptions{margin-left:6px}.ant-image-preview-operations{background-color:#0000004d}.ant-popover-content{box-shadow:0 2px 12px #0000001a}.modal-icon-warning{color:#efbd47!important}.modal-icon-success{color:#55d187!important}.modal-icon-error{color:#ed6f6f!important}.modal-icon-info{color:#5d5fef!important}.ant-checkbox-checked .ant-checkbox-inner:after,.ant-tree-checkbox-checked .ant-tree-checkbox-inner:after{border-top:0!important;border-left:0!important}.ant-form-item-control-input-content>div>div{max-width:100%}.bg-white{background-color:var(--component-background-color)!important}html[data-theme=light] .text-secondary{color:#00000073}html[data-theme=light] .ant-table,html[data-theme=light] .ant-select-multiple .ant-select-selection-item-content{color:#000000a6}html[data-theme=light] .ant-input-affix-wrapper>input.ant-input{color:#000000a6}html[data-theme=light] .ant-alert-success{border:1px solid #b7eb8f;background-color:#f6ffed}html[data-theme=light] .ant-alert-error{border:1px solid #ffccc7;background-color:#fff2f0}html[data-theme=light] .ant-alert-warning{border:1px solid #ffe58f;background-color:#fffbe6}html[data-theme=light] :not(:root):fullscreen::backdrop{background-color:#f0f2f5!important}[data-theme=dark] body{background-color:#000;color:var(--text-color)}[data-theme=dark] .ant-btn[disabled],[data-theme=dark] .ant-btn[disabled]:hover,[data-theme=dark] .ant-btn[disabled]:focus,[data-theme=dark] .ant-btn[disabled]:active{border-color:#303030;background:#ffffff14;color:#ffffff4d}[data-theme=dark] .ant-btn-success.ant-btn-link.ant-btn-loading:before,[data-theme=dark] .ant-btn-warning.ant-btn-link.ant-btn-loading:before,[data-theme=dark] .ant-btn-error.ant-btn-link.ant-btn-loading:before,[data-theme=dark] .ant-btn-background-ghost.ant-btn-link.ant-btn-loading:before,[data-theme=dark] .ant-btn.ant-btn-link.ant-btn-loading:before{background:transparent}[data-theme=dark] .ant-btn:not(.ant-btn-link,.is-disabled,.ant-btn-primary,.ant-btn-success,.ant-btn-warning,.ant-btn-error,.ant-btn-dangerous){background:transparent;color:var(--text-color)}[data-theme=dark] .ant-btn:not(.ant-btn-link,.is-disabled,.ant-btn-primary,.ant-btn-success,.ant-btn-warning,.ant-btn-error,.ant-btn-dangerous):hover{color:#7476f1}[data-theme=dark] .ant-btn-dangerous.ant-btn-primary:focus{background:#ed6f6f!important}[data-theme=dark] .ant-btn-default.ant-btn-dangerous{border-color:#ed6f6f;background:transparent!important;color:#ed6f6f}[data-theme=dark] .ant-btn-default.ant-btn-dangerous:hover,[data-theme=dark] .ant-btn-default.ant-btn-dangerous:focus{border-color:#f39c9c!important;color:#f39c9c!important}[data-theme=dark] .ant-btn-default:not(.ant-btn-background-ghost){border-color:#303030}[data-theme=dark] .ant-btn-default:not(.ant-btn-background-ghost):hover,[data-theme=dark] .ant-btn-default:not(.ant-btn-background-ghost):focus{border-color:#5d5fef;color:#5d5fef}[data-theme=dark] .ant-btn-default.is-disabled:hover,[data-theme=dark] .ant-btn-default.is-disabled:focus{border-color:#303030;color:#ffffff4d}[data-theme=dark] .ant-btn-success:not(.is-disabled,.ant-btn-link,.ant-btn-background-ghost):hover,[data-theme=dark] .ant-btn-success:not(.is-disabled,.ant-btn-link,.ant-btn-background-ghost):focus,[data-theme=dark] .ant-btn-success:not(.is-disabled,.ant-btn-link,.ant-btn-background-ghost):active{border-color:#34bf6c!important;background-color:#34bf6c!important;color:#fff!important}[data-theme=dark] .ant-btn-warning:not(.is-disabled,.ant-btn-link,.ant-btn-background-ghost):hover,[data-theme=dark] .ant-btn-warning:not(.is-disabled,.ant-btn-link,.ant-btn-background-ghost):focus,[data-theme=dark] .ant-btn-warning:not(.is-disabled,.ant-btn-link,.ant-btn-background-ghost):active{border-color:#ebac18!important;background-color:#ebac18!important;color:#fff!important}[data-theme=dark] .ant-btn-error:not(.is-disabled,.ant-btn-link,.ant-btn-background-ghost):hover,[data-theme=dark] .ant-btn-error:not(.is-disabled,.ant-btn-link,.ant-btn-background-ghost):focus,[data-theme=dark] .ant-btn-error:not(.is-disabled,.ant-btn-link,.ant-btn-background-ghost):active{border-color:#e74242!important;background-color:#e74242!important;color:#fff!important}input:-webkit-autofill{box-shadow:0 0 0 1000px transparent inset;-webkit-text-fill-color:var(--text-color)}:-webkit-autofill{transition:background-color 5000s ease-in-out 0s!important}html,body{font-size:12px}html.color-weak,body.color-weak{filter:invert(80%)}html.gray-mode,body.gray-mode{filter:grayscale(100%);filter:progid:dximagetransform.microsoft.basicimage(grayscale=1)}body{overflow:visible;overflow-x:hidden}a:focus,a:active,button,div,svg,span{outline:none!important}.electron-drag{-webkit-app-region:drag}.electron-nodrag{-webkit-app-region:no-drag}.overflow-ellipse{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark]{--van-floating-panel-background: #000;--van-doc-text-color-1: var(--van-doc-white);--van-doc-text-color-2: rgba(255, 255, 255, .9);--van-doc-text-color-3: rgba(255, 255, 255, .75);--van-doc-text-color-4: rgba(255, 255, 255, .6);--van-doc-link-color: #1bb5fe;--van-doc-background: #202124;--van-doc-background-2: rgba(255, 255, 255, .06);--van-doc-background-3: rgba(255, 255, 255, .1);--van-doc-header-background: rgba(1, 31, 60, .3);--van-doc-border-color: #3a3a3c;--van-doc-code-color: rgba(200, 200, 200, .85);--van-doc-code-comment-color: var(--van-doc-gray-7);--van-doc-code-background: rgba(0, 0, 0, .24);--van-doc-blockquote-color: #bae6fd;--van-doc-blockquote-background: rgba(7, 89, 133, .25);--van-text-color: #f5f5f5;--van-text-color-2: #707070;--van-text-color-3: #4d4d4d;--van-border-color: #3a3a3c;--van-active-color: #3a3a3c;--van-background: #000;--van-background-2: #1c1c1e;--van-background-3: #37363b;--vxe-font-color: #98989e;--vxe-primary-color: #2c7ecf;--vxe-icon-background-color: #98989e;--vxe-table-font-color: #98989e;--vxe-table-resizable-color: #95969a;--vxe-table-header-background-color: #28282a;--vxe-table-body-background-color: #151518;--vxe-table-background-color: #4a5663;--vxe-table-border-width: 1px;--vxe-table-border-color: #37373a;--vxe-table-row-current-background-color: #2b2b2b;--vxe-table-row-hover-background-color: #2b2b2b;--vxe-table-row-hover-current-background-color: #2b2b2b}html[data-theme=dark] body{background-color:#000;color:#fff}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:initial}html[data-theme=dark]{--vxe-form-background-color: #151515;--vxe-toolbar-background-color: #151515;--vxe-pager-background-color: #151515;--vxe-button-default-background-color: lighten(#151515, 15%);--vxe-table-header-background-color: lighten(#151515, 5%);--vxe-font-color: darken(#c9d1d9, 12%);--vxe-table-header-font-color: #c9d1d9;--vxe-table-footer-font-color: #c9d1d9;--vxe-table-body-background-color: #151515;--vxe-table-footer-background-color: #151515;--vxe-table-row-striped-background-color: #1e1e1e;--vxe-table-border-color: #303030;--vxe-table-row-hover-background-color: #1e1e1e;--vxe-table-row-hover-striped-background-color: darken(#1e1e1e, 10%);--vxe-table-row-current-background-color: fade(#1e1e1e, 20%);--vxe-table-row-hover-current-background-color: fade(#1e1e1e, 20%);--vxe-table-column-hover-background-color: fade(#1e1e1e, 20%);--vxe-table-column-current-background-color: fade(#1e1e1e, 20%);--vxe-table-row-checkbox-checked-background-color: fade(#1e1e1e, 15%);--vxe-table-row-hover-checkbox-checked-background-color: fade(#1e1e1e, 20%);--vxe-table-menu-background-color: lighten(#303133, 10%);--vxe-table-filter-panel-background-color: lighten(#151515, 5%);--vxe-grid-maximize-background-color: #151515;--vxe-pager-perfect-background-color: #151515;--vxe-pager-perfect-button-background-color: lighten(#151515, 15%);--vxe-input-background-color: #151515;--vxe-input-border-color: #303030;--vxe-select-panel-background-color: #151515;--vxe-table-popup-border-color: #303030;--vxe-select-option-hover-background-color: lighten(#1e1e1e, 15%);--vxe-pulldown-panel-background-color: #151515;--vxe-table-fixed-left-scrolling-box-shadow: 8px 0px 10px -5px rgb(255 255 255 / 12%);--vxe-table-fixed-right-scrolling-box-shadow: -8px 0px 10px -5px rgb(255 255 255 / 12%);--vxe-loading-background-color: rgb(0 0 0 / 50%);--vxe-tooltip-dark-background-color: lighten(#303133, 25%);--vxe-modal-header-background-color: #1e1e1e;--vxe-modal-body-background-color: #303133;--vxe-modal-border-color: #303030;--vxe-toolbar-panel-background-color: #151515;--vxe-input-disabled-color: lighten(#1e1e1e, 20%);--vxe-input-disabled-background-color: lighten(#1e1e1e, 25%);--vxe-checkbox-icon-background-color: lighten(#1e1e1e, 15%);--vxe-checkbox-checked-icon-border-color: #303030;--vxe-checkbox-indeterminate-icon-background-color: lighten(#1e1e1e, 15%)}.vxe-toolbar .vxe-custom--option-wrapper .vxe-custom--footer{display:flex}.vxe-toolbar .vxe-tools--wrapper,.vxe-toolbar .vxe-tools--operate button:first-child{margin:0 0 0 10px}.vxe-toolbar .vxe-tools--wrapper,.vxe-toolbar .vxe-tools--operate .vxe-button,.vxe-toolbar .vxe-tools--operate .vxe-custom--wrapper{margin-left:1px;border-radius:0!important}.vxe-toolbar .vxe-tools--wrapper,.vxe-toolbar .vxe-tools--operate .vxe-custom--wrapper .vxe-button{margin-left:10px}.vxe-table.cell--highlight .vxe-cell>.ant-time-picker .ant-time-picker-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-time-picker .ant-time-picker-input,.vxe-table.cell--highlight .vxe-cell>.ant-calendar-picker .ant-calendar-picker-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-calendar-picker .ant-calendar-picker-input,.vxe-table.cell--highlight .vxe-cell>.ant-cascader-picker .ant-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-cascader-picker .ant-input,.vxe-table.cell--highlight .vxe-cell>.ant-input-number .ant-input-number-handler-wrap,.vxe-table.cell--highlight .vxe-cell>.ant-input-number .ant-input-number-handler-down,.vxe-table.cell--highlight .vxe-tree-cell>.ant-input-number .ant-input-number-handler-wrap,.vxe-table.cell--highlight .vxe-tree-cell>.ant-input-number .ant-input-number-handler-down,.vxe-table.cell--highlight .vxe-cell>.ant-select .ant-select-selection,.vxe-table.cell--highlight .vxe-tree-cell>.ant-select .ant-select-selection,.vxe-table.cell--highlight .vxe-cell>.ant-select .ant-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-select .ant-input,.vxe-table.cell--highlight .vxe-cell>.ant-input,.vxe-table.cell--highlight .vxe-cell>.ant-input-number,.vxe-table.cell--highlight .vxe-tree-cell>.ant-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-input-number{border:0;box-shadow:none}.vxe-cell>.ant-input,.vxe-tree-cell>.ant-input,.vxe-form .vxe-form--item-content>.ant-input,.vxe-cell>.ant-input-number,.vxe-tree-cell>.ant-input-number,.vxe-form .vxe-form--item-content>.ant-input-number,.vxe-cell>.ant-select,.vxe-tree-cell>.ant-select,.vxe-form .vxe-form--item-content>.ant-select,.vxe-cell>.ant-cascader-picker,.vxe-tree-cell>.ant-cascader-picker,.vxe-form .vxe-form--item-content>.ant-cascader-picker,.vxe-cell>.ant-calendar-picker,.vxe-tree-cell>.ant-calendar-picker,.vxe-form .vxe-form--item-content>.ant-calendar-picker,.vxe-cell>.ant-time-picker,.vxe-tree-cell>.ant-time-picker,.vxe-form .vxe-form--item-content>.ant-time-picker{width:100%}.vxe-table--filter-antd-wrapper>.ant-input,.vxe-table--filter-antd-wrapper>.ant-input-number,.vxe-table--filter-antd-wrapper>.ant-select,.vxe-table--filter-antd-wrapper>.ant-rate{width:180px}.vxe-cell>.ant-rate,.vxe-tree-cell>.ant-rate{vertical-align:bottom}.vxe-cell>.ant-rate .anticon-star,.vxe-tree-cell>.ant-rate .anticon-star{display:block}.col--valid-error>.vxe-cell>.ant-input,.col--valid-error>.vxe-cell>.ant-select .ant-input,.col--valid-error>.vxe-cell>.ant-select .ant-select-selection,.col--valid-error>.vxe-cell>.ant-input-number,.col--valid-error>.vxe-cell>.ant-cascader-picker .ant-cascader-input,.col--valid-error>.vxe-cell>.ant-calendar-picker .ant-calendar-picker-input,.col--valid-error>.vxe-tree-cell>.ant-input,.col--valid-error>.vxe-tree-cell>.ant-select .ant-input,.col--valid-error>.vxe-tree-cell>.ant-select .ant-select-selection,.col--valid-error>.vxe-tree-cell>.ant-input-number,.col--valid-error>.vxe-tree-cell>.ant-cascader-picker .ant-cascader-input,.col--valid-error>.vxe-tree-cell>.ant-calendar-picker .ant-calendar-picker-input{box-shadow:none}.vxe-table.cell--highlight .vxe-cell>.ant-input,.vxe-table.cell--highlight .vxe-cell>.ant-input-number,.vxe-table.cell--highlight .vxe-tree-cell>.ant-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-input-number{padding:0}.vxe-table.cell--highlight .vxe-cell>.ant-select .ant-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-select .ant-input{padding:0}.vxe-table.cell--highlight .vxe-cell>.ant-select .ant-select-selection .ant-select-selection__rendered,.vxe-table.cell--highlight .vxe-tree-cell>.ant-select .ant-select-selection .ant-select-selection__rendered{margin:0}.vxe-table.cell--highlight .vxe-cell>.ant-input-number .ant-input-number-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-input-number .ant-input-number-input{padding:0}.vxe-table.cell--highlight .vxe-cell>.ant-cascader-picker .ant-cascader-picker-label,.vxe-table.cell--highlight .vxe-tree-cell>.ant-cascader-picker .ant-cascader-picker-label{padding:0}.vxe-table.cell--highlight .vxe-cell>.ant-calendar-picker .ant-calendar-picker-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-calendar-picker .ant-calendar-picker-input{padding:0}.vxe-table.cell--highlight .vxe-cell>.ant-time-picker .ant-time-picker-input,.vxe-table.cell--highlight .vxe-tree-cell>.ant-time-picker .ant-time-picker-input{padding:0}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@media(max-width:960px){.vben-page-wrapper-content{padding:12px}.full-content{margin:0!important;padding:12px}}@media(max-width:768px){.ant-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.ant-table{min-width:600px}.ant-table .ant-table-thead>tr>th{padding:8px;font-size:11px;white-space:nowrap}.ant-table .ant-table-tbody>tr>td{padding:8px;font-size:11px}.ant-table-cell-fix-left{position:sticky;left:0;z-index:2;background:inherit}.ant-pagination{flex-wrap:wrap;justify-content:center;gap:4px}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next{min-width:28px;height:28px;line-height:26px}.ant-pagination .ant-pagination-options{display:none}.ant-table-thead>tr>th.ant-table-cell-ellipsis{max-width:120px}}@media(max-width:768px){.ant-card{margin-bottom:8px}.ant-card .ant-card-head{padding:12px;min-height:auto}.ant-card .ant-card-head .ant-card-head-title{padding:8px 0;font-size:13px}.ant-card .ant-card-head .ant-card-extra{padding:8px 0}.ant-card .ant-card-body{padding:12px}.ant-card-grid{width:100%!important}}@media(max-width:768px){.ant-form .ant-form-item{margin-bottom:12px}.ant-form .ant-form-item .ant-form-item-label{padding-bottom:4px}.ant-form .ant-form-item .ant-form-item-label label{font-size:13px}.ant-form .ant-form-item .ant-form-item-control-input{min-height:32px}.ant-form.ant-form-horizontal .ant-form-item-label{text-align:left}.ant-input,.ant-select-selector,.ant-picker{font-size:13px!important}.ant-form-item-control-input-content .ant-btn{margin-bottom:8px}.ant-form-item-control-input-content .ant-btn:last-child{margin-bottom:0}}@media(max-width:768px){.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important;top:8px!important}.ant-modal-content{max-height:calc(100vh - 16px);overflow-y:auto;border-radius:8px}.ant-modal-header{padding:12px 16px}.ant-modal-body{padding:12px;max-height:calc(100vh - 120px);overflow-y:auto}.ant-modal-footer{padding:8px 12px}.ant-modal-footer .ant-btn{flex:1}}@media(max-width:960px){.scalable-wrap{flex-direction:column!important}.scalable{width:100%!important;min-width:100%!important;max-width:100%!important;min-height:auto!important}.scalable+.scalable{margin-top:8px;border-top:1px solid #f0f0f0}.pr-20px{padding-right:0!important;padding-bottom:12px}}@media(max-width:768px){.ant-list .ant-list-item{padding:8px 12px}.ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-title{font-size:13px}.ant-list .ant-list-item .ant-list-item-meta .ant-list-item-meta-description{font-size:11px}.features-grid,.workflow-list,.stats-grid{grid-template-columns:1fr!important}}@media(max-width:768px){.ant-btn{padding:4px 12px;font-size:13px}.ant-btn-sm{padding:2px 8px;font-size:11px}.ant-space{flex-wrap:wrap}.ant-space-horizontal{gap:4px!important}.ant-table-cell .ant-space{flex-wrap:nowrap}}@media(max-width:768px){.ant-breadcrumb{font-size:11px}.ant-breadcrumb .ant-breadcrumb-link{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:bottom}.ant-breadcrumb .ant-breadcrumb-separator{margin:0 4px}}@media(max-width:768px){.ant-tag{padding:0 6px;font-size:10px;line-height:18px}.ant-badge .ant-badge-count{font-size:10px;min-width:16px;height:16px;line-height:16px}}@media(max-width:768px){h1{font-size:1.5rem!important}h2{font-size:1.25rem!important}h3{font-size:1.1rem!important}h4{font-size:1rem!important}.page-title{font-size:1.5rem!important}.page-description{font-size:13px!important;padding:0 8px}.section-title{font-size:1.25rem!important}}@media(max-width:768px){.curd-resource .ant-form .ant-row{flex-direction:column}.curd-resource .ant-form .ant-row .ant-col{max-width:100%;flex:0 0 100%}}@media(max-width:768px){.dynamic-table .ant-table-toolbar{flex-direction:column;align-items:stretch;gap:8px}.dynamic-table .ant-table-toolbar .ant-table-toolbar-left,.dynamic-table .ant-table-toolbar .ant-table-toolbar-right{justify-content:flex-start}}@media(max-width:768px){.ant-tabs .ant-tabs-nav .ant-tabs-tab{padding:8px 12px;font-size:13px}.ant-tabs .ant-tabs-content{padding:12px}}@media(max-width:960px)and (hover:none)and (pointer:coarse){.ant-btn,.ant-checkbox-wrapper,.ant-radio-wrapper,.ant-switch{min-height:32px}.ant-btn:hover,.ant-card:hover{transform:none}.ant-table-body,.ant-list,[style*=overflow]{-webkit-overflow-scrolling:touch}}@media(max-width:960px){.hide-on-mobile{display:none!important}}@media(min-width:960px){.show-on-mobile-only{display:none!important}}@media(max-width:960px){.show-on-mobile-only{display:block!important}}@media(max-width:768px){.full-width-on-mobile{width:100%!important;max-width:100%!important}}@media(max-width:768px){.stack-on-mobile{flex-direction:column!important}.stack-on-mobile>*{width:100%!important;margin-left:0!important;margin-right:0!important}}@media(max-width:768px){.compact-on-mobile{padding:12px!important;margin:8px!important;gap:8px!important}}.vben-svg-icon[data-v-16113eab]{display:inline-block;overflow:hidden;fill:currentcolor;vertical-align:-.15em}.svg-icon-spin[data-v-16113eab]{animation:loadingCircle 1s infinite linear}.app-iconify{display:inline-block}.app-iconify-spin svg{animation:loadingCircle 1s infinite linear}span.iconify{display:block;min-width:1em;min-height:1em;border-radius:100%;background-color:#5551}.full-loading[data-v-62240a5c]{display:flex;position:fixed;z-index:9999;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;background-color:#f0f2f566}.full-loading.absolute[data-v-62240a5c]{position:absolute;z-index:300;top:0;left:0}html[data-theme=dark] .full-loading[data-v-62240a5c]:not(.light){background-color:#00000073}.full-loading.dark[data-v-62240a5c]{background-color:#00000073}.vben-iframe-page .ant-spin-nested-loading[data-v-bb6a7069]{position:relative;height:100%}.vben-iframe-page .ant-spin-nested-loading .ant-spin-container[data-v-bb6a7069]{width:100%;height:100%;padding:10px}.vben-iframe-page__mask[data-v-bb6a7069]{position:absolute;top:0;left:0;width:100%;height:100%}.vben-iframe-page__main[data-v-bb6a7069]{display:block;box-sizing:border-box;width:100%;height:100%;overflow:hidden;border:0;background-color:var(--component-background-color)}.vben-app-exception-page{display:flex;flex-direction:column;align-items:center}.vben-app-exception-page .ant-result-icon img{max-width:400px;max-height:300px}.vben-app-logo[data-v-f0323d20]{display:flex;align-items:center;padding-left:7px;transition:all .2s ease;cursor:pointer}.vben-app-logo.light[data-v-f0323d20]{border-bottom:1px solid var(--border-color)}.vben-app-logo.collapsed-show-title[data-v-f0323d20]{padding-left:20px}.vben-app-logo.light .vben-app-logo__title[data-v-f0323d20]{color:#5d5fef}.vben-app-logo.dark .vben-app-logo__title[data-v-f0323d20]{color:#fff}.vben-app-logo__title[data-v-f0323d20]{transition:all .5s;font-size:16px;font-weight:700;line-height:normal}.vben-basic-dropdown-menu .ant-dropdown-menu-item.is-pop-confirm{padding:0}.vben-basic-dropdown-menu .ant-dropdown-menu-item.is-pop-confirm .dropdown-event-area{padding:5px 12px}.app-locale-picker-overlay .ant-dropdown-menu-item{min-width:160px}.app-dark-mode-toggle[data-v-8cfb0ed8]{background-color:#5d5fef}html[data-theme=dark] .vben-dark-switch[data-v-8cfb0ed8]{border:none}html[data-theme=dark] .app-dark-mode-toggle[data-v-8cfb0ed8]{background:#6f7485!important;color:#fff}[data-v-8cfb0ed8] .ant-switch-handle{top:3px;left:4px}[data-v-8cfb0ed8] .ant-switch-handle:before{background-color:#5d5fef}[data-v-8cfb0ed8] .ant-switch-inner{padding-top:2px}[data-v-8cfb0ed8] .ant-switch-inner .ant-switch-inner-unchecked{color:#666}[data-v-8cfb0ed8] .ant-switch-inner .ant-switch-inner-checked{color:#fff}[data-v-8cfb0ed8] .ant-switch-handle:before{top:2px}.vben-dark-switch[data-v-8cfb0ed8]{display:flex;position:relative;align-items:center;justify-content:space-between;width:50px;height:26px;margin-left:auto;padding:0 6px;border-radius:30px;background-color:#fff!important;cursor:pointer}.vben-dark-switch-inner[data-v-8cfb0ed8]{position:absolute;z-index:1;width:18px;height:18px;transition:transform .5s,background-color .5s;border-radius:50%;background-color:#fff;will-change:transform}.vben-dark-switch--dark .vben-dark-switch-inner[data-v-8cfb0ed8]{transform:translate(calc(100% + 2px))}html[data-theme=dark] .app-dark-mode-toggle .ant-switch-handle:before{background-color:#5d5fef}html[data-theme=dark] .app-dark-mode-toggle .ant-switch-checked .ant-switch-handle{left:calc(100% - 23px)}.dev-one-click-login[data-v-4a7f265d]{position:fixed;z-index:9999;box-shadow:0 2px 8px #00000026;border-radius:4px;cursor:move;user-select:none;touch-action:none}.dev-one-click-login.is-dragging[data-v-4a7f265d]{cursor:grabbing;opacity:.85}.dev-login-row[data-v-4a7f265d]{display:flex;align-items:center;gap:2px}.dev-login-btn[data-v-4a7f265d]{font-weight:500;cursor:pointer}.dev-hide-btn[data-v-4a7f265d]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:22px;font-size:14px;line-height:1;color:#999;background:#fff;border-radius:3px;cursor:pointer}.dev-hide-btn[data-v-4a7f265d]:hover{color:#555;background:#f0f0f0}.principle-animation[data-v-298d58f5]{display:inline-block;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,opacity;cursor:pointer}.principle-disabled[data-v-298d58f5]{opacity:.5;pointer-events:none}@keyframes spin-233dd6d1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.principle-button[data-v-233dd6d1]{display:inline-flex;position:relative;align-items:center;justify-content:center;transform-style:preserve-3d;backface-visibility:hidden;transition:all .2s ease;border:none;border-radius:8px;font-family:inherit;font-weight:500;cursor:pointer;gap:8px}.button-small[data-v-233dd6d1]{padding:8px 16px;font-size:14px}.button-medium[data-v-233dd6d1]{padding:12px 24px;font-size:16px}.button-large[data-v-233dd6d1]{padding:16px 32px;font-size:18px}.button-primary[data-v-233dd6d1]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 15px #667eea4d;color:#fff}.button-secondary[data-v-233dd6d1]{border:1px solid #dee2e6;background:#f8f9fa;color:#495057}.button-ghost[data-v-233dd6d1]{border:1px solid #667eea;background:transparent;color:#667eea}.button-loading[data-v-233dd6d1]{position:relative;opacity:.8;pointer-events:none}.button-success[data-v-233dd6d1]{background:#10b981!important}.button-disabled[data-v-233dd6d1]{opacity:.5;pointer-events:none}.loading-spinner[data-v-233dd6d1]{width:16px;height:16px;animation:spin-233dd6d1 1s linear infinite}.button-content[data-v-233dd6d1]{display:flex;align-items:center;gap:8px}.principle-card[data-v-c57d9895]{overflow:hidden;transform-style:preserve-3d;perspective:1000px;transition:all .3s ease;border-radius:12px;background:#fff}.card-default[data-v-c57d9895]{border:1px solid #e5e7eb;box-shadow:0 2px 8px #0000001a}.card-elevated[data-v-c57d9895]{border:none;box-shadow:0 10px 25px #0000001a}.card-outline[data-v-c57d9895]{border:2px solid #e5e7eb;background:transparent;box-shadow:none}.card-interactive[data-v-c57d9895]{transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.card-interactive[data-v-c57d9895]:hover{transform:translateY(-2px)}.card-hovered[data-v-c57d9895]{z-index:10}.card-header[data-v-c57d9895]{margin-bottom:16px;padding:20px 20px 0;border-bottom:1px solid #f1f5f9}.card-content[data-v-c57d9895]{padding:0 20px}.card-footer[data-v-c57d9895]{margin-top:16px;padding:16px 20px 20px;border-top:1px solid #f1f5f9;background:#f8fafc}.principle-modal-overlay[data-v-2d22583e]{display:flex;position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;padding:20px;background:#0000007f}.principle-modal[data-v-2d22583e]{display:flex;flex-direction:column;max-width:100%;max-height:90vh;overflow:hidden;border-radius:12px;background:#fff;box-shadow:0 25px 50px #00000040}.modal-small[data-v-2d22583e]{width:400px}.modal-medium[data-v-2d22583e]{width:600px}.modal-large[data-v-2d22583e]{width:800px}.modal-fullscreen[data-v-2d22583e]{width:95vw;height:95vh}.modal-header[data-v-2d22583e]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}.modal-title[data-v-2d22583e]{margin:0;color:#1f2937;font-size:18px;font-weight:600}.modal-close[data-v-2d22583e]{padding:8px;transition:all .2s ease;border:none;border-radius:6px;background:none;color:#6b7280;cursor:pointer}.modal-close[data-v-2d22583e]:hover{background:#f3f4f6;color:#374151}.modal-content[data-v-2d22583e]{flex:1;padding:24px;overflow-y:auto}.modal-footer[data-v-2d22583e]{display:flex;justify-content:flex-end;padding:20px 24px;border-top:1px solid #e5e7eb;background:#f9fafb;gap:12px}.modal-enter-active[data-v-2d22583e],.modal-leave-active[data-v-2d22583e]{transition:all .3s ease}.modal-enter-from[data-v-2d22583e],.modal-leave-to[data-v-2d22583e]{transform:scale(.8);opacity:0}.principle-group[data-v-682762e5]{display:block}/**
 * Copyright (c) 2014 The xterm.js authors. All rights reserved.
 * Copyright (c) 2012-2013, Christopher Jeffrey (MIT License)
 * https://github.com/chjj/term.js
 * @license MIT
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * Originally forked from (with the author's permission):
 *   Fabrice Bellard's javascript vt100 for jslinux:
 *   http://bellard.org/jslinux/
 *   Copyright (c) 2011 Fabrice Bellard
 *   The original design remains. The terminal itself
 *   has been extended to include xterm CSI codes, among
 *   other features.
 */.xterm{cursor:text;position:relative;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#fff;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm .xterm-scroll-area{visibility:hidden}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm.xterm-cursor-pointer,.xterm .xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) *::selection{color:transparent}.xterm .xterm-accessibility-tree{user-select:text;white-space:pre}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{text-decoration:double underline}.xterm-underline-3{text-decoration:wavy underline}.xterm-underline-4{text-decoration:dotted underline}.xterm-underline-5{text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{text-decoration:overline double underline}.xterm-overline.xterm-underline-3{text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.container,.svg-container svg{width:100%}@media(min-width:640px){.container,.svg-container svg{max-width:640px}}@media(min-width:768px){.container,.svg-container svg{max-width:768px}}@media(min-width:1024px){.container,.svg-container svg{max-width:1024px}}@media(min-width:1280px){.container,.svg-container svg{max-width:1280px}}@media(min-width:1536px){.container,.svg-container svg{max-width:1536px}}.pointer-events-none{pointer-events:none}.bottom-3{bottom:.75rem}.right-15{right:3.75rem}.right-5{right:1.25rem}.top-5px{top:5px}.z-50{z-index:50}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.mb-10{margin-bottom:2.5rem}.mb-15px{margin-bottom:15px}.mb-20px{margin-bottom:20px}.ml{margin-left:1rem}.ml-10px{margin-left:10px}.mr{margin-right:1rem}.h-40px{height:40px}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.h6{height:1.5rem}.w-40px{width:40px}.preserve-3d{transform-style:preserve-3d}.animate-spin{animation:spin 1s linear infinite}.select-text{-webkit-user-select:text;user-select:text}.overflow-y-auto{overflow-y:auto}.border-blue-500,.hover\:border-blue-500:hover{--un-border-opacity:1;border-color:rgb(59 130 246 / var(--un-border-opacity))}.rounded-2{border-radius:.5rem}.rounded-2xl{border-radius:1rem}.border-dashed{border-style:dashed}.bg-blue-50\/50{background-color:#eff6ff80}.p-16px{padding:16px}.px{padding-left:1rem;padding-right:1rem}.px-20px{padding-left:20px;padding-right:20px}.py{padding-top:1rem;padding-bottom:1rem}.pl-0{padding-left:0}.pr{padding-right:1rem}.pr-80px{padding-right:80px}.pt{padding-top:1rem}.pt-2{padding-top:.5rem}.indent{text-indent:1.5rem}.dark .\.dark\:color-white,.dark .\.dark\:text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.color-dark,.text-dark{--un-text-opacity:1;color:rgb(34 34 34 / var(--un-text-opacity))}.hover\:text-gray-600:hover{--un-text-opacity:1;color:rgb(75 85 99 / var(--un-text-opacity))}.underline{text-decoration-line:underline}.opacity-50{opacity:.5}.ring-1{--un-ring-width:1px;--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)}.ring-2{--un-ring-width:2px;--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)}.ring-blue-500{--un-ring-opacity:1;--un-ring-color:rgb(59 130 246 / var(--un-ring-opacity)) }.ring-gray-200{--un-ring-opacity:1;--un-ring-color:rgb(229 231 235 / var(--un-ring-opacity)) }.backdrop-blur-sm{--un-backdrop-blur:blur(4px);-webkit-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);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)}.blur,.filter-blur{--un-blur:blur(8px);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-grayscale,.grayscale{--un-grayscale:grayscale(1);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-invert,.invert{--un-invert:invert(1);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-sepia,.sepia{--un-sepia:sepia(1);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)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.play-btn[data-v-bf3ac74a]{position:absolute;top:50%;left:50%;margin-top:-48px;margin-left:-48px}.video-player[data-v-dd2b11c5]{position:relative;left:-1px;height:100%;overflow:hidden}.bottom-video[data-v-dd2b11c5]{position:absolute;z-index:998;right:41px;bottom:40px;width:400px;height:226px;overflow:hidden}.full-video[data-v-dd2b11c5]{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.loading[data-v-dd2b11c5]{display:flex;position:absolute;z-index:9999;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%}.loading>img[data-v-dd2b11c5]{position:absolute;width:100%;height:100%}.responsive-video[data-v-1dc69d05]{position:relative;overflow:hidden;border-radius:8px}.node-container[data-v-db5e16eb]{display:flex}.node-container .indent[data-v-db5e16eb]{width:20px}.node-container .node-content[data-v-db5e16eb]{flex:1}.ant-collapse[data-v-db5e16eb]{border-bottom:1px solid #d9d9d9}[data-v-db5e16eb] .ant-collapse-content-box{padding:10px!important}.audio-container[data-v-1c6d5040]{display:flex;align-items:center;justify-content:space-between;width:100%;height:46px;margin:14px 0;padding:0 9px 0 16px;border-radius:4px;background:#ecf8ff}.audio-indicator[data-v-1c6d5040]{display:flex;flex:1;align-items:center;cursor:pointer}.audio-progress[data-v-1c6d5040]{flex:1}.audio-progress[data-v-1c6d5040] .ant-progress-inner{background-color:#adc2de73}.audio-progress.user-voice-progress[data-v-1c6d5040] .ant-progress-inner{background-color:#c5350d}.user-talk-item[data-v-8fe779ff]{min-width:25%;margin:15px 15px 15px 70px;padding:12px 20px;float:right;border-radius:24px 1px 0 20px;background:#fff;color:#fff;font-size:16px}.user-voice-item[data-v-8fe779ff]{margin:15px 15px 15px 70px;padding:0 15px 0 20px;float:right;border-radius:24px 1px 20px 20px;background:linear-gradient(90deg,#fd991b 0,#fd4608)!important;font-size:16px}.message-container[data-v-8fe779ff]{position:relative;overflow:hidden;zoom:1}.message-container p[data-v-8fe779ff]{margin-top:1em}.message-container[data-v-8fe779ff]:after{content:"";display:block;clear:both}.ai-talk-item[data-v-8fe779ff]{margin:15px 70px 15px 15px;border-radius:15px;background-color:#fff}.ai-talk-item.live-stream[data-v-8fe779ff]{margin-right:15px}.ai-voice-item[data-v-8fe779ff]{margin:15px 70px 15px 15px;padding:0 20px;float:left;border-radius:15px;background-color:#ecf8ff;font-size:16px}.ai-voice-item.live-stream[data-v-8fe779ff]{margin-right:15px}.ai-talk[data-v-8fe779ff]{border-top-left-radius:0}.bottom-mask[data-v-8fe779ff]{position:absolute;bottom:0;left:15px;width:calc(100% - 85px);height:46px;background:linear-gradient(180deg,#fff0,#f8fcff63 26%,#ecf8ff);color:#fff;line-height:46px;text-align:center;cursor:pointer}.bottom-mask.show-all-mask[data-v-8fe779ff]{bottom:15px}.bottom-mask>.anticon[data-v-8fe779ff]{transform:rotate(90deg)}.bottom-mask>.anticon.show-all[data-v-8fe779ff]{transform:rotate(270deg)}.indent[data-v-8fe779ff]{display:inline-block;width:4px;height:16px;margin-right:6px;border-radius:2px;background:#fff}.flex-wrap[data-v-8fe779ff]{display:flex;align-items:center;color:#9ca7b5}.tips-list-item[data-v-8fe779ff]{height:40px;border-bottom:1px dashed #ccc;color:#fff;line-height:40px;cursor:pointer}.tips-list-item[data-v-8fe779ff]:last-child{border:none}.voice-recorder[data-v-724580dc]{position:relative;display:inline-block}.voice-trigger[data-v-724580dc]{display:inline-flex;align-items:center;justify-content:center;height:40px;min-width:40px;padding:0 12px;color:#4b5563;background:transparent;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:all .2s ease}.voice-trigger[data-v-724580dc]:hover{background:#0000000a;color:#1890ff}.voice-trigger.is-active[data-v-724580dc]{background:#1890ff14;color:#1890ff}.voice-trigger__icon[data-v-724580dc]{display:inline-flex;align-items:center}.voice-sheet-mask[data-v-724580dc]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#00000073;display:flex;align-items:flex-end;justify-content:center}.voice-sheet[data-v-724580dc]{width:100%;max-width:560px;background:var(--voice-sheet-bg, #fff);border-radius:16px 16px 0 0;box-shadow:0 -8px 32px #0000001f;display:flex;flex-direction:column;max-height:80vh;padding:16px 24px 32px}@media(prefers-color-scheme:dark){.voice-sheet[data-v-724580dc]{--voice-sheet-bg: #1f2937;--voice-text: #f3f4f6;--voice-result-border: #374151;--voice-result-bg: #111827;--voice-pill-border: #374151}.voice-tip[data-v-724580dc],.voice-ring__hint[data-v-724580dc]{color:#9ca3af}.voice-icon-btn[data-v-724580dc]:hover{background:#ffffff14}.voice-pill[data-v-724580dc]:hover:not(:disabled){background:#ffffff14}}.voice-sheet__head[data-v-724580dc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.voice-sheet__title[data-v-724580dc]{margin:0;font-size:16px;font-weight:600;color:var(--voice-text, #111827)}.voice-icon-btn[data-v-724580dc]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--voice-text, #4b5563);background:transparent;border:0;border-radius:8px;cursor:pointer}.voice-icon-btn.is-placeholder[data-v-724580dc]{pointer-events:none}.voice-icon-btn[data-v-724580dc]:hover{background:#0000000f}.voice-stage[data-v-724580dc]{display:flex;flex-direction:column;align-items:center;gap:20px;padding:12px 0 4px;color:var(--voice-text, #111827)}.form-state[data-v-724580dc]{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.voice-hint[data-v-724580dc]{font-size:15px;color:var(--voice-text, #374151);margin:0}.voice-hint--error[data-v-724580dc]{color:#dc2626}.voice-tip[data-v-724580dc]{font-size:12px;color:#6b7280;margin:0}.voice-bigbtn[data-v-724580dc]{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:104px;height:104px;border-radius:50%;border:0;background:linear-gradient(135deg,#4f9bff,#2f6bff 55%,#5448f2);color:#fff;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;padding:0;box-shadow:0 10px 24px #2f6bff59,inset 0 1px #ffffff40}.voice-bigbtn[data-v-724580dc]:hover:not(:disabled){transform:scale(1.05);box-shadow:0 14px 30px #2f6bff73,inset 0 1px #ffffff4d}.voice-bigbtn[data-v-724580dc]:active:not(:disabled){transform:scale(.95)}.voice-bigbtn[data-v-724580dc]:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.voice-bigbtn__pulse[data-v-724580dc]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#2f6bff59;animation:voice-pulse-724580dc 2.2s ease-out infinite;pointer-events:none}.voice-bigbtn.is-launching .voice-bigbtn__pulse[data-v-724580dc],.voice-bigbtn:disabled .voice-bigbtn__pulse[data-v-724580dc]{display:none}@keyframes voice-pulse-724580dc{0%{transform:scale(1);opacity:.6}70%{transform:scale(1.35);opacity:0}to{transform:scale(1.35);opacity:0}}.voice-bigbtn--stop[data-v-724580dc]{width:80px;height:80px;background:linear-gradient(135deg,#ff7875,#f5222d);color:#fff;box-shadow:0 10px 24px #f5222d59,inset 0 1px #ffffff40}.voice-bigbtn--stop[data-v-724580dc]:hover:not(:disabled){box-shadow:0 14px 30px #f5222d73,inset 0 1px #ffffff4d}.voice-bigbtn__inner[data-v-724580dc]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center}.voice-bigbtn__label[data-v-724580dc]{margin-top:14px;font-size:15px;font-weight:600;color:var(--voice-text, #111827)}.voice-ring[data-v-724580dc]{position:relative;width:200px;height:200px}.voice-ring__svg[data-v-724580dc]{width:100%;height:100%}.voice-ring__track[data-v-724580dc]{fill:none;stroke:#1890ff26;stroke-width:6}.voice-ring__progress[data-v-724580dc]{fill:none;stroke:#1890ff;stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .95s linear,stroke .3s ease}.voice-ring__time[data-v-724580dc]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.voice-ring__big[data-v-724580dc]{font-family:SF Mono,ui-monospace,Menlo,monospace;font-size:44px;font-weight:600;color:var(--voice-text, #111827);letter-spacing:-.02em}.voice-ring__hint[data-v-724580dc]{font-size:12px;color:#6b7280;margin-top:4px}.voice-ring.is-warning .voice-ring__progress[data-v-724580dc]{stroke:#f59e0b}.voice-ring.is-danger .voice-ring__progress[data-v-724580dc]{stroke:#ef4444}.voice-ring.is-danger .voice-ring__big[data-v-724580dc]{color:#ef4444}.voice-waveform[data-v-724580dc]{width:100%;height:60px;border-radius:8px;background:#1890ff0a}.voice-live-row[data-v-724580dc]{display:flex;align-items:center;gap:20px;width:100%}.voice-ring--compact[data-v-724580dc]{width:96px;height:96px;flex:0 0 96px}.voice-ring__big--compact[data-v-724580dc]{font-size:20px}.voice-waveform--compact[data-v-724580dc]{flex:1;height:72px}.voice-live-text[data-v-724580dc]{width:100%;min-height:72px;max-height:180px;overflow-y:auto;padding:12px 14px;border-radius:10px;border:1px solid var(--voice-result-border, #e5e7eb);background:var(--voice-result-bg, #f9fafb);color:var(--voice-text, #111827);font-size:17px;line-height:1.6;text-align:left;word-break:break-word;transition:border-color .2s ease,box-shadow .2s ease}.voice-live-text.is-segment-flash[data-v-724580dc]{border-color:#52c41a;box-shadow:0 0 0 3px #52c41a1f}.voice-live-text__current[data-v-724580dc]{white-space:pre-wrap}.voice-live-text__caret[data-v-724580dc]{display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:-.15em;background:#1890ff;animation:voice-caret-724580dc .9s steps(1) infinite}@keyframes voice-caret-724580dc{0%,50%{opacity:1}51%,to{opacity:0}}.voice-live-placeholder[data-v-724580dc]{font-size:14px;color:#9ca3af;margin:-6px 0 0}.voice-spinner[data-v-724580dc]{color:#1890ff}.voice-spinner svg[data-v-724580dc]{animation:voice-spin-724580dc 1s linear infinite}@keyframes voice-spin-724580dc{to{transform:rotate(360deg)}}.voice-result[data-v-724580dc]{width:100%;min-height:96px;padding:12px 14px;border:1px solid var(--voice-result-border, #e5e7eb);border-radius:10px;background:var(--voice-result-bg, #f9fafb);color:var(--voice-text, #111827);font-size:15px;font-family:inherit;line-height:1.5;resize:vertical;outline:none;transition:border-color .18s ease}.voice-result[data-v-724580dc]:focus{border-color:#1890ff;background:var(--voice-sheet-bg, #fff)}.voice-controls[data-v-724580dc]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;margin-top:4px}.voice-controls--end[data-v-724580dc]{justify-content:flex-end}.voice-pill[data-v-724580dc]{display:inline-flex;align-items:center;justify-content:center;min-width:88px;height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--voice-pill-border, #e5e7eb);background:transparent;color:var(--voice-text, #374151);font-size:14px;font-weight:500;cursor:pointer;transition:all .18s ease}.voice-pill[data-v-724580dc]:hover:not(:disabled){background:#0000000a}.voice-pill[data-v-724580dc]:disabled{opacity:.5;cursor:not-allowed}.voice-pill--primary[data-v-724580dc]{background:#1890ff;border-color:#1890ff;color:#fff}.voice-pill--primary[data-v-724580dc]:hover:not(:disabled){background:#40a9ff}.voice-error-icon[data-v-724580dc]{color:#ef4444}.voice-sheet-enter-active[data-v-724580dc],.voice-sheet-leave-active[data-v-724580dc]{transition:opacity .2s ease}.voice-sheet-enter-active .voice-sheet[data-v-724580dc],.voice-sheet-leave-active .voice-sheet[data-v-724580dc]{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.voice-sheet-enter-from[data-v-724580dc],.voice-sheet-leave-to[data-v-724580dc]{opacity:0}.voice-sheet-enter-from .voice-sheet[data-v-724580dc],.voice-sheet-leave-to .voice-sheet[data-v-724580dc]{transform:translateY(100%)}.file-upload-item[data-v-92c184fa]{height:48px;margin:10px 0;border:1px solid #303030}[data-v-92c184fa] .ghost-uploader .ant-upload-btn{padding:0!important}.ant-tag[data-v-1cc396c3]{margin-right:5px;margin-bottom:5px;padding:0 7px}[data-v-5d6f330d] .ant-form-item-label{width:70px}@keyframes rocket-launch-0b335390{0%{transform:translate(0) scale(1);opacity:1}20%{transform:translate(-15px,-15px) scale(1.1);opacity:.9}40%{transform:translate(-35px,-35px) scale(1.2);opacity:.8}60%{transform:translate(-60px,-60px) scale(1.3);opacity:.6}80%{transform:translate(-90px,-90px) scale(1.4);opacity:.3}90%{transform:translate(-120px,-120px) scale(1.5);opacity:0}to{transform:translate(0) scale(1);opacity:1}}.rocket-icon[data-v-0b335390]{transition:color .3s ease,transform .2s ease;color:#3b82f6}.rocket-icon[data-v-0b335390]:hover:not(.opacity-50){transform:scale(1.1);color:#1d4ed8}html[data-theme=dark] .rocket-icon[data-v-0b335390]{color:#60a5fa}html[data-theme=dark] .rocket-icon[data-v-0b335390]:hover:not(.opacity-50){color:#93c5fd}.rocket-launch.rocket-icon[data-v-0b335390]{color:#ef4444}.rocket-launch[data-v-0b335390]{z-index:9999!important;transform-origin:center;animation:rocket-launc 1.2s cubic-bezier(.4,0,.2,1)}.icon-touch[data-v-0b335390]:hover:not(.opacity-50){transform:scale(1.1)}.icon-touch[data-v-0b335390]{transition:transform .2s ease,color .2s ease}.editor-container{scrollbar-width:none;-ms-overflow-style:none}.editor-container::-webkit-scrollbar{display:none}.ProseMirror{height:100%}.ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);height:0;float:left;color:#949ba5;font-size:16px;pointer-events:none}.tiptap{outline:none!important}.tiptap ul,.tiptap ol{padding:0 1rem}.tiptap h1,.tiptap h2,.tiptap h3,.tiptap h4,.tiptap h5,.tiptap h6{line-height:1.1}.tiptap p{margin:0;overflow-wrap:anywhere;text-align:left}.tiptap code{padding:0 5px;color:#616161;font-weight:bolder}.tiptap pre{margin-top:1em;padding:.75rem 1rem;padding-top:28px;border:1px solid #ccc;border-radius:.5rem;background:#f9f9f9;font-family:JetBrainsMono,monospace;text-align:left}.tiptap pre code{padding:0;background:none;color:inherit;font-size:.8rem}.tiptap img{max-width:100%;height:auto}.tiptap hr{margin:1rem 0}.tiptap blockquote{padding-left:1rem;border-left:2px solid rgba(13,13,13,.1)}html[data-theme=dark] .tiptap pre{border:1px solid #383838;background-color:#0d0d0d}.content-collapsed{max-height:150px}html[data-theme=dark] .tiptap code{color:#fff}.tiptap table{width:100%;margin:10px 0;overflow:hidden;table-layout:fixed;border-collapse:collapse;border-top:2px solid black;border-bottom:2px solid black}.tiptap table p{font-family:simsun;text-indent:0}.tiptap table td,.tiptap table th{position:relative;box-sizing:border-box;min-width:1em;padding:6px 8px;vertical-align:top}.tiptap table td>*,.tiptap table th>*{margin-bottom:0}.tiptap table th{border-bottom:1px solid black;font-weight:700;text-align:left}.tiptap table img{max-width:90%}.tiptap table .selectedCell:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:var(--blue-1);pointer-events:none}.tiptap table .column-resize-handle{position:absolute;top:0;right:-2px;bottom:-2px;width:4px;background-color:var(--blue);pointer-events:none}html[data-theme=dark] .tiptap hr{border-color:#6457578c}[data-v-b68cd3e6] code.hljs{display:inline-block;max-width:100%;padding:0 5px;overflow-x:auto;border-radius:3px;vertical-align:middle;white-space:pre-wrap}[data-v-b68cd3e6] pre{display:flex}[data-v-b68cd3e6] pre>code.hljs{padding:5px 10px}.md-content[data-v-b68cd3e6]{transition:height .3s ease}[data-v-b68cd3e6] p{line-height:25px}[data-v-b68cd3e6] img{max-width:100%}.mermaid[data-v-67073ece]{user-select:none}.fullscreen-preview[data-v-67073ece]{background:#f5f5f5;border-radius:4px;position:relative}.zoom-controls[data-v-67073ece]{background:#ffffffe6;padding:8px 12px;border-radius:4px;box-shadow:0 2px 8px #00000026;align-items:center}.zoom-btn[data-v-67073ece]{padding:4px 12px;border:1px solid #d9d9d9;background:#fff;border-radius:4px;cursor:pointer;font-size:14px;transition:all .2s}.zoom-btn[data-v-67073ece]:hover{background:#f0f0f0;border-color:#4096ff}.zoom-btn.mobile-btn[data-v-67073ece]{padding:8px 16px;font-size:16px;min-width:44px;min-height:44px;border-radius:8px;margin:2px}.svg-container[data-v-67073ece]{overflow:auto;-webkit-overflow-scrolling:touch}.svg-container[data-v-67073ece] svg{max-width:100%;max-height:100%}@media(max-width:768px){.zoom-controls[data-v-67073ece]{padding:6px 8px;border-radius:8px}.fullscreen-preview[data-v-67073ece]{height:70vh!important}.mermaid[data-v-67073ece]{min-height:100px;min-width:100px}}.svg-container[data-v-67073ece],.fullscreen-preview[data-v-67073ece]{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(max-width:1024px){.custom-image-editor-toolbar[data-v-9af9b868]{padding:8px 12px;gap:6px}.custom-tools-container[data-v-9af9b868]{gap:6px}.custom-tool-button[data-v-9af9b868]{width:32px;height:32px;font-size:14px}.color-picker-button[data-v-9af9b868]{width:32px;height:32px}.brush-width-select[data-v-9af9b868]{padding:4px 6px;font-size:11px}.custom-save-button[data-v-9af9b868],.custom-cancel-button[data-v-9af9b868],.custom-confirm-button[data-v-9af9b868],.custom-cancel-crop-button[data-v-9af9b868]{padding:6px 12px;font-size:13px}}@media(max-width:768px){.custom-image-editor-toolbar[data-v-9af9b868]{flex-direction:column;gap:12px}.custom-tools-container[data-v-9af9b868]{justify-content:center;gap:4px}.custom-actions-container[data-v-9af9b868]{justify-content:center}.custom-tool-button[data-v-9af9b868]{width:28px;height:28px;font-size:12px}.color-picker-button[data-v-9af9b868]{width:28px;height:28px}.color-palette[data-v-9af9b868]{grid-template-columns:repeat(3,1fr)}.color-option[data-v-9af9b868]{width:16px;height:16px}.brush-width-select[data-v-9af9b868]{padding:3px 4px;font-size:10px}}@media(max-width:480px){.custom-image-editor-toolbar[data-v-9af9b868]{padding:6px 8px}.custom-tools-container[data-v-9af9b868]{gap:3px}.custom-tool-button[data-v-9af9b868]{width:24px;height:24px;font-size:10px}.color-picker-button[data-v-9af9b868]{width:24px;height:24px}.brush-width-select[data-v-9af9b868]{padding:2px 3px;font-size:9px}.custom-save-button[data-v-9af9b868],.custom-cancel-button[data-v-9af9b868],.custom-confirm-button[data-v-9af9b868],.custom-cancel-crop-button[data-v-9af9b868]{padding:4px 8px;font-size:12px}}.custom-image-editor-toolbar[data-v-9af9b868]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e5e7eb;background-color:#f8fafc;gap:8px}.custom-tools-container[data-v-9af9b868]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.custom-actions-container[data-v-9af9b868]{display:flex;gap:8px;align-items:center}.tool-button-wrapper[data-v-9af9b868]{display:flex;position:relative;flex-direction:column;align-items:center}.tool-params-dropdown[data-v-9af9b868]{position:absolute;z-index:100;top:100%;left:0;min-width:200px;max-width:280px;margin-top:8px;border:1px solid #e5e7eb;border-radius:6px;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a}.dropdown-content[data-v-9af9b868]{max-height:300px;padding:16px}.custom-tool-button[data-v-9af9b868]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;transition:all .2s ease;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;color:#374151;font-size:16px;cursor:pointer}.custom-tool-button[data-v-9af9b868]:hover{border-color:#3b82f6;background-color:#f3f4f6}.custom-tool-button-active[data-v-9af9b868]{border-color:#3b82f6!important;background-color:#3b82f6!important;color:#fff!important}.custom-tool-button-active[data-v-9af9b868]:hover{border-color:#2563eb!important;background-color:#2563eb!important}.custom-save-button[data-v-9af9b868]{padding:8px 16px;transition:all .15s ease;border:1px solid #3b82f6;border-radius:6px;background-color:#3b82f6;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.custom-save-button[data-v-9af9b868]:hover{background-color:#2563eb}.custom-cancel-button[data-v-9af9b868]{padding:8px 16px;transition:all .15s ease;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;color:#374151;font-size:14px;font-weight:500;cursor:pointer}.custom-cancel-button[data-v-9af9b868]:hover{background-color:#f3f4f6}.crop-actions-container[data-v-9af9b868]{display:flex;gap:8px;align-items:center}.custom-confirm-button[data-v-9af9b868]{padding:8px 16px;transition:all .15s ease;border:1px solid #10b981;border-radius:6px;background-color:#10b981;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.custom-confirm-button[data-v-9af9b868]:hover{background-color:#059669}.custom-cancel-crop-button[data-v-9af9b868]{padding:8px 16px;transition:all .15s ease;border:1px solid #ef4444;border-radius:6px;background-color:#ef4444;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.custom-cancel-crop-button[data-v-9af9b868]:hover{background-color:#dc2626}.normal-actions-container[data-v-9af9b868]{display:flex;gap:8px;align-items:center}.color-picker-container[data-v-9af9b868]{display:flex;position:relative;align-items:center}.color-picker-button[data-v-9af9b868]{width:36px;height:36px;transition:all .2s ease;border:1px solid #d1d5db;border-radius:6px;cursor:pointer}.color-picker-button[data-v-9af9b868]:hover{border-color:#3b82f6}.color-palette[data-v-9af9b868]{display:grid;position:absolute;z-index:1000;top:100%;left:0;grid-template-columns:repeat(5,1fr);margin-top:8px;padding:8px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a;gap:4px}.dropdown-color-palette[data-v-9af9b868]{display:grid;position:absolute;z-index:1100;top:100%;left:0;grid-template-columns:repeat(5,1fr);margin-top:4px;padding:8px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a;gap:4px}.color-option[data-v-9af9b868]{width:20px;height:20px;transition:all .2s ease;border:1px solid #d1d5db;border-radius:3px;cursor:pointer}.color-option[data-v-9af9b868]:hover{transform:scale(1.1);border-color:#3b82f6}.brush-width-container[data-v-9af9b868]{display:flex;align-items:center}.brush-width-select[data-v-9af9b868]{padding:6px 8px;transition:all .2s ease;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;color:#374151;font-size:12px;cursor:pointer}.brush-width-select[data-v-9af9b868]:hover{border-color:#3b82f6}.brush-width-select[data-v-9af9b868]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f61a}.crop-line-width-container[data-v-9af9b868]{display:flex;align-items:center}.crop-line-width-select[data-v-9af9b868]{padding:6px 8px;transition:all .2s ease;border:1px solid #10b981;border-radius:6px;background-color:#fff;color:#374151;font-size:12px;cursor:pointer}.crop-line-width-select[data-v-9af9b868]:hover{border-color:#059669}.crop-line-width-select[data-v-9af9b868]:focus{border-color:#059669;outline:none;box-shadow:0 0 0 2px #10b9811a}.params-panel[data-v-9af9b868]{position:absolute;z-index:100;top:100%;right:0;left:0;max-height:300px;overflow-y:auto;border:1px solid #e5e7eb;border-top:none;background-color:#fff;box-shadow:0 4px 6px -1px #0000001a}.params-panel-header[data-v-9af9b868]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #e5e7eb;background-color:#f8fafc}.params-panel-title[data-v-9af9b868]{color:#374151;font-size:14px;font-weight:600}.params-panel-close[data-v-9af9b868]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:all .2s ease;border:none;border-radius:4px;background:none;color:#6b7280;cursor:pointer}.params-panel-close[data-v-9af9b868]:hover{background-color:#f3f4f6;color:#374151}.params-panel-content[data-v-9af9b868]{padding:16px}.params-section[data-v-9af9b868]{margin-bottom:20px}.params-section[data-v-9af9b868]:last-child{margin-bottom:0}.params-section-title[data-v-9af9b868]{margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid #f3f4f6;color:#374151;font-size:13px;font-weight:600}.params-row[data-v-9af9b868]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.params-row[data-v-9af9b868]:last-child{margin-bottom:0}.params-label[data-v-9af9b868]{min-width:80px;color:#6b7280;font-size:12px}.params-select[data-v-9af9b868]{min-width:100px;padding:6px 8px;transition:all .2s ease;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;color:#374151;font-size:12px;cursor:pointer}.params-select[data-v-9af9b868]:hover{border-color:#3b82f6}.params-select[data-v-9af9b868]:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f61a}.params-slider[data-v-9af9b868]{width:120px;height:4px;border-radius:2px;outline:none;background:#d1d5db;cursor:pointer}.params-slider[data-v-9af9b868]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:#3b82f6;cursor:pointer}.params-slider[data-v-9af9b868]::-moz-range-thumb{width:16px;height:16px;border:none;border-radius:50%;background:#3b82f6;cursor:pointer}.tui-image-editor-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000e6;z-index:9999;display:flex;justify-content:center;align-items:center}.tui-image-editor-container{width:90vw;height:90vh;background-color:#fff;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.tui-image-editor-toolbar{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e5e7eb;background-color:#f8fafc;flex-shrink:0}.tui-image-editor-title{font-size:16px;font-weight:600;color:#374151}.tui-image-editor-actions{display:flex;gap:8px}.tui-image-editor-save-btn{padding:8px 16px;border:1px solid #3b82f6;border-radius:6px;background-color:#3b82f6;color:#fff;cursor:pointer;font-size:14px;transition:all .15s ease}.tui-image-editor-save-btn:hover{background-color:#2563eb}.tui-image-editor-cancel-btn{padding:8px 16px;border:1px solid #d1d5db;border-radius:6px;background-color:#fff;color:#374151;cursor:pointer;font-size:14px;transition:all .15s ease}.tui-image-editor-cancel-btn:hover{background-color:#f3f4f6}.tui-image-editor-area{flex:1;overflow:hidden;position:relative}.tui-image-editor-area .tui-image-editor,.tui-image-editor-area .tui-image-editor-container{width:100%!important;height:100%!important}@media(max-width:768px){.tui-image-editor-container{width:95vw;height:95vh}.tui-image-editor-toolbar{padding:8px 12px}.tui-image-editor-title{font-size:14px}.tui-image-editor-save-btn,.tui-image-editor-cancel-btn{padding:6px 12px;font-size:13px}}@media(max-width:480px){.tui-image-editor-container{width:98vw;height:98vh}.tui-image-editor-toolbar{flex-direction:column;gap:8px}.tui-image-editor-actions{width:100%;justify-content:space-between}}.tui-image-editor-overlay:focus{outline:2px solid #3b82f6;outline-offset:2px}@media(prefers-color-scheme:dark){.tui-image-editor-container{background-color:#1f2937}.tui-image-editor-toolbar{background-color:#374151;border-bottom-color:#4b5563}.tui-image-editor-title{color:#f9fafb}.tui-image-editor-cancel-btn{background-color:#374151;color:#f9fafb;border-color:#6b7280}.tui-image-editor-cancel-btn:hover{background-color:#4b5563}}.image-editor-wrapper[data-v-c6410ce3]{width:100%;height:100%}.image-preview-mode[data-v-c6410ce3]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.preview-image-container[data-v-c6410ce3]{position:relative;max-width:100%;max-height:100%;min-width:300px;min-height:200px;overflow:hidden;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;background-color:#f8f9fa}.preview-image-container:hover .edit-button-container[data-v-c6410ce3]{display:flex}.loading-overlay[data-v-c6410ce3]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffffe6;z-index:10;border-radius:12px}.loading-spinner[data-v-c6410ce3]{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:12px}.loading-text[data-v-c6410ce3]{color:#666;font-size:14px;font-weight:500}.error-overlay[data-v-c6410ce3]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fffffff2;z-index:10;border-radius:12px;padding:20px;text-align:center}.error-icon[data-v-c6410ce3]{font-size:32px;margin-bottom:12px}.error-text[data-v-c6410ce3]{color:#ef4444;font-size:14px;font-weight:500;margin-bottom:16px;max-width:80%}.retry-btn[data-v-c6410ce3]{padding:8px 16px;border:1px solid #3b82f6;border-radius:6px;background-color:#3b82f6;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.retry-btn[data-v-c6410ce3]:hover{background-color:#2563eb;border-color:#2563eb}.image-container[data-v-c6410ce3]{width:100%;height:100%;opacity:0;transition:opacity .3s ease}.image-container.image-loaded[data-v-c6410ce3]{opacity:1}.preview-image[data-v-c6410ce3]{display:block;width:100%;max-width:100%;height:auto;max-height:400px;object-fit:contain;opacity:0;transition:opacity .5s ease}.preview-image.image-fade-in[data-v-c6410ce3]{opacity:1}.edit-button-container[data-v-c6410ce3]{display:none;position:absolute;top:8px;right:8px;align-items:center;justify-content:center;z-index:5}.edit-btn[data-v-c6410ce3]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all .2s ease;border:1px solid #d1d5db;border-radius:6px;background:#fff;box-shadow:0 1px 3px #0000001a;color:#6b7280;font-size:14px;cursor:pointer}.edit-btn[data-v-c6410ce3]:hover{border-color:#3b82f6;background:#f8fafc;box-shadow:0 2px 4px #00000026;color:#3b82f6}.tui-image-editor-overlay[data-v-c6410ce3]{display:flex;position:fixed;z-index:9999;top:0;left:0;align-items:center;justify-content:center;width:100vw;height:100vh;animation:fade-in .3s ease;background-color:#000000e6}.tui-image-editor-container[data-v-c6410ce3]{display:flex;flex-direction:column;width:90vw;height:90vh;overflow:hidden;animation:scale-in .3s ease;border-radius:8px;background-color:#fff}.tui-image-editor-toolbar[data-v-c6410ce3]{flex-shrink:0}.tui-image-editor-area[data-v-c6410ce3]{flex:1;overflow:hidden;position:relative}.editor-loading-overlay[data-v-c6410ce3]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#fffffff2;z-index:10}.editor-loading-content[data-v-c6410ce3]{display:flex;flex-direction:column;align-items:center;justify-content:center}.editor-loading-spinner[data-v-c6410ce3]{width:50px;height:50px;border:4px solid #f3f3f3;border-top:4px solid #3b82f6;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.editor-loading-text[data-v-c6410ce3]{color:#333;font-size:16px;font-weight:500;margin-bottom:8px}.editor-error-text[data-v-c6410ce3]{color:#ef4444;font-size:14px;font-weight:500;text-align:center;max-width:80%}.tui-image-editor-container-element[data-v-c6410ce3]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;opacity:0;transition:opacity .3s ease}.tui-image-editor-container-element.editor-ready[data-v-c6410ce3]{opacity:1}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collapsible-file-content[data-v-076c6d59]{margin:.5rem 0;overflow:hidden;transition:all .2s ease;border:1px solid #e5e7eb;border-radius:.375rem;text-overflow:ellipsis;white-space:nowrap}.ProseMirror-selectednode .collapsible-file-content[data-v-076c6d59]{border-color:#3b82f6;background-color:#f0f7ff}.ProseMirror-selectednode .collapsible-file-content .file-header[data-v-076c6d59]{background-color:#e6f0ff}.file-header[data-v-076c6d59]{display:flex;align-items:center;padding:.5rem;background-color:#f9fafb;cursor:pointer;user-select:none}.file-header[data-v-076c6d59]:hover{background-color:#f3f4f6}.file-icon[data-v-076c6d59]{margin-right:.5rem}.file-name[data-v-076c6d59]{flex:1;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.toggle-icon[data-v-076c6d59]{margin-left:.5rem}.file-body[data-v-076c6d59]{padding:1rem;background-color:#fff}.loading[data-v-076c6d59]{color:#666;text-align:center}.error[data-v-076c6d59]{color:#ef4444}.file-image[data-v-076c6d59]{display:block;max-width:100%;height:auto;margin:0 auto}.pdf-page[data-v-076c6d59]{margin-bottom:1rem;overflow:hidden;border:1px solid #e5e7eb;border-radius:.25rem}.pdf-page-title[data-v-076c6d59]{padding:.5rem;background-color:#f9fafb;font-weight:500}.pdf-page-image[data-v-076c6d59]{display:block;width:100%;height:auto}.file-code[data-v-076c6d59]{margin:0;padding:1rem;overflow-x:auto;border-radius:.25rem;background-color:#f9fafb}.video-container[data-v-076c6d59]{max-width:100%;margin:0 auto;text-align:center}.file-video[data-v-076c6d59]{display:block;max-width:100%;height:auto;max-height:400px;margin:0 auto;border-radius:.25rem;background-color:#000}.text-content[data-v-076c6d59]{font-family:monospace;white-space:pre-wrap;overflow-wrap:anywhere}.image-preview-container[data-v-076c6d59]{display:flex;align-items:center;justify-content:center;width:100%}.image-editor-node[data-v-93ffac57]{display:inline-block;position:relative;max-width:100%}.image-editor-node__img[data-v-93ffac57]{display:block;max-width:100%;height:auto;border-radius:6px}.image-editor-node__fallback[data-v-93ffac57]{display:inline-flex;align-items:center;gap:6px;padding:12px 16px;border:1px dashed rgba(148,163,184,.5);border-radius:8px;background:#94a3b814;color:#64748b;font-size:12px;line-height:1.4}.image-editor-node__fallback .icon[data-v-93ffac57]{font-size:16px}.file-ref-chip[data-v-b3ecc885]{display:inline-flex;align-items:center;max-width:280px;padding:2px 6px;margin:0 2px;overflow:hidden;vertical-align:middle;border:1px solid #e5e7eb;border-radius:6px;background:#f8fafc;font-size:12px;line-height:18px;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.file-ref-chip[data-v-b3ecc885]:hover{border-color:#c7d2fe;background:#eef2ff}.file-ref-chip:hover .file-ref-chip__remove[data-v-b3ecc885]{opacity:1}.file-ref-chip.is-uploading[data-v-b3ecc885]{opacity:.65;cursor:progress}.file-ref-chip.ProseMirror-selectednode[data-v-b3ecc885]{border-color:#818cf8;background:#e0e7ff}.file-ref-chip__icon[data-v-b3ecc885]{flex-shrink:0;margin-right:4px;font-size:13px;line-height:1}.file-ref-chip__name[data-v-b3ecc885]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#374151;font-weight:500}.file-ref-chip__size[data-v-b3ecc885]{flex-shrink:0;margin-left:4px;color:#9ca3af;font-size:11px}.file-ref-chip__progress[data-v-b3ecc885]{display:inline-flex;flex-shrink:0;align-items:center;margin-left:4px;color:#6366f1;font-size:11px}.file-ref-chip__spinner[data-v-b3ecc885]{width:10px;height:10px;margin-right:3px;border:2px solid #c7d2fe;border-top-color:#6366f1;border-radius:50%;animation:file-ref-spin-b3ecc885 .8s linear infinite}.file-ref-chip__remove[data-v-b3ecc885]{flex-shrink:0;width:14px;height:14px;padding:0;margin-left:4px;border:none;border-radius:50%;background:#00000073;color:#fff;font-size:11px;line-height:14px;cursor:pointer;opacity:0;transition:opacity .15s ease}.file-ref-chip__remove[data-v-b3ecc885]:hover{background:#ef4444}@keyframes file-ref-spin-b3ecc885{to{transform:rotate(360deg)}}.items[data-v-a00d3946]{position:relative;padding:.2rem;overflow:hidden;border-radius:.5rem;background:#fff;box-shadow:0 0 0 1px #0000000d,0 10px 20px #0000001a;color:#000c;font-size:.9rem}.item[data-v-a00d3946]{display:block;width:100%;margin:0;padding:.2rem .4rem;border:1px solid transparent;border-radius:.4rem;background:transparent;text-align:left}.item.is-selected[data-v-a00d3946]{border-color:#000}.item.is-file[data-v-a00d3946]{display:flex;align-items:center}.item.is-file .item-file-icon[data-v-a00d3946]{flex-shrink:0;margin-right:6px}.item.is-file .item-label[data-v-a00d3946]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item.is-file .item-file-size[data-v-a00d3946]{flex-shrink:0;margin-left:8px;color:#9ca3af;font-size:.75rem}.code-block[data-v-d22519b0]{position:relative}.code-block code[data-v-d22519b0]{line-height:1.4em}.code-block select[data-v-d22519b0]{position:absolute;top:.5rem;right:.5rem}.chat-code-copy[data-v-d22519b0]{width:19px;height:19px;margin-left:10px;border:none;background:url("data:image/svg+xml,%3csvg%20width='19.000000'%20height='20.000000'%20viewBox='0%200%2019%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e%20Created%20with%20Pixso.%20%3c/desc%3e%3cdefs%20/%3e%3cpath%20id='路径%20324'%20d='M16.67%2015.46L14.54%2015.46C14.04%2015.46%2013.63%2015.05%2013.63%2014.55C13.63%2014.04%2014.04%2013.64%2014.54%2013.64L16.67%2013.64C16.87%2013.64%2017.04%2013.47%2017.04%2013.27L17.04%202.18C17.04%201.98%2016.87%201.81%2016.67%201.81L5.58%201.81C5.38%201.81%205.21%201.98%205.21%202.18L5.21%204.28C5.21%204.79%204.81%205.19%204.3%205.19C3.8%205.19%203.39%204.79%203.39%204.28L3.39%202.18C3.39%200.98%204.38%200%205.58%200L16.67%200C17.87%200%2018.85%200.98%2018.85%202.18L18.85%2013.27C18.85%2014.47%2017.87%2015.46%2016.67%2015.46Z'%20fill='%231E2451'%20fill-opacity='1.000000'%20fill-rule='nonzero'%20/%3e%3cpath%20id='路径%20324'%20d='M14.54%2015.46C14.04%2015.46%2013.63%2015.05%2013.63%2014.55C13.63%2014.04%2014.04%2013.64%2014.54%2013.64L16.67%2013.64C16.87%2013.64%2017.04%2013.47%2017.04%2013.27L17.04%202.18C17.04%201.98%2016.87%201.81%2016.67%201.81L5.58%201.81C5.38%201.81%205.21%201.98%205.21%202.18L5.21%204.28C5.21%204.79%204.81%205.19%204.3%205.19C3.8%205.19%203.39%204.79%203.39%204.28L3.39%202.18C3.39%200.98%204.38%200%205.58%200L16.67%200C17.87%200%2018.85%200.98%2018.85%202.18L18.85%2013.27C18.85%2014.47%2017.87%2015.46%2016.67%2015.46L14.54%2015.46Z'%20stroke='%23707070'%20stroke-opacity='0'%20stroke-width='1.000000'%20/%3e%3cpath%20id='路径%20325'%20d='M13.03%2019.09L1.95%2019.09C0.74%2019.09%20-0.24%2018.11%20-0.24%2016.9L-0.24%205.82C-0.24%204.61%200.74%203.63%201.95%203.63L13.03%203.63C14.23%203.63%2015.22%204.61%2015.22%205.82L15.22%2016.9C15.22%2018.11%2014.23%2019.09%2013.03%2019.09ZM1.95%205.45C1.74%205.45%201.58%205.62%201.58%205.82L1.58%2016.9C1.58%2017.11%201.74%2017.27%201.95%2017.27L13.03%2017.27C13.23%2017.27%2013.4%2017.11%2013.4%2016.9L13.4%205.82C13.4%205.62%2013.23%205.45%2013.03%205.45L1.95%205.45Z'%20fill='%231E2451'%20fill-opacity='1.000000'%20fill-rule='nonzero'%20/%3e%3cpath%20id='路径%20325'%20d='M1.95%2019.09C0.74%2019.09%20-0.24%2018.11%20-0.24%2016.9L-0.24%205.82C-0.24%204.61%200.74%203.63%201.95%203.63L13.03%203.63C14.23%203.63%2015.22%204.61%2015.22%205.82L15.22%2016.9C15.22%2018.11%2014.23%2019.09%2013.03%2019.09L1.95%2019.09ZM1.58%205.82L1.58%2016.9C1.58%2017.11%201.74%2017.27%201.95%2017.27L13.03%2017.27C13.23%2017.27%2013.4%2017.11%2013.4%2016.9L13.4%205.82C13.4%205.62%2013.23%205.45%2013.03%205.45L1.95%205.45C1.74%205.45%201.58%205.62%201.58%205.82Z'%20stroke='%23707070'%20stroke-opacity='0'%20stroke-width='1.000000'%20/%3e%3c/svg%3e");background-size:100% 100%;cursor:pointer}html[data-theme=dark] .chat-code-copy[data-v-d22519b0]{background:url("data:image/svg+xml,%3csvg%20width='19.000000'%20height='20.000000'%20viewBox='0%200%2019%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e%20Created%20with%20Pixso.%20%3c/desc%3e%3cdefs%20/%3e%3cpath%20id='路径%20324'%20d='M16.67%2015.46L14.54%2015.46C14.04%2015.46%2013.63%2015.05%2013.63%2014.55C13.63%2014.04%2014.04%2013.64%2014.54%2013.64L16.67%2013.64C16.87%2013.64%2017.03%2013.47%2017.03%2013.27L17.03%202.18C17.03%201.98%2016.87%201.81%2016.67%201.81L5.58%201.81C5.38%201.81%205.21%201.98%205.21%202.18L5.21%204.28C5.21%204.79%204.81%205.19%204.3%205.19C3.8%205.19%203.39%204.79%203.39%204.28L3.39%202.18C3.39%200.98%204.38%200%205.58%200L16.67%200C17.87%200%2018.85%200.98%2018.85%202.18L18.85%2013.27C18.85%2014.47%2017.87%2015.46%2016.67%2015.46Z'%20fill='%23FFFFFF'%20fill-opacity='1.000000'%20fill-rule='nonzero'%20/%3e%3cpath%20id='路径%20324'%20d='M14.54%2015.46C14.04%2015.46%2013.63%2015.05%2013.63%2014.55C13.63%2014.04%2014.04%2013.64%2014.54%2013.64L16.67%2013.64C16.87%2013.64%2017.03%2013.47%2017.03%2013.27L17.03%202.18C17.03%201.98%2016.87%201.81%2016.67%201.81L5.58%201.81C5.38%201.81%205.21%201.98%205.21%202.18L5.21%204.28C5.21%204.79%204.81%205.19%204.3%205.19C3.8%205.19%203.39%204.79%203.39%204.28L3.39%202.18C3.39%200.98%204.38%200%205.58%200L16.67%200C17.87%200%2018.85%200.98%2018.85%202.18L18.85%2013.27C18.85%2014.47%2017.87%2015.46%2016.67%2015.46L14.54%2015.46Z'%20stroke='%23707070'%20stroke-opacity='0'%20stroke-width='1.000000'%20/%3e%3cpath%20id='路径%20325'%20d='M13.03%2019.09L1.94%2019.09C0.74%2019.09%20-0.24%2018.11%20-0.24%2016.9L-0.24%205.82C-0.24%204.61%200.74%203.63%201.94%203.63L13.03%203.63C14.23%203.63%2015.22%204.61%2015.22%205.82L15.22%2016.9C15.22%2018.11%2014.23%2019.09%2013.03%2019.09ZM1.94%205.45C1.74%205.45%201.57%205.62%201.57%205.82L1.57%2016.9C1.57%2017.11%201.74%2017.27%201.94%2017.27L13.03%2017.27C13.23%2017.27%2013.4%2017.11%2013.4%2016.9L13.4%205.82C13.4%205.62%2013.23%205.45%2013.03%205.45L1.94%205.45Z'%20fill='%23FFFFFF'%20fill-opacity='1.000000'%20fill-rule='nonzero'%20/%3e%3cpath%20id='路径%20325'%20d='M1.94%2019.09C0.74%2019.09%20-0.24%2018.11%20-0.24%2016.9L-0.24%205.82C-0.24%204.61%200.74%203.63%201.94%203.63L13.03%203.63C14.23%203.63%2015.22%204.61%2015.22%205.82L15.22%2016.9C15.22%2018.11%2014.23%2019.09%2013.03%2019.09L1.94%2019.09ZM1.57%205.82L1.57%2016.9C1.57%2017.11%201.74%2017.27%201.94%2017.27L13.03%2017.27C13.23%2017.27%2013.4%2017.11%2013.4%2016.9L13.4%205.82C13.4%205.62%2013.23%205.45%2013.03%205.45L1.94%205.45C1.74%205.45%201.57%205.62%201.57%205.82Z'%20stroke='%23707070'%20stroke-opacity='0'%20stroke-width='1.000000'%20/%3e%3c/svg%3e")}.chat-code-copy.complete[data-v-d22519b0]{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAACUElEQVR4nN2Uy1OSYRjFGRtsEChBCEUg2rZo0z+Q4IWLQdyENEEjXbspWjTDeBsRpFRKRc0EPkDB9l22/QFdFlJom1btajArN6d5YSzyAz5gV2f9fr/zzfM857BY/7UupmyNypTbrkgNJeRJV0aedB3I4s4DGTWYaY/0J6Sbjj7ypi74hZ0RizLl3j+fGoZiawjypAuyuBMyahDt0QFII/1oe3IdrY8de+I1u7l6csp2Svn01pwy7QYjfMMBybod59ZsEK1YAyyvt4GRXw9cHLZCvGKBaMk0yzyWuuFmtDw0oWXReK38QtM392qGL/+BC0NGCOYNH1neEosn11IrXLJkReBVAvqEB8JFIwQLBjTPX8XZoN5GM1BsDydrhcdePwPRpy+fIZjTF+D3e8EP6ii6wZbrw1/wyAAuRUcgXXdUhH87+g4ddRvNDwrwM0E9eAFthmYgT7hyxX+u3fHkP46/e4m21b6q4fyAFjy/JkczkFHOXPFYNOmCARH19gUky5aq4Hy/Blxf99cSBjfen0gojOl7v01ib55XBef5etA007VLM8h3y8mFrtqg376L3M9DHOvw6Ad6456ycO5MNzhTnTGaASmucneuS9zJm1QDb5ruAmdCZaUnLTzKbt1wZEsmNGSCOjoG1eYYM3xStV8yaESkFUvFXxgqClEl+JQajeNXjKxKIq1YL/z0eIePxSivt0H0yOSvGT7RMVtVXR+LtKJgwZBlhE+qs4xjKavwKJsUFukWvl+7SxLK9fXkyJ1zpjup/LWEL7Prg/8r+gV6LcaTwwLUzAAAAABJRU5ErkJggg==)!important;background-size:100% 100%!important}.code-block.is-thinking-mode[data-v-d22519b0]{background:transparent!important;margin:0!important;padding:0!important;border:none!important;border-radius:0!important}.code-block.is-thinking-mode .thinking-code-header[data-v-d22519b0]{display:none}.code-block.is-thinking-mode pre[data-v-d22519b0]{margin:0;padding:0;background:transparent!important}.code-block.is-thinking-mode code[data-v-d22519b0]{background:transparent!important;padding:0!important;font-size:13px;color:#666}html[data-theme=dark] .code-block.is-thinking-mode code[data-v-d22519b0]{color:#999}.tiptap-attachment{display:inline-flex;align-items:center}.tiptap-attachment__input{display:none}.tiptap-attachment__progress{display:inline-flex;align-items:center;padding:0 4px}.tiptap-attachment__progress-bar{width:64px}.tiptap-attachment__button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:6px;background:transparent;color:#9ca3af;cursor:pointer;transition:color .15s ease,background .15s ease}.tiptap-attachment__button:hover{color:#6366f1;background:#eef2ff}.tiptap-attachment__button:active{background:#e0e7ff}.input-area :deep(p){@apply my-0 .5;}.editor-wrapper{position:relative}.file-ref-button{position:absolute;right:60px;bottom:6px;z-index:2}.file-content{margin:10px 0;overflow:hidden;border:1px solid #ddd;border-radius:4px}.file-header{display:flex;align-items:center;padding:8px 12px;background-color:#f5f5f5;cursor:pointer;user-select:none}.file-header:hover{background-color:#e9e9e9}.toggle-icon{margin-right:8px;color:#555;font-size:.8em}.file-name{font-weight:500}.file-body{padding:10px;background-color:#fff}.file-type-image .file-header{background-color:#e8f4f8}.file-type-pdf .file-header{background-color:#f8e8e8}.file-type-javascript .file-header,.file-type-typescript .file-header,.file-type-json .file-header{background-color:#fff8e0}.file-type-python .file-header{background-color:#e8f8e8}.file-content.open .file-header{border-bottom:1px solid #ddd}.bubble-menu{display:flex;align-items:center;padding:4px;border:1px solid #e1e5e9;border-radius:6px;background:#fff;box-shadow:0 2px 8px #00000026;gap:4px}.bubble-menu-content{display:flex;align-items:center;gap:4px}.bubble-menu-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all .2s ease;border:none;border-radius:4px;background:transparent;font-size:14px;font-weight:500;cursor:pointer}.bubble-menu-button:hover{background:#f5f5f5}.bubble-menu-button.is-active{background:#1890ff;color:#fff}.bubble-menu-icon{font-weight:700}.color-picker-wrapper{display:flex;align-items:center}.color-picker{width:32px;height:32px;padding:0;border:none;border-radius:4px;background:transparent;cursor:pointer}.color-picker::-webkit-color-swatch-wrapper{padding:0}.color-picker::-webkit-color-swatch{border:none;border-radius:4px}.color-picker::-moz-color-swatch{border:none;border-radius:4px}.color-dropdown{display:inline-block;position:relative}.color-dropdown-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all .2s ease;border:none;border-radius:4px;background:transparent;cursor:pointer}.color-dropdown-button:hover{background:#f5f5f5}.current-color-indicator{width:20px;height:20px;border:1px solid #e1e5e9;border-radius:3px}.color-dropdown-content{position:absolute;z-index:1000;top:100%;left:0;min-width:120px;margin-top:4px;padding:8px;border:1px solid #e1e5e9;border-radius:6px;background:#fff;box-shadow:0 2px 8px #00000026}.preset-colors{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:8px}.preset-color{width:20px;height:20px;transition:transform .1s ease;border:1px solid #e1e5e9;border-radius:3px;cursor:pointer}.preset-color:hover{transform:scale(1.1)}.custom-color-section{display:flex;align-items:center;gap:8px;padding-top:8px;border-top:1px solid #f0f0f0}.custom-color-picker{width:20px;height:20px;padding:0;border:none;border-radius:3px;background:transparent;cursor:pointer}.custom-color-label{color:#666;font-size:12px}.custom-color-picker::-webkit-color-swatch-wrapper{padding:0}.custom-color-picker::-webkit-color-swatch{border:none;border-radius:3px}.custom-color-picker::-moz-color-swatch{border:none;border-radius:3px}.floating-menu{display:flex;align-items:center;padding:4px;border:1px solid #e1e5e9;border-radius:6px;background:#fff;box-shadow:0 2px 8px #00000026;gap:4px}.floating-menu-content{display:flex;align-items:center;gap:4px}.floating-menu-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;transition:all .2s ease;border:none;border-radius:4px;background:transparent;font-size:12px;font-weight:500;cursor:pointer}.floating-menu-button:hover{background:#f5f5f5}.floating-menu-button.is-active{background:#1890ff;color:#fff}.floating-menu-icon{font-weight:700}[data-v-25a3b5e3] .typing-cursor{display:inline-block;width:2px;height:1em;margin-left:1px;background:#1a1d23;vertical-align:text-bottom;transform:translateY(2px);animation:typing-cursor-blink-25a3b5e3 1s step-end infinite;pointer-events:none}html[data-theme=dark][data-v-25a3b5e3] .typing-cursor{background:#e8eaed}@keyframes typing-cursor-blink-25a3b5e3{0%,to{opacity:1}50%{opacity:0}}[data-v-25a3b5e3] .ProseMirror{caret-color:transparent}.thinking-view-area-wrapper[data-v-b0289546]{background:#fafafa;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.thinking-card-header[data-v-b0289546]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:linear-gradient(135deg,#f0f5ff,#f6f8ff);border-bottom:1px solid #e8e8e8}.thinking-title[data-v-b0289546]{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:500;color:#333}.thinking-icon[data-v-b0289546]{font-size:14px}.thinking-meta[data-v-b0289546]{display:flex;align-items:center}.thinking-status[data-v-b0289546]{font-size:12px;padding:2px 8px;border-radius:4px}.thinking-status.thinking[data-v-b0289546]{color:#1890ff;background:#e6f7ff}.thinking-status.done[data-v-b0289546]{color:#52c41a;background:#f6ffed}.thinking-dot[data-v-b0289546]{display:inline-block;width:6px;height:6px;background:#1890ff;border-radius:50%;margin-right:4px;animation:pulse-b0289546 1.5s infinite}@keyframes pulse-b0289546{0%,to{opacity:1}50%{opacity:.4}}.thinking-card-content[data-v-b0289546]{max-height:300px;overflow-y:auto;transition:max-height .3s ease}.thinking-card-content.collapsed[data-v-b0289546]{max-height:150px}.thinking-card-content.expanded[data-v-b0289546]{max-height:none}.thinking-card-footer[data-v-b0289546]{display:flex;justify-content:center;padding:8px;background:#fafafa;border-top:1px solid #e8e8e8;cursor:pointer}.thinking-card-footer[data-v-b0289546]:hover{background:#f0f0f0}.expand-btn[data-v-b0289546]{font-size:12px;color:#666}.thinking-view-area[data-v-b0289546]{padding:12px}.thinking-view-area[data-v-b0289546] .tiptap{color:#666;font-size:13px}.thinking-view-area[data-v-b0289546] .tiptap p{margin:0;line-height:1.8}html[data-theme=dark] .thinking-view-area-wrapper[data-v-b0289546]{background:#1f1f1f;border-color:#404040}html[data-theme=dark] .thinking-card-header[data-v-b0289546]{background:linear-gradient(135deg,#1a1a2e,#16213e);border-bottom-color:#404040}html[data-theme=dark] .thinking-title[data-v-b0289546]{color:#e6e6e6}html[data-theme=dark] .thinking-status.thinking[data-v-b0289546]{color:#40a9ff;background:#1a1a2e}html[data-theme=dark] .thinking-status.done[data-v-b0289546]{color:#73d13d;background:#1a3a1a}html[data-theme=dark] .thinking-dot[data-v-b0289546]{background:#40a9ff}html[data-theme=dark] .thinking-card-footer[data-v-b0289546]{background:#1f1f1f;border-top-color:#404040}html[data-theme=dark] .thinking-card-footer[data-v-b0289546]:hover{background:#2a2a2a}html[data-theme=dark] .expand-btn[data-v-b0289546],html[data-theme=dark] .thinking-view-area[data-v-b0289546] .tiptap{color:#999}.word-editor .is-empty:before{color:var(--gray-4);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.word-editor h1,.word-editor h2{text-align:center}.word-editor .tiptap .fake-cursor{display:inline-block;border-right:1px solid #000;height:1.5em;animation:blink 1s steps(2,start) infinite;vertical-align:text-bottom}.word-editor .tiptap .fake-selection{background-color:#2383e247;padding:.41em 0}@keyframes blink{to{visibility:hidden}}.word-editor .vue-component[data-v-d087aafc]{margin:16px 12px}.word-editor .mermaid-image[data-v-d087aafc]{margin:auto;display:flex;justify-content:center}.word-editor .vue-component[data-v-d087aafc] *{line-height:1.5}.word-editor .echarts-component[data-v-71328acc]{margin:16px 12px;display:flex;justify-content:center;align-items:center;min-height:400px;min-width:600px}.word-editor .tiptap-container{--white: #fff;--black: #2e2b29;--black-contrast: #110f0e;--gray-1: rgba(61, 37, 20, .05);--gray-2: rgba(61, 37, 20, .08);--gray-3: rgba(61, 37, 20, .12);--gray-4: rgba(53, 38, 28, .3);--gray-5: rgba(28, 25, 23, .6);--green: #22c55e;--blue: #3b82f6;--blue-1: rgba(59, 130, 246, .2);--purple: #6a00f5;--purple-contrast: #5800cc;--purple-light: rgba(88, 5, 255, .05);--yellow-contrast: #facc15;--yellow: rgba(250, 204, 21, .4);--yellow-light: #fffae5;--red: #ff5c33;--red-light: #ffebe5;--shadow: 0px 12px 33px 0px rgba(0, 0, 0, .06), 0px 3.618px 9.949px 0px rgba(0, 0, 0, .04)}.word-editor .tiptap{caret-color:#000}.word-editor .tiptap *{line-height:2.25}.word-editor .tiptap h1{font-size:21px;font-family:SimHei;line-height:3}.word-editor .tiptap h2{line-height:3;font-size:21px;font-family:SimHei}.word-editor .tiptap h3{font-size:19px;font-family:SimHei}.word-editor .tiptap h4{font-size:17px;font-family:SimHei}.word-editor .tiptap h5,.word-editor .tiptap h6{font-size:16px;font-family:SimHei}.word-editor .tiptap pre{--white: #fff;--black: #2e2b29;background:#34495e;border-radius:.5rem;color:var(--white);font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.word-editor .tiptap pre code{caret-color:var(--white);background:none;color:inherit;font-size:.8rem;padding:0}.word-editor .tiptap p{font-family:simsun}.word-editor .tiptap table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%;border-bottom:2px solid black;border-top:2px solid black}.word-editor .tiptap table p{text-indent:0;font-family:simsun}.word-editor .tiptap table td,.word-editor .tiptap table th{box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.word-editor .tiptap table td>*,.word-editor .tiptap table th>*{margin-bottom:0}.word-editor .tiptap table th{border-bottom:1px solid black;font-weight:700;text-align:left}.word-editor .tiptap table img{max-width:90%}.word-editor .tiptap table .selectedCell:after{background:var(--blue-1);content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.word-editor .tiptap table .column-resize-handle{background-color:var(--blue);bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.word-editor .tiptap .tableWrapper{margin:1.5rem 1rem}.word-editor .tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.word-editor .tiptap .ProseMirror-selectednode{outline:1px solid var(--blue)}.word-editor .tiptap *::-moz-selection{color:inherit;background:#2383e247!important;box-shadow:0 0 0 4px #2383e247!important}.word-editor .tiptap *::selection{color:inherit;background:#2383e247!important;box-shadow:0 0 0 4px #2383e247!important}.word-editor .tiptap .ProseMirror-selectednode{outline:1px solid #3498db!important;background-color:#3498db1a}.word-editor .three-line-table table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%;border-bottom:2px solid black;border-top:2px solid black}.word-editor .three-line-table table p{text-indent:0;font-family:simsun}.word-editor .three-line-table table td,.word-editor .three-line-table table th{box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.word-editor .three-line-table table td>*,.word-editor .three-line-table table th>*{margin-bottom:0}.word-editor .three-line-table table th{border-bottom:1px solid black;font-weight:700;text-align:left}.word-editor .container{margin:0 auto;padding:1rem}.word-editor .editor{background-color:#fff;background:#fff;box-shadow:0 2px 15px #00000014;color:#0d0d0d;display:flex;flex-direction:column}.word-editor .editor .tiptap{outline:none;overflow:auto}.word-editor .editor .tiptap::-webkit-scrollbar{display:none}.word-editor .content-block img{max-width:100%;height:auto}.word-editor .content-block table{width:100%;border-collapse:collapse;margin-top:10px}.word-editor .content-block th,.word-editor .content-block td{border:1px solid #ddd;padding:8px;text-align:left}.word-editor .content-block th{background-color:#f4f4f4}.word-editor .katex-html{display:none}.stage[data-v-5e9f4a57]{display:flex;flex:1;flex-direction:column;height:100%}.padWrap[data-v-5e9f4a57]{position:relative;flex:1;overflow:hidden}canvas[data-v-5e9f4a57]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;touch-action:none}.app[data-v-0d982925]{display:flex;box-sizing:border-box;flex-direction:column;height:100vh;padding:16px;background:#f3e4cf;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif;gap:16px}.panel[data-v-0d982925]{width:100%;padding:14px;overflow:auto;border:1px solid rgb(120 80 40 / 25%);border-radius:16px;background:#ffffff8c;box-shadow:0 10px 30px #3c1e0014}.panel h3[data-v-0d982925]{margin:6px 0 10px;color:#5a3a16;font-size:16px}.subttl[data-v-0d982925]{margin:12px 0 6px;color:#6b451c;font-size:13px;font-weight:700}.row[data-v-0d982925]{display:flex;align-items:center;gap:10px;margin:10px 0}.row label[data-v-0d982925]{width:120px;color:#6b451c;font-size:12.5px}.row input[type=range][data-v-0d982925]{flex:1}.row input[type=checkbox][data-v-0d982925]{transform:scale(1.1)}.row .val[data-v-0d982925]{width:64px;color:#5a3a16;font-size:12.5px;text-align:right;font-variant-numeric:tabular-nums}.btnRow[data-v-0d982925]{display:flex;gap:10px}button[data-v-0d982925]{width:100%;margin-top:10px;padding:10px 12px;border:1px solid rgb(120 80 40 / 25%);border-radius:12px;background:#f6d4a6;color:#5a3a16;font-size:14px;cursor:pointer}button.secondary[data-v-0d982925]{background:#ffffffa6}button.preset[data-v-0d982925]{margin-top:0;padding:9px 10px;background:#ffffffa6;font-size:13px}.hint[data-v-0d982925]{margin-top:8px;color:#5a3a16d1;font-size:12px;line-height:1.45}.hr[data-v-0d982925]{height:1px;margin:12px 0;background:#7850282e}.canvas-container[data-v-0d982925]{position:relative;height:800px;padding:14px;border:1px solid rgb(120 80 40 / 25%);border-radius:22px;background:#ffffff59;box-shadow:0 12px 34px #3c1e001a}.canvas-container[data-v-0d982925]:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border:1px solid rgb(170 90 50 / 18%);border-radius:18px;pointer-events:none}.canvas-container[data-v-0d982925]:after{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;border-radius:18px;background-image:linear-gradient(rgb(170 90 50 / 18%) 1px,transparent 1px),linear-gradient(90deg,rgb(170 90 50 / 18%) 1px,transparent 1px);background-size:calc(100% / 12) 12.5%;pointer-events:none}.particle-container[data-v-0fcb37e5]{position:relative;width:100%;height:100%;overflow:hidden}.particle-canvas[data-v-0fcb37e5]{display:block;width:100%;height:100%}.preview[data-v-7fb0fa57]{display:flex;position:fixed;z-index:10001;top:0;right:0;bottom:0;left:0;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;font-family:PingFang SC,Microsoft YaHei,sans-serif;user-select:none}.preview[data-v-7fb0fa57]::-webkit-scrollbar{display:none}.preview-image-mask[data-v-7fb0fa57]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background:#0009}.preview-disable-click[data-v-7fb0fa57]{opacity:.5;pointer-events:none}.preview-image[data-v-7fb0fa57]{background-color:#fff}.preview-image-error[data-v-7fb0fa57],.preview-image-loading[data-v-7fb0fa57]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preview-image-error[data-v-7fb0fa57]{width:100px;height:20px;color:#fff6;font-size:14px;text-align:center}.preview-image-container[data-v-7fb0fa57]{overflow:visible}.preview-widgets-container-top[data-v-7fb0fa57]{display:flex;position:absolute;top:0;right:0;left:0;flex-direction:column;transition:.3s;background-color:#00000052;backdrop-filter:blur(50px)}.preview-widgets-container-top[data-v-7fb0fa57]:after{content:"";position:absolute;right:0;bottom:-64px;left:0;height:64px;background:transparent}.preview-hidden .preview-widgets-container-top[data-v-7fb0fa57],.preview-hot-zone:not(:hover):not(.preview-force-hover) .preview-widgets-container-top[data-v-7fb0fa57]{transform:translateY(-100%)}.preview-widgets-container-bottom[data-v-7fb0fa57]{display:flex;position:absolute;right:0;bottom:0;left:0;flex-direction:column;transition:.3s;background-color:#00000052;backdrop-filter:blur(50px)}.preview-widgets-container-bottom[data-v-7fb0fa57]:after{content:"";position:absolute;top:-64px;right:0;left:0;height:64px;background:transparent}.preview-hidden .preview-widgets-container-bottom[data-v-7fb0fa57],.preview-hot-zone:not(:hover):not(.preview-force-hover) .preview-widgets-container-bottom[data-v-7fb0fa57]{transform:translateY(100%)}.preview-button-close[data-v-7fb0fa57]{position:absolute;z-index:1;top:8px;right:20px;width:32px;height:32px;transition:.3s;border-radius:4px;background-color:#999999a3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.364 11.05L17.414 16l4.95 4.95-1.414 1.414-4.95-4.95-4.95 4.95-1.414-1.414 4.95-4.95-4.95-4.95 1.414-1.414 4.95 4.95 4.95-4.95 1.414 1.414z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;cursor:pointer}.preview-button-close[data-v-7fb0fa57]:hover{background-color:#999c}.preview-button-close[data-v-7fb0fa57]:active{background-color:#ffffff05}.preview-button-prev[data-v-7fb0fa57]{position:absolute;top:50%;left:24px;width:48px;height:64px;transform:translateY(-50%);transition:.3s;border-radius:4px;background-color:#999999a3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.03 32l14.142 14.142 1.414-1.414L15.858 32l12.728-12.728-1.414-1.414L13.029 32z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;cursor:pointer}.preview-button-prev[data-v-7fb0fa57]:hover{background-color:#999c}.preview-button-prev[data-v-7fb0fa57]:active{background-color:#ffffff0a}.preview-button-prev[data-v-7fb0fa57]:after{content:"";position:absolute;top:-128px;right:-28px;bottom:-128px;left:-24px;background:transparent}.preview-hot-zone:not(:hover):not(.preview-force-hover) .preview-button-prev[data-v-7fb0fa57]{opacity:0}.preview-button-next[data-v-7fb0fa57]{position:absolute;top:50%;right:24px;width:48px;height:64px;transform:translateY(-50%);transition:.3s;border-radius:4px;background-color:#999999a3;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34.97 32L20.829 46.142l-1.414-1.414L32.142 32 19.414 19.272l1.414-1.414L34.971 32z' fill='%23FFF' fill-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;cursor:pointer}.preview-button-next[data-v-7fb0fa57]:hover{background-color:#999c}.preview-button-next[data-v-7fb0fa57]:active{background-color:#ffffff0a}.preview-button-next[data-v-7fb0fa57]:after{content:"";position:absolute;top:-128px;right:-24px;bottom:-128px;left:-28px;background:transparent}.preview-hot-zone:not(:hover):not(.preview-force-hover) .preview-button-next[data-v-7fb0fa57]{opacity:0}.preview-bottom-container[data-v-7fb0fa57]{right:0;left:0;flex-direction:column;justify-content:center}.preview-bottom-container[data-v-7fb0fa57],.preview-widgets-button-container-bottom[data-v-7fb0fa57]{display:flex;align-items:center}.preview-widgets-button-container-bottom[data-v-7fb0fa57]{position:absolute;bottom:0;justify-content:space-evenly;transition:.5s;border-radius:8px 8px 0 0;background-color:#0000007a;backdrop-filter:blur(50px)}.preview-widgets-button-container-bottom[data-v-7fb0fa57]>*{margin:8px 12px}.preview-widgets-button-container-bottom[data-v-7fb0fa57] :first-child{margin-left:24px}.preview-widgets-button-container-bottom[data-v-7fb0fa57] :last-child{margin-right:24px}.preview-widgets-button-container-bottom[data-v-7fb0fa57]:after{content:"";position:absolute;z-index:-1;top:-88px;right:-150px;bottom:-88px;left:-150px;background:transparent}.preview-hidden .preview-widgets-button-container-bottom[data-v-7fb0fa57],.preview-hot-zone:not(:hover):not(.preview-force-hover) .preview-widgets-button-container-bottom[data-v-7fb0fa57]{transform:translateY(100%)}.preview-page-number[data-v-7fb0fa57]{position:absolute;bottom:70px;left:50%;padding:0 15px;transform:translate(-50%);transition:.3s;border:1px solid hsl(0deg 0% 100% / 40%);border-radius:20px;background:#0006;color:#fff;font-size:14px;font-weight:400;line-height:24px}.preview-hidden .preview-page-number[data-v-7fb0fa57],.preview-hot-zone:not(:hover):not(.preview-force-hover) .preview-page-number[data-v-7fb0fa57]{opacity:0}.preview-hot-zone.preview-force-hover[data-v-7fb0fa57]{background:#0000001a}@keyframes preview-fade-out-7fb0fa57{0%{opacity:1}to{opacity:0}}@keyframes preview-scale-in-7fb0fa57{to{transform:scale(1) translate(0)}}@keyframes preview-scale-out-7fb0fa57{0%{transform:scale(1) translate(0)}to{transform:scale(0)}to{transform:var(--init-coord)}}.preview[data-v-7fb0fa57],.preview-image[data-v-7fb0fa57],.preview-image-wrapper[data-v-7fb0fa57],.preview-mask[data-v-7fb0fa57]{animation-iteration-count:1;animation-fill-mode:forwards}.preview-visible .preview-image-container[data-v-7fb0fa57]{animation-name:preview-scale-in-7fb0fa57;animation-duration:.3s;animation-timing-function:cubic-bezier(.2,.1,.2,1);animation-fill-mode:forwards}.preview-hidden[data-v-7fb0fa57]{animation-name:preview-fade-out-7fb0fa57;animation-duration:.24s;animation-timing-function:cubic-bezier(.2,.1,.2,1)}.preview-hidden .preview-image-container[data-v-7fb0fa57]{animation-name:preview-scale-out-7fb0fa57;animation-duration:.3s;animation-timing-function:cubic-bezier(.2,.1,.2,1)}.fade-enter-active[data-v-7fb0fa57],.fade-leave-active[data-v-7fb0fa57]{transition:opacity .3s}.fade-enter[data-v-7fb0fa57],.fade-leave-to[data-v-7fb0fa57]{opacity:0}.preview-scale-up-button[data-v-7fb0fa57]{width:32px;height:32px;transition:.3s;border-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' fill-rule='evenodd' stroke='%23fff'%3E%3Ccircle stroke-width='2' cx='15' cy='15' r='8'/%3E%3Cg fill='%23979797'%3E%3Cpath d='M21.586 19.88l4.243 4.243-.707.707-4.243-4.243zM11.5 14.5h7v1h-7z'/%3E%3Cpath d='M14.5 11.5h1v7h-1z'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.preview-scale-up-button[data-v-7fb0fa57]:hover{background-color:#ffffff1f}.preview-scale-down-button[data-v-7fb0fa57]{left:100px;width:32px;height:32px;transition:.3s;border-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='none' fill-rule='evenodd' stroke='%23fff'%3E%3Ccircle stroke-width='2' cx='15' cy='15' r='8'/%3E%3Cpath d='M21.586 19.88l4.243 4.243-.707.707-4.243-4.243zM11.5 14.5h7v1h-7z' fill='%23979797'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.preview-scale-down-button[data-v-7fb0fa57]:hover{background-color:#ffffff1f}.preview-image-wrapper-container[data-v-7fb0fa57]{display:flex;align-items:center;justify-content:center;cursor:default}.preview-image-wrapper-container-scale[data-v-7fb0fa57]{transition:transform .2s}.preview-adapt-screen-button[data-v-7fb0fa57]{left:100px;width:32px;height:32px;transition:.3s;border-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M13 19v1.413L10.413 23H13v2H8a1 1 0 01-1-1v-5h2v2.585L11.586 19H13zm12 0v5a1 1 0 01-1 1h-5v-2h2.586L19 20.414V19h1.414L23 21.586V19h2zM13 7v2h-2.586L13 11.586V13h-1.414L9 10.414V13H7V8a1 1 0 011-1h5zm11 0a1 1 0 011 1v5h-2v-2.587L20.414 13H19v-1.415L21.585 9H19V7h5z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.preview-adapt-screen-button[data-v-7fb0fa57]:hover{background-color:#ffffff1f}.preview-real-screen-button[data-v-7fb0fa57]{left:100px;width:32px;height:32px;transition:.3s;border-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32' height='32'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect stroke='%23fff' stroke-width='2' x='8' y='8' width='16' height='16' rx='1'/%3E%3Cg fill='%23fff'%3E%3Cg fill-rule='nonzero'%3E%3Cuse xlink:href='%23B'/%3E%3Cuse xlink:href='%23B' x='8.312' y='.005'/%3E%3C/g%3E%3Ccircle cx='16' cy='14' r='1'/%3E%3Ccircle cx='16' cy='18' r='1'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3Cpath id='B' d='M13.016 19.475v-7.492h-.86a4.378 4.378 0 01-.944.745c-.378.2-.724.357-1.06.44v1.133c.693-.2 1.27-.514 1.72-.944v6.118h1.144z'/%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.preview-real-screen-button[data-v-7fb0fa57]:hover{background-color:#ffffff1f}.preview-divide-line[data-v-7fb0fa57]{width:1px;height:16px;opacity:.5;background-color:#fff}.preview-download-button[data-v-7fb0fa57]{left:100px;width:32px;height:32px;transition:.3s;border-radius:4px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' fill='%23fff'%3E%3Cpath d='M15 7h2v11h-2z'/%3E%3Cpath d='M18.832 14.3l1.414 1.414-4.243 4.243-4.243-4.243 1.414-1.414 2.828 2.828 2.83-2.828zM24 24H8a1 1 0 01-1-1v-5h2v4h14v-4h2v5a1 1 0 01-1 1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover}.preview-download-button[data-v-7fb0fa57]:hover{background-color:#ffffff1f}.openclaw-chat[data-v-8f447e98]{display:flex;flex-direction:column;height:500px;border:1px solid #e8e8e8;border-radius:8px;background:#fff}.openclaw-header[data-v-8f447e98]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid #e8e8e8;background:#fafafa}.status-info[data-v-8f447e98]{display:flex;align-items:center;gap:8px}.status-dot[data-v-8f447e98]{width:8px;height:8px;border-radius:50%}.status-text[data-v-8f447e98]{font-size:14px;color:#666}.header-actions[data-v-8f447e98]{display:flex;gap:8px}.messages-container[data-v-8f447e98]{flex:1;overflow-y:auto;padding:16px}.empty-state[data-v-8f447e98]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#999}.empty-icon[data-v-8f447e98]{font-size:48px;margin-bottom:16px}.message-item[data-v-8f447e98]{margin-bottom:16px}.message-header[data-v-8f447e98]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.message-avatar[data-v-8f447e98]{font-size:16px}.message-role[data-v-8f447e98]{font-weight:500;font-size:14px}.message-time[data-v-8f447e98]{font-size:12px;color:#999}.message-content[data-v-8f447e98]{margin-left:24px;padding:12px;border-radius:8px}.message-user .message-content[data-v-8f447e98]{background:#e6f7ff}.message-assistant .message-content[data-v-8f447e98]{background:#f6ffed}.message-assistant.is-streaming .message-content[data-v-8f447e98]{border:1px solid #91d5ff}.user-content[data-v-8f447e98]{white-space:pre-wrap;word-break:break-word}.ai-content[data-v-8f447e98]{position:relative}.streaming-indicator[data-v-8f447e98]{display:inline-flex;gap:4px;margin-left:8px;vertical-align:middle}.streaming-indicator .dot[data-v-8f447e98]{width:6px;height:6px;background:#1890ff;border-radius:50%;animation:bounce-8f447e98 1.4s infinite ease-in-out both}.streaming-indicator .dot[data-v-8f447e98]:nth-child(1){animation-delay:-.32s}.streaming-indicator .dot[data-v-8f447e98]:nth-child(2){animation-delay:-.16s}@keyframes bounce-8f447e98{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.typing-indicator[data-v-8f447e98]{display:flex;align-items:center;gap:8px;padding:8px 12px;color:#999;font-size:14px}.typing-avatar[data-v-8f447e98]{font-size:16px}.input-area[data-v-8f447e98]{display:flex;gap:8px;padding:12px 16px;border-top:1px solid #e8e8e8;background:#fafafa}.input-area[data-v-8f447e98] .ant-input-textarea{flex:1}.input-area[data-v-8f447e98] .ant-btn{height:auto}.tool-messages[data-v-c36ff949]{margin:4px 0;display:flex;flex-direction:column;gap:0}.subagent-trace[data-v-a61be787]{margin:6px 10px 8px;border-radius:10px;border:1px solid rgba(99,102,241,.22);background:linear-gradient(135deg,#6366f10d,#818cf805);overflow:hidden}html[data-theme=dark] .subagent-trace[data-v-a61be787]{border-color:#818cf838;background:linear-gradient(135deg,#6366f11a,#818cf80a)}.subagent-header[data-v-a61be787]{display:flex;align-items:center;gap:8px;padding:7px 12px;font-size:12px;background:#6366f112;color:#4338ca}html[data-theme=dark] .subagent-header[data-v-a61be787]{color:#a5b4fc;background:#6366f11f}.subagent-icon[data-v-a61be787]{font-size:13px}.subagent-type[data-v-a61be787]{font-weight:700}.subagent-desc[data-v-a61be787]{color:#6366f1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.subagent-count[data-v-a61be787]{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px}.subagent-truncated[data-v-a61be787]{color:#d97706;font-size:11px}.subagent-body[data-v-a61be787]{padding:6px 10px 8px;display:flex;flex-direction:column;gap:6px}.subagent-group[data-v-a61be787]{display:flex;flex-direction:column;gap:4px}.subagent-group+.subagent-group[data-v-a61be787]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(99,102,241,.18)}.subagent-prompt[data-v-a61be787]{font-size:12px;color:#334155;background:#00000008;border-radius:6px;padding:5px 8px;white-space:pre-wrap;word-break:break-word;line-height:1.6}html[data-theme=dark] .subagent-prompt[data-v-a61be787]{color:#cbd5e1;background:#ffffff0a}.subagent-prompt-tag[data-v-a61be787]{display:inline-block;font-size:10px;font-weight:700;color:#4f46e5;background:#6366f11f;border-radius:4px;padding:0 5px;margin-right:6px}html[data-theme=dark] .subagent-prompt-tag[data-v-a61be787]{color:#a5b4fc;background:#6366f138}.subagent-reasoning[data-v-a61be787]{font-size:11px;color:#64748b}.subagent-reasoning summary[data-v-a61be787]{cursor:pointer;user-select:none;padding:2px 0}.subagent-reasoning-text[data-v-a61be787]{white-space:pre-wrap;word-break:break-word;line-height:1.6;padding:4px 8px;background:#00000006;border-radius:6px;max-height:240px;overflow:auto}html[data-theme=dark] .subagent-reasoning-text[data-v-a61be787]{background:#ffffff0a}.subagent-text[data-v-a61be787]{font-size:12.5px;line-height:1.7;color:#1e293b;white-space:pre-wrap;word-break:break-word}html[data-theme=dark] .subagent-text[data-v-a61be787]{color:#dbe2ec}.subagent-trace .subagent-trace[data-v-a61be787]{margin-inline:4px}.coord-panel[data-v-00d7adc2]{border:1px solid rgba(99,102,241,.25);border-radius:10px;padding:8px 10px;background:#6366f10d}.coord-head[data-v-00d7adc2]{display:flex;align-items:center;gap:8px;font-weight:600;margin-bottom:6px}.coord-goal[data-v-00d7adc2]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.coord-count[data-v-00d7adc2]{font-size:12px;padding:1px 8px;border-radius:999px;background:#10b98126;color:#059669}.coord-count.has-fail[data-v-00d7adc2]{background:#ef444426;color:#dc2626}.coord-list[data-v-00d7adc2]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.coord-item[data-v-00d7adc2]{display:flex;gap:8px;align-items:flex-start;padding:6px 8px;border-radius:8px;background:#ffffff80}html[data-theme=dark] .coord-item[data-v-00d7adc2]{background:#ffffff0a}.coord-item.is-failed[data-v-00d7adc2]{background:#ef444414}.coord-item.is-skipped[data-v-00d7adc2],.coord-item.is-aborted[data-v-00d7adc2]{opacity:.65}.node-status[data-v-00d7adc2]{font-size:14px;line-height:20px}.node-body[data-v-00d7adc2]{flex:1;min-width:0}.node-line[data-v-00d7adc2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.node-id[data-v-00d7adc2]{font-weight:600;font-family:ui-monospace,monospace;font-size:12px;color:#4f46e5}.node-agent[data-v-00d7adc2]{font-weight:500}.node-status-label[data-v-00d7adc2]{margin-left:auto;font-size:12px;color:#64748b}.node-deps[data-v-00d7adc2]{font-size:11px;color:#94a3b8;margin-top:2px}.node-error[data-v-00d7adc2]{font-size:12px;color:#dc2626;margin-top:2px}.node-result[data-v-00d7adc2]{margin-top:4px}.node-result summary[data-v-00d7adc2]{cursor:pointer;font-size:12px;color:#6366f1}.node-result-text[data-v-00d7adc2]{margin-top:4px;font-size:12px;color:#475569;white-space:pre-wrap;max-height:240px;overflow:auto}.tool-message-card[data-v-b6b72415]{position:relative;margin:6px 0;border-radius:12px;overflow:hidden;font-size:13px;background:#ffffff8c;border:1px solid rgba(255,255,255,.7);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);box-shadow:0 4px 18px #0f172a0d,inset 0 1px #ffffff8c;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}html[data-theme=dark] .tool-message-card[data-v-b6b72415]{background:#1c1e2699;border-color:#ffffff14;box-shadow:0 4px 18px #00000052,inset 0 1px #ffffff0a}.tool-message-card[data-v-b6b72415]:hover{border-color:#6366f152;transform:translateY(-1px);box-shadow:0 8px 24px #0f172a14,inset 0 1px #ffffff8c}html[data-theme=dark] .tool-message-card[data-v-b6b72415]:hover{border-color:#818cf866}.tool-header[data-v-b6b72415]{display:flex;align-items:center;gap:8px;padding:8px 14px;cursor:pointer;user-select:none;position:relative;transition:background .2s ease}.tool-header[data-v-b6b72415]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#6366f1,#818cf8)}.tool-icon[data-v-b6b72415]{font-size:14px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#6366f11a;color:#4f46e5}html[data-theme=dark] .tool-icon[data-v-b6b72415]{background:#6366f12e;color:#a5b4fc}.tool-name[data-v-b6b72415]{font-weight:600;flex:1;font-size:13px;letter-spacing:.01em;color:#1a1d23}html[data-theme=dark] .tool-name[data-v-b6b72415]{color:#e8eaed}.tool-status[data-v-b6b72415]{font-size:12px;padding:2px 8px;border-radius:999px;background:#0000000a;color:#5f6470}html[data-theme=dark] .tool-status[data-v-b6b72415]{background:#ffffff0f;color:#9ba0aa}.tool-duration[data-v-b6b72415]{font-size:11px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#94a3b8;padding:2px 6px;background:#00000008;border-radius:4px}html[data-theme=dark] .tool-duration[data-v-b6b72415]{background:#ffffff0a;color:#6b7280}.expand-icon[data-v-b6b72415]{font-size:10px;color:#94a3b8;transition:transform .25s cubic-bezier(.22,1,.36,1)}.tool-message-card:not(.is-expanded) .expand-icon[data-v-b6b72415]{transform:rotate(-90deg)}.tool-details[data-v-b6b72415]{border-top:1px solid rgba(99,102,241,.12);overflow:hidden;transition:max-height .3s cubic-bezier(.22,1,.36,1),opacity .2s ease;max-height:800px;opacity:1}html[data-theme=dark] .tool-details[data-v-b6b72415]{border-top-color:#ffffff0f}.tool-message-card.is-collapsed .tool-details[data-v-b6b72415]{max-height:0;opacity:0}.detail-section[data-v-b6b72415]{border-bottom:1px solid rgba(0,0,0,.04)}html[data-theme=dark] .detail-section[data-v-b6b72415]{border-bottom-color:#ffffff0a}.detail-section[data-v-b6b72415]:last-child{border-bottom:none}.section-title[data-v-b6b72415]{padding:6px 14px;cursor:pointer;font-size:12px;color:#5f6470;user-select:none;display:flex;align-items:center;gap:6px;transition:background .15s ease}html[data-theme=dark] .section-title[data-v-b6b72415]{color:#9ba0aa}.section-title[data-v-b6b72415]:hover{background:#6366f10d}.detail-content[data-v-b6b72415]{margin:0;padding:10px 14px;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-all;background:#00000006;max-height:300px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#475569}html[data-theme=dark] .detail-content[data-v-b6b72415]{background:#00000040;color:#cbd5e1}.tool-status-running[data-v-b6b72415]{border-color:#6366f159}.tool-status-running .tool-header[data-v-b6b72415]{background:linear-gradient(135deg,#6366f114,#818cf80a);position:relative;overflow:hidden}.tool-status-running .tool-header[data-v-b6b72415]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(99,102,241,.15) 50%,transparent 100%);animation:tool-shimmer-b6b72415 1.6s ease-in-out infinite;pointer-events:none}@keyframes tool-shimmer-b6b72415{0%{transform:translate(-100%)}to{transform:translate(100%)}}.tool-status-running .tool-header[data-v-b6b72415]:before{background:linear-gradient(180deg,#6366f1,#818cf8);box-shadow:0 0 8px #6366f199}.tool-status-running .tool-icon[data-v-b6b72415]{animation:tool-spin-b6b72415 1.5s linear infinite,pulse-soft-b6b72415 1.4s ease-in-out infinite;background:#6366f12e}html[data-theme=dark] .tool-status-running .tool-icon[data-v-b6b72415]{background:#6366f140}@keyframes tool-spin-b6b72415{to{transform:rotate(360deg)}}@keyframes pulse-soft-b6b72415{0%,to{box-shadow:0 0 #6366f159}50%{box-shadow:0 0 0 4px #6366f100}}.tool-status-running .tool-header[data-v-b6b72415]:before{background:linear-gradient(180deg,#6366f1,#818cf8)}.tool-status-success[data-v-b6b72415]{border-color:#10b98147}.tool-status-success .tool-header[data-v-b6b72415]{background:linear-gradient(135deg,#10b9810f,#34d39908)}.tool-status-success .tool-header[data-v-b6b72415]:before{background:linear-gradient(180deg,#10b981,#34d399)}.tool-status-success .tool-icon[data-v-b6b72415]{background:#10b98126;color:#047857}html[data-theme=dark] .tool-status-success .tool-icon[data-v-b6b72415]{color:#6ee7b7}.tool-status-error[data-v-b6b72415]{border-color:#ef44444d}.tool-status-error .tool-header[data-v-b6b72415]{background:linear-gradient(135deg,#ef44440f,#f8717108)}.tool-status-error .tool-header[data-v-b6b72415]:before{background:linear-gradient(180deg,#ef4444,#f87171)}.tool-status-error .tool-icon[data-v-b6b72415]{background:#ef444426;color:#b91c1c}html[data-theme=dark] .tool-status-error .tool-icon[data-v-b6b72415]{color:#fca5a5}.tool-status-error .detail-content[data-v-b6b72415]{color:#b91c1c;background:#ef44440d}html[data-theme=dark] .tool-status-error .detail-content[data-v-b6b72415]{color:#fca5a5;background:#ef444414}.tool-confirm-card[data-v-4faba227]{position:relative;margin:12px 0;border-radius:14px;overflow:hidden;font-size:13px;background:linear-gradient(135deg,#f59e0b1a,#fbbf240f);border:1px solid rgba(245,158,11,.32);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 8px 24px #f59e0b1a,inset 0 1px #fff6;animation:confirm-pulse-4faba227 2.4s ease-in-out infinite}html[data-theme=dark] .tool-confirm-card[data-v-4faba227]{background:linear-gradient(135deg,#f59e0b26,#fbbf2414);border-color:#f59e0b66;box-shadow:0 8px 24px #00000052,inset 0 1px #ffffff0a}@keyframes confirm-pulse-4faba227{0%,to{box-shadow:0 8px 24px #f59e0b1a,inset 0 1px #fff6}50%{box-shadow:0 8px 28px #f59e0b38,inset 0 1px #fff6}}html[data-theme=dark] .tool-confirm-card[data-v-4faba227]{animation-name:confirm-pulse-dark-4faba227}@keyframes confirm-pulse-dark-4faba227{0%,to{box-shadow:0 8px 24px #00000052,inset 0 1px #ffffff0a}50%{box-shadow:0 8px 28px #f59e0b2e,inset 0 1px #ffffff0a}}.confirm-header[data-v-4faba227]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#f59e0b14;border-bottom:1px solid rgba(245,158,11,.2)}html[data-theme=dark] .confirm-header[data-v-4faba227]{background:#f59e0b1f;border-bottom-color:#f59e0b40}.confirm-icon[data-v-4faba227]{font-size:16px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#f59e0b33;animation:confirm-icon-bounce-4faba227 1.4s ease-in-out infinite}@keyframes confirm-icon-bounce-4faba227{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.confirm-title[data-v-4faba227]{font-weight:600;font-size:13px;letter-spacing:.01em;color:#92400e}html[data-theme=dark] .confirm-title[data-v-4faba227]{color:#fde68a}.confirm-body[data-v-4faba227]{padding:12px 14px}.confirm-field[data-v-4faba227]{margin-bottom:8px;display:flex;align-items:flex-start;gap:8px}.field-label[data-v-4faba227]{font-weight:500;font-size:12px;color:#5f6470;flex-shrink:0;min-width:36px}html[data-theme=dark] .field-label[data-v-4faba227]{color:#9ba0aa}.field-value[data-v-4faba227]{color:#1a1d23;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;background:#fff9;padding:2px 8px;border-radius:6px}html[data-theme=dark] .field-value[data-v-4faba227]{color:#e8eaed;background:#ffffff0f}.field-args[data-v-4faba227]{margin:6px 0 0;padding:10px 12px;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-all;background:#fff9;border:1px solid rgba(245,158,11,.18);border-radius:10px;max-height:200px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;color:#475569}html[data-theme=dark] .field-args[data-v-4faba227]{background:#0000004d;border-color:#f59e0b33;color:#cbd5e1}.confirm-actions[data-v-4faba227]{display:flex;gap:10px;padding:10px 14px;border-top:1px solid rgba(245,158,11,.2)}.confirm-btn[data-v-4faba227]{border-radius:999px!important;padding:4px 18px!important;font-weight:500;transition:all .2s cubic-bezier(.22,1,.36,1)}.confirm-btn[data-v-4faba227]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 16px #0000001f}.confirm-btn-allow[data-v-4faba227]:not(:disabled):hover{box-shadow:0 6px 16px #10b98152}.confirm-btn-reject[data-v-4faba227]:not(:disabled):hover{box-shadow:0 6px 16px #ef444452}.confirm-disabled-hint[data-v-4faba227]{padding:4px 14px 10px;font-size:12px;color:#94a3b8;font-style:italic}html[data-theme=dark] .confirm-disabled-hint[data-v-4faba227]{color:#6b7280}.turn-section[data-v-53f344ea]{position:relative;margin:4px 0;border-radius:14px;overflow:hidden;font-size:13px;background:#ffffffa6;border:1px solid rgba(255,255,255,.7);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 8px 32px #0f172a0f,0 2px 8px #0f172a0a,inset 0 1px #ffffff8c;transition:box-shadow .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),border-color .25s ease}html[data-theme=dark] .turn-section[data-v-53f344ea]{background:#1c1e26a6;border-color:#ffffff14;box-shadow:0 8px 32px #00000059,0 2px 8px #00000040,inset 0 1px #ffffff0a}.turn-section[data-v-53f344ea]:hover{border-color:#6366f152;box-shadow:0 12px 40px #0f172a1a,0 4px 12px #0f172a0f,inset 0 1px #ffffff8c}html[data-theme=dark] .turn-section[data-v-53f344ea]:hover{border-color:#818cf866}.turn-header[data-v-53f344ea]{position:relative;display:flex;align-items:center;gap:8px;padding:10px 14px;cursor:pointer;user-select:none;transition:background .2s ease}.turn-header[data-v-53f344ea]:hover{background:#fff6}html[data-theme=dark] .turn-header[data-v-53f344ea]:hover{background:#ffffff0a}.turn-icon[data-v-53f344ea]{font-size:14px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#6366f11a}.turn-label[data-v-53f344ea]{font-weight:600;font-size:13px;letter-spacing:.01em;color:#1a1d23}html[data-theme=dark] .turn-label[data-v-53f344ea]{color:#e8eaed}.turn-status-text[data-v-53f344ea]{font-size:12px;color:#5f6470;margin-left:auto;padding:2px 8px;border-radius:999px;background:#0000000a;backdrop-filter:blur(4px);flex-shrink:0}html[data-theme=dark] .turn-status-text[data-v-53f344ea]{background:#ffffff0f;color:#9ba0aa}.turn-summary[data-v-53f344ea]{flex:1;min-width:0;margin-left:10px;font-size:12px;line-height:1.4;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .turn-summary[data-v-53f344ea]{color:#94a3b8}.turn-expand-icon[data-v-53f344ea]{font-size:10px;color:#94a3b8;margin-left:4px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.turn-section:not(.is-expanded-true) .turn-expand-icon[data-v-53f344ea]{transform:rotate(-90deg)}.turn-retry-spinner[data-v-53f344ea]{margin-left:auto;font-size:12px;color:#6366f1;display:inline-flex;align-items:center;gap:4px}.turn-retry-spinner[data-v-53f344ea]:before{content:"";width:10px;height:10px;border:1.5px solid rgba(99,102,241,.25);border-top-color:#6366f1;border-radius:50%;animation:spin-53f344ea .8s linear infinite}@keyframes spin-53f344ea{to{transform:rotate(360deg)}}.turn-retry-btn[data-v-53f344ea]{margin-left:auto;border-radius:999px!important;padding:2px 12px!important;transition:all .2s ease}.turn-retry-btn[data-v-53f344ea]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #6366f140}.turn-body[data-v-53f344ea]{border-top:1px solid rgba(99,102,241,.12);padding:12px 14px}html[data-theme=dark] .turn-body[data-v-53f344ea]{border-top-color:#ffffff0f}.turn-header[data-v-53f344ea]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:0 3px 3px 0;background:linear-gradient(180deg,#6366f180,#818cf880);transition:opacity .2s ease}.turn-status-pending .turn-header[data-v-53f344ea]:before{background:linear-gradient(180deg,#94a3b8,#cbd5e1)}.turn-status-running .turn-header[data-v-53f344ea]:before{background:linear-gradient(180deg,#6366f1,#818cf8);box-shadow:0 0 8px #6366f199}.turn-status-completed .turn-header[data-v-53f344ea]:before{background:linear-gradient(180deg,#10b981,#34d399)}.turn-status-error .turn-header[data-v-53f344ea]:before,.turn-status-failed .turn-header[data-v-53f344ea]:before{background:linear-gradient(180deg,#ef4444,#f87171)}.turn-status-waiting .turn-header[data-v-53f344ea]:before{background:linear-gradient(180deg,#f59e0b,#fbbf24)}.turn-status-aborted .turn-header[data-v-53f344ea]:before{background:linear-gradient(180deg,#94a3b8,#cbd5e1)}.turn-status-running .turn-header[data-v-53f344ea]{background:#6366f10f;color:#4f46e5;position:relative;overflow:hidden}.turn-status-running .turn-header[data-v-53f344ea]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent 0%,rgba(99,102,241,.18) 50%,transparent 100%);animation:shimmer-53f344ea 1.8s ease-in-out infinite;pointer-events:none}@keyframes shimmer-53f344ea{0%{transform:translate(-100%)}to{transform:translate(100%)}}.turn-status-running .turn-icon[data-v-53f344ea]{animation:pulse-dot-53f344ea 1.4s ease-in-out infinite}@keyframes pulse-dot-53f344ea{0%,to{box-shadow:0 0 #6366f173}50%{box-shadow:0 0 0 6px #6366f100}}html[data-theme=dark] .turn-status-running .turn-header[data-v-53f344ea]{background:#6366f11f;color:#a5b4fc}.turn-status-completed .turn-header[data-v-53f344ea]{background:#10b9810f;color:#047857}html[data-theme=dark] .turn-status-completed .turn-header[data-v-53f344ea]{background:#10b9811a;color:#6ee7b7}.turn-status-pending .turn-header[data-v-53f344ea]{background:#94a3b814;color:#64748b}html[data-theme=dark] .turn-status-pending .turn-header[data-v-53f344ea]{background:#94a3b81f;color:#94a3b8}.turn-status-aborted .turn-header[data-v-53f344ea]{background:#94a3b80f;color:#64748b}html[data-theme=dark] .turn-status-aborted .turn-header[data-v-53f344ea]{background:#94a3b814;color:#94a3b8}.turn-error-banner[data-v-53f344ea]{display:flex;align-items:center;gap:6px;padding:8px 12px;margin-bottom:10px;background:#ef444414;border:1px solid rgba(239,68,68,.22);border-radius:10px;color:#b91c1c;font-size:13px;backdrop-filter:blur(8px)}html[data-theme=dark] .turn-error-banner[data-v-53f344ea]{background:#ef444426;border-color:#ef44444d;color:#fca5a5}.turn-error-block[data-v-53f344ea]{margin-bottom:12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(0,0,0,.06);border-left:3px solid #94a3b8;background:#ffffff8c;color:#1a1d23;font-size:13px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}html[data-theme=dark] .turn-error-block[data-v-53f344ea]{background:#1c1e268c;border-color:#ffffff0f;color:#e8eaed}.turn-error-block.turn-error-tone-red[data-v-53f344ea]{border-left-color:#ef4444;background:#ef44440f;color:#991b1b}.turn-error-block.turn-error-tone-orange[data-v-53f344ea]{border-left-color:#f59e0b;background:#f59e0b0f;color:#92400e}.turn-error-block.turn-error-tone-yellow[data-v-53f344ea]{border-left-color:#eab308;background:#eab3080f;color:#854d0e}.turn-error-block.turn-error-tone-gray[data-v-53f344ea]{border-left-color:#94a3b8;background:#94a3b80f;color:#475569}html[data-theme=dark] .turn-error-block.turn-error-tone-red[data-v-53f344ea]{background:#ef44441f;color:#fca5a5}html[data-theme=dark] .turn-error-block.turn-error-tone-orange[data-v-53f344ea]{background:#f59e0b1f;color:#fcd34d}html[data-theme=dark] .turn-error-block.turn-error-tone-yellow[data-v-53f344ea]{background:#eab3081f;color:#fde68a}html[data-theme=dark] .turn-error-block.turn-error-tone-gray[data-v-53f344ea]{background:#94a3b81a;color:#cbd5e1}.turn-error-row[data-v-53f344ea]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.turn-error-title[data-v-53f344ea]{font-weight:600;flex:1;letter-spacing:.01em}.turn-error-category[data-v-53f344ea]{font-size:11px;padding:2px 8px;border-radius:999px;background:#0000000f;color:inherit;letter-spacing:.02em}html[data-theme=dark] .turn-error-category[data-v-53f344ea]{background:#ffffff14}.turn-error-detail[data-v-53f344ea]{color:inherit;opacity:.85;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;word-break:break-all;white-space:pre-wrap;margin:6px 0;padding:8px 10px;background:#0000000a;border-radius:8px}html[data-theme=dark] .turn-error-detail[data-v-53f344ea]{background:#00000040}.turn-error-suggestion[data-v-53f344ea]{color:inherit;margin:6px 0;font-size:13px;display:flex;align-items:flex-start;gap:6px;padding:8px 10px;background:#6366f10f;border-radius:8px}html[data-theme=dark] .turn-error-suggestion[data-v-53f344ea]{background:#6366f126}.turn-error-diagnostic-toggle[data-v-53f344ea]{text-decoration:underline dotted}.turn-error-actions[data-v-53f344ea]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:8px}.turn-error-copy-btn[data-v-53f344ea]{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;transition:transform .15s ease,background .15s ease}.turn-error-copy-btn[data-v-53f344ea]:hover{transform:translateY(-1px)}.turn-error-diagnostic[data-v-53f344ea]{margin-top:8px;padding-top:8px;border-top:1px dashed rgba(0,0,0,.1);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;line-height:1.6}html[data-theme=dark] .turn-error-diagnostic[data-v-53f344ea]{border-top-color:#ffffff1a}.turn-error-diagnostic .diag-key[data-v-53f344ea]{opacity:.55;margin-right:4px}.turn-error-diagnostic .diag-val[data-v-53f344ea]{word-break:break-all}.turn-error-icon[data-v-53f344ea]{flex-shrink:0;font-size:16px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#ef44441f}.steering-messages[data-v-53f344ea]{margin-bottom:10px;display:flex;flex-direction:column;gap:4px}.steering-item[data-v-53f344ea]{display:flex;align-items:flex-start;gap:8px;padding:6px 10px;font-size:12px;color:#5f6470;background:#6366f10d;border-left:2px solid rgba(99,102,241,.4);border-radius:6px;margin-bottom:4px}html[data-theme=dark] .steering-item[data-v-53f344ea]{background:#6366f11f;color:#c7d2fe}.steering-arrow[data-v-53f344ea]{color:#6366f1;flex-shrink:0;font-weight:600}.steering-text[data-v-53f344ea]{flex:1}.turn-thinking-area[data-v-53f344ea]{margin-top:8px}.turn-text[data-v-53f344ea]{margin-top:10px;padding:10px 12px;font-size:13px;line-height:1.7;white-space:pre-wrap;border-radius:10px;transition:background .2s ease}.turn-text-streaming[data-v-53f344ea]{color:#1a1d23;background:#6366f10a;border:1px solid rgba(99,102,241,.12)}.turn-text-streaming[data-v-53f344ea]:after{content:"▍";animation:cursor-blink-53f344ea .8s step-end infinite;color:#6366f1;font-weight:700;margin-left:2px}@keyframes cursor-blink-53f344ea{50%{opacity:0}}.turn-text-completed[data-v-53f344ea]{color:#1a1d23;background:#ffffff73;border:1px solid rgba(0,0,0,.04)}html[data-theme=dark] .turn-text-completed[data-v-53f344ea]{background:#ffffff08;border-color:#ffffff0d;color:#e8eaed}.followup-section[data-v-53f344ea]{margin-top:14px;padding:12px 14px;background:linear-gradient(135deg,#f59e0b14,#fbbf240d);border:1px solid rgba(245,158,11,.25);border-radius:12px;backdrop-filter:blur(8px)}html[data-theme=dark] .followup-section[data-v-53f344ea]{background:linear-gradient(135deg,#f59e0b1f,#fbbf240f);border-color:#f59e0b4d}.followup-question[data-v-53f344ea]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;font-size:14px;color:#92400e;font-weight:500;line-height:1.5}html[data-theme=dark] .followup-question[data-v-53f344ea]{color:#fde68a}.followup-icon[data-v-53f344ea]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#f59e0b26}.followup-input-row[data-v-53f344ea]{display:flex;gap:8px;align-items:stretch}.turn-status-pending[data-v-53f344ea]{border-style:dashed}.turn-status-waiting .turn-header[data-v-53f344ea]{background:#f59e0b0f;color:#92400e}html[data-theme=dark] .turn-status-waiting .turn-header[data-v-53f344ea]{background:#f59e0b1a;color:#fde68a}.turn-section.turn-banner-tone-red .turn-header[data-v-53f344ea],.turn-section.turn-banner-tone-orange .turn-header[data-v-53f344ea],.turn-section.turn-banner-tone-yellow .turn-header[data-v-53f344ea],.turn-section.turn-banner-tone-gray .turn-header[data-v-53f344ea]{padding-left:14px}.turn-error-summary[data-v-5e4a6cc8]{position:relative;margin:4px 0 12px;border-radius:14px;overflow:hidden;font-size:13px;background:#fff9;border:1px solid rgba(255,255,255,.7);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 8px 24px #0f172a14,inset 0 1px #ffffff8c}html[data-theme=dark] .turn-error-summary[data-v-5e4a6cc8]{background:#1c1e2699;border-color:#ffffff14;box-shadow:0 8px 24px #00000052,inset 0 1px #ffffff0a}.turn-error-summary[data-v-5e4a6cc8]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#94a3b866,#94a3b833)}.turn-error-summary-tone-red[data-v-5e4a6cc8]:before{background:linear-gradient(90deg,#ef4444,#f87171,#fca5a5)}.turn-error-summary-tone-orange[data-v-5e4a6cc8]:before{background:linear-gradient(90deg,#f59e0b,#fbbf24,#fcd34d)}.turn-error-summary-tone-yellow[data-v-5e4a6cc8]:before{background:linear-gradient(90deg,#eab308,#facc15,#fde047)}.turn-error-summary-tone-gray[data-v-5e4a6cc8]:before{background:linear-gradient(90deg,#94a3b8,#cbd5e1)}.turn-error-summary-tone-red[data-v-5e4a6cc8]{background:#ef44440f}.turn-error-summary-tone-orange[data-v-5e4a6cc8]{background:#f59e0b0f}.turn-error-summary-tone-yellow[data-v-5e4a6cc8]{background:#eab3080f}.turn-error-summary-tone-gray[data-v-5e4a6cc8]{background:#94a3b80f}html[data-theme=dark] .turn-error-summary-tone-red[data-v-5e4a6cc8]{background:#ef44441a}html[data-theme=dark] .turn-error-summary-tone-orange[data-v-5e4a6cc8]{background:#f59e0b1a}html[data-theme=dark] .turn-error-summary-tone-yellow[data-v-5e4a6cc8]{background:#eab3081a}html[data-theme=dark] .turn-error-summary-tone-gray[data-v-5e4a6cc8]{background:#94a3b814}.turn-error-summary-header[data-v-5e4a6cc8]{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;user-select:none;transition:background .2s ease}.turn-error-summary-header[data-v-5e4a6cc8]:hover{background:#fff6}html[data-theme=dark] .turn-error-summary-header[data-v-5e4a6cc8]:hover{background:#ffffff0a}.turn-error-summary-icon[data-v-5e4a6cc8]{font-size:18px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#ef44441f}.turn-error-summary-tone-red .turn-error-summary-icon[data-v-5e4a6cc8]{animation:chip-pulse-red-5e4a6cc8 1.8s ease-in-out infinite}.turn-error-summary-tone-orange .turn-error-summary-icon[data-v-5e4a6cc8]{animation:chip-pulse-orange-5e4a6cc8 1.8s ease-in-out infinite}.turn-error-summary-tone-yellow .turn-error-summary-icon[data-v-5e4a6cc8]{animation:chip-pulse-yellow-5e4a6cc8 1.8s ease-in-out infinite}@keyframes chip-pulse-red-5e4a6cc8{0%,to{box-shadow:0 0 #ef444480}50%{box-shadow:0 0 0 8px #ef444400}}@keyframes chip-pulse-orange-5e4a6cc8{0%,to{box-shadow:0 0 #f59e0b80}50%{box-shadow:0 0 0 8px #f59e0b00}}@keyframes chip-pulse-yellow-5e4a6cc8{0%,to{box-shadow:0 0 #eab30880}50%{box-shadow:0 0 0 8px #eab30800}}.turn-error-summary-tone-orange .turn-error-summary-icon[data-v-5e4a6cc8],.turn-error-summary-tone-yellow .turn-error-summary-icon[data-v-5e4a6cc8]{background:#f59e0b26}.turn-error-summary-text[data-v-5e4a6cc8]{flex:1;min-width:0}.turn-error-summary-title[data-v-5e4a6cc8]{font-weight:600;color:#1a1d23;font-size:13px;letter-spacing:.01em}.turn-error-summary-subtitle[data-v-5e4a6cc8]{font-size:12px;color:#5f6470;margin-top:2px}html[data-theme=dark] .turn-error-summary-title[data-v-5e4a6cc8]{color:#e8eaed}html[data-theme=dark] .turn-error-summary-subtitle[data-v-5e4a6cc8]{color:#9ba0aa}.turn-error-summary-stats[data-v-5e4a6cc8]{display:flex;gap:6px;align-items:center}.stat-pill[data-v-5e4a6cc8]{font-size:11px;padding:3px 10px;border-radius:999px;background:#0000000a;letter-spacing:.02em}html[data-theme=dark] .stat-pill[data-v-5e4a6cc8]{background:#ffffff0f}.stat-failed[data-v-5e4a6cc8]{background:#ef44441f;color:#b91c1c;font-weight:600}.stat-total[data-v-5e4a6cc8]{color:#5f6470;opacity:.85}html[data-theme=dark] .stat-failed[data-v-5e4a6cc8]{color:#fca5a5}html[data-theme=dark] .stat-total[data-v-5e4a6cc8]{color:#9ba0aa}.turn-error-summary-retry-all[data-v-5e4a6cc8]{border:1px solid currentColor;background:transparent;color:inherit;opacity:.92;font-size:12px;padding:4px 12px;border-radius:999px;cursor:pointer;transition:all .2s ease;margin-left:8px}.turn-error-summary-retry-all[data-v-5e4a6cc8]:hover:not(:disabled){opacity:1;background:#ef44441f;transform:translateY(-1px);box-shadow:0 4px 12px #ef44442e}.turn-error-summary-retry-all[data-v-5e4a6cc8]:disabled{opacity:.5;cursor:not-allowed}.turn-error-summary-copy-all[data-v-5e4a6cc8]{border:1px solid currentColor;background:transparent;color:inherit;opacity:.92;font-size:12px;padding:4px 12px;border-radius:999px;cursor:pointer;transition:all .2s ease;margin-left:4px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.turn-error-summary-copy-all[data-v-5e4a6cc8]:hover{opacity:1;background:#6366f11f;transform:translateY(-1px);box-shadow:0 4px 12px #6366f12e}.turn-error-summary-expand[data-v-5e4a6cc8]{font-size:10px;color:#94a3b8;margin-left:4px;transition:transform .25s cubic-bezier(.22,1,.36,1)}.turn-error-summary.is-expanded .turn-error-summary-expand[data-v-5e4a6cc8]{transform:rotate(0)}.turn-error-summary:not(.is-expanded) .turn-error-summary-expand[data-v-5e4a6cc8]{transform:rotate(-90deg)}.turn-error-summary-body[data-v-5e4a6cc8]{border-top:1px dashed rgba(0,0,0,.08);padding:12px 14px;overflow:hidden;transition:max-height .3s cubic-bezier(.22,1,.36,1),opacity .2s ease;max-height:1500px;opacity:1}html[data-theme=dark] .turn-error-summary-body[data-v-5e4a6cc8]{border-top-color:#ffffff14}.turn-error-summary:not(.is-expanded) .turn-error-summary-body[data-v-5e4a6cc8]{max-height:0;padding-top:0;padding-bottom:0;opacity:0}.turn-error-summary-categories[data-v-5e4a6cc8]{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:10px;font-size:12px}.categories-label[data-v-5e4a6cc8]{color:#5f6470;font-size:12px}html[data-theme=dark] .categories-label[data-v-5e4a6cc8]{color:#9ba0aa}.category-chip[data-v-5e4a6cc8]{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:999px;font-size:11px;background:#0000000a;letter-spacing:.01em;transition:transform .15s ease}.category-chip[data-v-5e4a6cc8]:hover{transform:translateY(-1px)}html[data-theme=dark] .category-chip[data-v-5e4a6cc8]{background:#ffffff0f}.category-tone-red[data-v-5e4a6cc8]{background:#ef44441f;color:#b91c1c}.category-tone-orange[data-v-5e4a6cc8]{background:#f59e0b1f;color:#92400e}.category-tone-yellow[data-v-5e4a6cc8]{background:#eab3081f;color:#854d0e}.category-tone-gray[data-v-5e4a6cc8]{background:#0000000f;color:#475569}html[data-theme=dark] .category-tone-red[data-v-5e4a6cc8]{color:#fca5a5}html[data-theme=dark] .category-tone-orange[data-v-5e4a6cc8]{color:#fcd34d}html[data-theme=dark] .category-tone-yellow[data-v-5e4a6cc8]{color:#fde68a}html[data-theme=dark] .category-tone-gray[data-v-5e4a6cc8]{color:#cbd5e1}.turn-error-summary-suggestion[data-v-5e4a6cc8]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;padding:8px 12px;background:#6366f114;border-radius:10px;font-size:12px;color:#1a1d23;border-left:3px solid rgba(99,102,241,.5)}.suggestion-icon[data-v-5e4a6cc8]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#6366f126}.suggestion-text[data-v-5e4a6cc8]{flex:1;line-height:1.6}html[data-theme=dark] .turn-error-summary-suggestion[data-v-5e4a6cc8]{background:#6366f126;color:#d9e8ff}.turn-error-summary-turns[data-v-5e4a6cc8]{display:flex;flex-direction:column;gap:4px}.failed-turn-row[data-v-5e4a6cc8]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;background:#ffffff73;cursor:pointer;font-size:12px;transition:all .15s ease;border:1px solid transparent}.failed-turn-row[data-v-5e4a6cc8]:hover{background:#6366f114;border-color:#6366f140;transform:translate(2px)}html[data-theme=dark] .failed-turn-row[data-v-5e4a6cc8]{background:#ffffff08}html[data-theme=dark] .failed-turn-row[data-v-5e4a6cc8]:hover{background:#6366f126;border-color:#818cf84d}.failed-turn-number[data-v-5e4a6cc8]{font-weight:600;color:#475569;min-width:50px;font-size:11px;padding:2px 6px;background:#0000000a;border-radius:4px;text-align:center}html[data-theme=dark] .failed-turn-number[data-v-5e4a6cc8]{background:#ffffff0f;color:#9ba0aa}.failed-turn-icon[data-v-5e4a6cc8]{font-size:14px}.failed-turn-detail[data-v-5e4a6cc8]{flex:1;color:#1a1d23;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .failed-turn-detail[data-v-5e4a6cc8]{color:#e8eaed}.turn-container[data-v-71f1213d]{margin:8px 16px;display:flex;flex-direction:column;gap:10px}.turn-empty[data-v-71f1213d]{padding:32px 24px;text-align:center;border-radius:14px;background:var(--agent-glass-bg-2, rgba(255, 255, 255, .55));border:1px dashed var(--agent-glass-border, rgba(99, 102, 241, .18));backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html[data-theme=dark] .turn-empty[data-v-71f1213d]{background:#1c1e268c;border-color:#818cf838}.turn-empty-text[data-v-71f1213d]{font-size:13px;color:var(--agent-text-muted, #94a3b8);letter-spacing:.02em}html[data-theme=dark] .turn-empty-text[data-v-71f1213d]{color:#6b7280}[data-v-71f1213d] .turn-section-flash{animation:turn-flash-71f1213d 1.2s ease-out}@keyframes turn-flash-71f1213d{0%{box-shadow:0 0 0 2px #6366f173,0 0 28px #6366f159;background:#6366f114}to{box-shadow:0 0 0 0 transparent;background:transparent}}.chat-text[data-v-b066b510]{position:relative}.loading-wrap[data-v-b066b510]{text-align:center;padding:16px;display:flex;flex-direction:column;gap:10px;align-items:center}.text-loading-hint[data-v-b066b510]{color:#6366f1;font-size:13px;font-weight:500;letter-spacing:.02em;display:inline-flex;align-items:center;gap:6px}.text-loading-hint[data-v-b066b510]:before{content:"";width:12px;height:12px;border:2px solid rgba(99,102,241,.25);border-top-color:#6366f1;border-radius:50%;animation:spin-b066b510 .8s linear infinite}@keyframes spin-b066b510{to{transform:rotate(360deg)}}.loading-wrap[data-v-b066b510]:after{content:"";width:60%;height:8px;border-radius:999px;background:linear-gradient(90deg,#6366f114,#6366f140,#6366f114);background-size:200% 100%;animation:skeleton-shimmer-b066b510 1.6s ease-in-out infinite}@keyframes skeleton-shimmer-b066b510{0%{background-position:200% 0}to{background-position:-200% 0}}.followup-steer-panel[data-v-00587ff6]{margin:10px 0 4px;padding:0}.followup-steer-panel.is-disabled[data-v-00587ff6]{opacity:.55;pointer-events:none}.steer-bar[data-v-00587ff6]{display:flex;align-items:center;gap:10px;padding:8px 14px;background:#fff9;border:1px solid rgba(99,102,241,.28);border-radius:999px;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 4px 16px #6366f114,inset 0 1px #ffffff8c;transition:all .25s cubic-bezier(.22,1,.36,1)}.steer-bar[data-v-00587ff6]:focus-within{border-color:#6366f18c;box-shadow:0 4px 20px #6366f12e,inset 0 1px #ffffff8c}html[data-theme=dark] .steer-bar[data-v-00587ff6]{background:#1c1e26a6;border-color:#818cf852;box-shadow:0 4px 16px #00000052,inset 0 1px #ffffff0a}html[data-theme=dark] .steer-bar[data-v-00587ff6]:focus-within{border-color:#818cf88c;box-shadow:0 4px 20px #818cf840,inset 0 1px #ffffff0a}.steer-icon[data-v-00587ff6]{color:#6366f1;font-size:14px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#6366f11f;flex-shrink:0}.steer-input[data-v-00587ff6]{flex:1}.steer-notify[data-v-00587ff6]{font-size:12px;color:#10b981;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:#10b9811f}html[data-theme=dark] .steer-notify[data-v-00587ff6]{color:#6ee7b7}.fade-enter-active[data-v-00587ff6],.fade-leave-active[data-v-00587ff6]{transition:opacity .25s ease,transform .25s ease}.fade-enter-from[data-v-00587ff6],.fade-leave-to[data-v-00587ff6]{opacity:0;transform:translateY(-4px)}.followup-area[data-v-00587ff6]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;background:#ffffff8c;border:1px solid rgba(99,102,241,.16);border-radius:16px;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:0 6px 20px #0f172a0f,inset 0 1px #ffffff8c}html[data-theme=dark] .followup-area[data-v-00587ff6]{background:#1c1e268c;border-color:#818cf833;box-shadow:0 6px 20px #0000004d,inset 0 1px #ffffff0a}.followup-options-row[data-v-00587ff6]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.followup-label[data-v-00587ff6]{font-size:12px;color:#5f6470;margin-right:4px;font-weight:500;letter-spacing:.02em}html[data-theme=dark] .followup-label[data-v-00587ff6]{color:#9ba0aa}.followup-option-chip[data-v-00587ff6]{cursor:pointer;user-select:none;border-radius:999px!important;padding:4px 12px!important;font-weight:500;transition:all .2s cubic-bezier(.22,1,.36,1)!important;border:1px solid rgba(99,102,241,.2)!important}.followup-option-chip[data-v-00587ff6]:hover:not(.is-disabled){transform:translateY(-1px);box-shadow:0 4px 12px #6366f133;border-color:#6366f180!important}.followup-option-chip.is-disabled[data-v-00587ff6]{cursor:not-allowed;opacity:.5}.followup-input-row[data-v-00587ff6]{display:flex;align-items:flex-start;gap:8px}.followup-input[data-v-00587ff6]{flex:1}.agent-loop-plan-card[data-v-af5ec69b]{margin:8px 0;padding:8px 12px;border-radius:10px;background:#6366f10f;border:1px solid rgba(99,102,241,.18);font-size:12.5px;line-height:1.5}html[data-theme=dark] .agent-loop-plan-card[data-v-af5ec69b]{background:#6366f11f;border-color:#818cf838}.agent-loop-plan-card.is-compact[data-v-af5ec69b]{padding:4px 10px}.agent-loop-plan-header[data-v-af5ec69b]{display:flex;align-items:center;gap:8px;cursor:default;user-select:none}.agent-loop-plan-icon[data-v-af5ec69b]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:11px;color:#6366f1;border-radius:50%;background:#6366f11f}.agent-loop-plan-icon.is-done[data-v-af5ec69b]{color:#10b981;background:#10b98124}.agent-loop-plan-title[data-v-af5ec69b]{flex:1;font-weight:500;color:#4f46e5;letter-spacing:.01em}html[data-theme=dark] .agent-loop-plan-title[data-v-af5ec69b]{color:#a5b4fc}.agent-loop-plan-progress[data-v-af5ec69b]{font-variant-numeric:tabular-nums;color:#6b7280;font-size:11.5px}html[data-theme=dark] .agent-loop-plan-progress[data-v-af5ec69b]{color:#9ca3af}.agent-loop-plan-toggle[data-v-af5ec69b]{background:transparent;border:none;padding:0 4px;color:#9ca3af;cursor:pointer;font-size:10px}.agent-loop-plan-toggle[data-v-af5ec69b]:hover{color:#6366f1}.agent-loop-plan-body[data-v-af5ec69b]{margin-top:8px}.agent-loop-plan-steps[data-v-af5ec69b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.agent-loop-plan-step[data-v-af5ec69b]{display:flex;align-items:flex-start;gap:8px;color:#374151}html[data-theme=dark] .agent-loop-plan-step[data-v-af5ec69b]{color:#d1d5db}.agent-loop-plan-step.is-done[data-v-af5ec69b]{color:#6b7280}html[data-theme=dark] .agent-loop-plan-step.is-done[data-v-af5ec69b]{color:#9ca3af}.agent-loop-plan-step.is-done .agent-loop-plan-step-text[data-v-af5ec69b]{text-decoration:line-through;text-decoration-color:#6b728066}.agent-loop-plan-checkbox[data-v-af5ec69b]{flex-shrink:0;width:16px;text-align:center;font-size:11px;color:#9ca3af}.agent-loop-plan-step.is-done .agent-loop-plan-checkbox[data-v-af5ec69b]{color:#10b981}.agent-loop-plan-step-text[data-v-af5ec69b]{flex:1;word-break:break-word}.agent-loop-plan-progressbar[data-v-af5ec69b]{margin-top:8px;height:3px;border-radius:999px;background:#6366f11f;overflow:hidden}.agent-loop-plan-progressbar-fill[data-v-af5ec69b]{height:100%;background:linear-gradient(90deg,#6366f1,#818cf8);border-radius:999px;transition:width .3s ease}.agent-loop-plan-card.is-compact .agent-loop-plan-progressbar[data-v-af5ec69b]{margin-top:4px;height:2px}.agent-loop-message[data-v-31b850ed],.agent-loop-answer[data-v-31b850ed]{position:relative}.agent-loop-compacting[data-v-31b850ed],.agent-loop-compaction-done[data-v-31b850ed]{display:inline-flex;align-items:center;gap:8px;margin:4px 0 8px;padding:4px 10px;border-radius:999px;font-size:12px;line-height:1;letter-spacing:.01em}.agent-loop-compacting[data-v-31b850ed]{color:#6366f1;background:#6366f114;border:1px solid rgba(99,102,241,.18)}.agent-loop-compacting-spinner[data-v-31b850ed]{width:10px;height:10px;border:2px solid rgba(99,102,241,.25);border-top-color:#6366f1;border-radius:50%;animation:agent-loop-spin-31b850ed .8s linear infinite}.agent-loop-compaction-done[data-v-31b850ed]{color:#10b981;background:#10b98114;border:1px solid rgba(16,185,129,.18)}.agent-loop-compaction-done-icon[data-v-31b850ed]{font-size:11px;font-weight:600}html[data-theme=dark] .agent-loop-compacting[data-v-31b850ed]{color:#a5b4fc;background:#6366f124;border-color:#818cf840}html[data-theme=dark] .agent-loop-compaction-done[data-v-31b850ed]{color:#6ee7b7;background:#10b9811f;border-color:#10b98140}.agent-loop-fallback[data-v-31b850ed]{padding:12px 14px;border-radius:14px;background:#ffffff8c;border:1px solid rgba(99,102,241,.16);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);margin:8px 0}html[data-theme=dark] .agent-loop-fallback[data-v-31b850ed]{background:#1c1e268c;border-color:#818cf833}.agent-loop-fallback-reasoning[data-v-31b850ed]{font-size:12px;color:#94a3b8;margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed rgba(99,102,241,.15);letter-spacing:.01em}html[data-theme=dark] .agent-loop-fallback-reasoning[data-v-31b850ed]{color:#6b7280}.agent-loop-fallback-text[data-v-31b850ed]{font-size:13px;line-height:1.7;color:#1a1d23;white-space:pre-wrap;word-break:break-word}html[data-theme=dark] .agent-loop-fallback-text[data-v-31b850ed]{color:#e8eaed}.agent-loop-loading[data-v-31b850ed]{text-align:center;padding:24px 16px;display:flex;flex-direction:column;gap:10px;align-items:center}.text-loading-hint[data-v-31b850ed]{color:#6366f1;font-size:13px;font-weight:500;letter-spacing:.02em;display:inline-flex;align-items:center;gap:6px}.text-loading-hint[data-v-31b850ed]:before{content:"";width:12px;height:12px;border:2px solid rgba(99,102,241,.25);border-top-color:#6366f1;border-radius:50%;animation:agent-loop-spin-31b850ed .8s linear infinite}@keyframes agent-loop-spin-31b850ed{to{transform:rotate(360deg)}}.agent-loop-loading[data-v-31b850ed]:after{content:"";width:60%;max-width:280px;height:6px;border-radius:999px;background:linear-gradient(90deg,#6366f114,#6366f147,#6366f114);background-size:200% 100%;animation:agent-loop-shimmer-31b850ed 1.6s ease-in-out infinite}@keyframes agent-loop-shimmer-31b850ed{0%{background-position:200% 0}to{background-position:-200% 0}}.agent-loop-message.is-disabled[data-v-31b850ed]{opacity:.6;pointer-events:none;filter:grayscale(.4)}.chat-message-replay[data-v-4af9cbf7]{width:100%}.chat-replay-bar[data-v-4af9cbf7]{display:flex;align-items:center;gap:8px;margin-top:8px 0 0 16px}.chat-replay-btn[data-v-4af9cbf7]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;font-size:12px;line-height:1;color:#6366f1;background:#6366f114;border:1px solid rgba(99,102,241,.25);border-radius:999px;cursor:pointer;transition:all .15s ease}.chat-replay-btn[data-v-4af9cbf7]:hover:not(:disabled){background:#6366f124;border-color:#6366f166}.chat-replay-btn[data-v-4af9cbf7]:disabled{opacity:.5;cursor:not-allowed}.chat-replay-icon[data-v-4af9cbf7]{font-size:10px}.chat-replay-progress[data-v-4af9cbf7]{font-variant-numeric:tabular-nums;opacity:.8}html[data-theme=dark] .chat-replay-btn[data-v-4af9cbf7]{color:#818cf8;background:#818cf81a;border-color:#818cf840}.chat-replay-speed[data-v-4af9cbf7]{display:inline-flex;align-items:center;gap:2px;padding:2px;background:#6366f10f;border:1px solid rgba(99,102,241,.2);border-radius:999px}.chat-replay-speed-btn[data-v-4af9cbf7]{padding:2px 8px;font-size:11px;line-height:1;color:#6366f1;background:transparent;border:none;border-radius:999px;cursor:pointer;transition:all .12s ease}.chat-replay-speed-btn[data-v-4af9cbf7]:hover{background:#6366f11f}.chat-replay-speed-btn.active[data-v-4af9cbf7]{color:#fff;background:#6366f1}html[data-theme=dark] .chat-replay-speed[data-v-4af9cbf7]{background:#818cf81a;border-color:#818cf840}html[data-theme=dark] .chat-replay-speed-btn[data-v-4af9cbf7]{color:#818cf8}html[data-theme=dark] .chat-replay-speed-btn[data-v-4af9cbf7]:hover{background:#818cf82e}html[data-theme=dark] .chat-replay-speed-btn.active[data-v-4af9cbf7]{color:#0f172a;background:#818cf8}.mcp-status-panel[data-v-f8a09295]{position:absolute;right:0;bottom:calc(100% + 8px);z-index:9999;width:400px;max-width:92vw;max-height:min(540px,calc(100vh - 40px));display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 6px 24px #0000001f,0 1px 2px #0000000f;font-size:13px;overflow:hidden;color:#1f2937}html[data-theme=dark] .mcp-status-panel[data-v-f8a09295]{background:#1f1f23;border-color:#303033;color:#e5e7eb;box-shadow:0 6px 24px #0006,0 1px 2px #0003}.mcp-status-panel[data-v-f8a09295]:after{content:"";position:absolute;right:18px;bottom:-6px;width:12px;height:12px;background:#fff;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;transform:rotate(45deg)}html[data-theme=dark] .mcp-status-panel[data-v-f8a09295]:after{background:#1f1f23;border-color:#303033}.mcp-status-panel.mcp-position-left[data-v-f8a09295]{left:0;right:auto}.mcp-status-panel.mcp-position-left[data-v-f8a09295]:after{left:18px;right:auto}.mcp-status-panel-loading[data-v-f8a09295]{padding:40px 16px;text-align:center;color:#6b7280;display:flex;align-items:center;justify-content:center}.mcp-status-panel-header[data-v-f8a09295]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #f0f0f0;background:#fafafa;flex-shrink:0}html[data-theme=dark] .mcp-status-panel-header[data-v-f8a09295]{background:#18181b;border-bottom-color:#2d2d30}.mcp-status-panel-title[data-v-f8a09295]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:13px;color:#1f2937}html[data-theme=dark] .mcp-status-panel-title[data-v-f8a09295]{color:#e5e7eb}.title-dot[data-v-f8a09295]{width:6px;height:6px;border-radius:50%;background:#52c41a;box-shadow:0 0 0 3px #52c41a26;animation:mcp-title-pulse-f8a09295 2s ease-in-out infinite}@keyframes mcp-title-pulse-f8a09295{0%,to{box-shadow:0 0 0 3px #52c41a26}50%{box-shadow:0 0 0 5px #52c41a14}}.mcp-status-panel-summary[data-v-f8a09295]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;flex-shrink:0}.summary-card[data-v-f8a09295]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 4px;border-radius:6px;background:#f5f5f5;border:1px solid transparent;transition:transform .15s}html[data-theme=dark] .summary-card[data-v-f8a09295]{background:#27272a}.summary-card.tone-healthy[data-v-f8a09295]{background:#52c41a14}.summary-card.tone-degraded[data-v-f8a09295]{background:#faad1414}.summary-card.tone-unhealthy[data-v-f8a09295]{background:#ff4d4f14}.summary-card.tone-unknown[data-v-f8a09295]{background:#96969614}.summary-num[data-v-f8a09295]{font-size:22px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.summary-label[data-v-f8a09295]{display:flex;align-items:center;gap:3px;font-size:11px;margin-top:2px;color:#6b7280}html[data-theme=dark] .summary-label[data-v-f8a09295]{color:#9ca3af}.summary-card.tone-healthy .summary-num[data-v-f8a09295]{color:#52c41a}.summary-card.tone-healthy .summary-label[data-v-f8a09295]{color:#389e0d}.summary-card.tone-degraded .summary-num[data-v-f8a09295]{color:#faad14}.summary-card.tone-degraded .summary-label[data-v-f8a09295]{color:#d48806}.summary-card.tone-unhealthy .summary-num[data-v-f8a09295]{color:#ff4d4f}.summary-card.tone-unhealthy .summary-label[data-v-f8a09295]{color:#cf1322}.summary-card.tone-unknown .summary-num[data-v-f8a09295]{color:#8c8c8c}.summary-card.tone-unknown .summary-label[data-v-f8a09295]{color:#595959}.mcp-status-list[data-v-f8a09295]{flex:1;overflow-y:auto;padding:4px 8px 8px}.mcp-status-list[data-v-f8a09295] .ant-list-items{padding:0}.mcp-status-list[data-v-f8a09295] .ant-list-item{padding:0;border-bottom:0}.mcp-status-row[data-v-f8a09295]{padding:10px 12px;border-radius:8px;margin:4px 0;background:#fff;border:1px solid #f0f0f0;transition:all .15s}html[data-theme=dark] .mcp-status-row[data-v-f8a09295]{background:#18181b;border-color:#2d2d30}.mcp-status-row[data-v-f8a09295]:hover{border-color:#d9d9d9;box-shadow:0 2px 6px #0000000a}html[data-theme=dark] .mcp-status-row[data-v-f8a09295]:hover{border-color:#404044;box-shadow:0 2px 6px #0003}.mcp-status-row.tone-unhealthy[data-v-f8a09295]{background:#ff4d4f0a;border-color:#ff4d4f40}.mcp-status-row.tone-degraded[data-v-f8a09295]{background:#faad140a;border-color:#faad1440}html[data-theme=dark] .mcp-status-row.tone-unhealthy[data-v-f8a09295]{background:#ff4d4f14;border-color:#ff4d4f59}html[data-theme=dark] .mcp-status-row.tone-degraded[data-v-f8a09295]{background:#faad1414;border-color:#faad1459}.row-main[data-v-f8a09295]{min-width:0}.row-header[data-v-f8a09295]{display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap}.row-status-dot[data-v-f8a09295]{width:8px;height:8px;border-radius:50%;flex-shrink:0;position:relative}.row-status-dot.tone-healthy[data-v-f8a09295]{background:#52c41a}.row-status-dot.tone-degraded[data-v-f8a09295]{background:#faad14}.row-status-dot.tone-unhealthy[data-v-f8a09295]{background:#ff4d4f;animation:mcp-dot-pulse-f8a09295 1s ease-in-out infinite}.row-status-dot.tone-unknown[data-v-f8a09295]{background:#8c8c8c}@keyframes mcp-dot-pulse-f8a09295{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.5);opacity:.3}}.row-name[data-v-f8a09295]{font-weight:600;font-size:13px;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1f2937}.row-name.text-disabled[data-v-f8a09295]{opacity:.45;text-decoration:line-through}html[data-theme=dark] .row-name[data-v-f8a09295]{color:#e5e7eb}.row-tag[data-v-f8a09295]{font-size:10px!important;padding:0 6px!important;line-height:16px!important;border-radius:8px!important}.row-desc[data-v-f8a09295]{font-size:11px;color:#6b7280;margin-bottom:6px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}html[data-theme=dark] .row-desc[data-v-f8a09295]{color:#9ca3af}.row-meta[data-v-f8a09295]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:6px}.meta-pill[data-v-f8a09295]{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;padding:2px 7px;border-radius:10px;background:#f0f0f0;color:#4b5563;font-variant-numeric:tabular-nums;line-height:1.2}html[data-theme=dark] .meta-pill[data-v-f8a09295]{background:#2a2a2e;color:#9ca3af}.meta-pill.subtle[data-v-f8a09295]{background:transparent;color:#9ca3af}.row-error[data-v-f8a09295]{display:flex;align-items:flex-start;gap:6px;padding:6px 8px;background:#ff4d4f0f;border:1px solid rgba(255,77,79,.15);border-radius:4px;font-size:11px;color:#cf1322;margin-top:2px}html[data-theme=dark] .row-error[data-v-f8a09295]{background:#ff4d4f1f;border-color:#ff4d4f4d;color:#ff7875}.error-icon[data-v-f8a09295]{color:#ff4d4f;flex-shrink:0;margin-top:1px;font-size:12px}.error-text[data-v-f8a09295]{flex:1;word-break:break-all;white-space:pre-wrap;line-height:1.4;font-family:ui-monospace,SFMono-Regular,monospace;font-size:10.5px;max-height:48px;overflow:auto}.mcp-status-empty[data-v-f8a09295]{padding:40px 16px}.mcp-status-empty[data-v-f8a09295] .mcp-empty-icon{font-size:32px;opacity:.4}.mcp-status-skills[data-v-f8a09295]{padding:8px 14px 12px;border-top:1px solid #f0f0f0;flex-shrink:0}html[data-theme=dark] .mcp-status-skills[data-v-f8a09295]{border-top-color:#2d2d30}.skills-toggle[data-v-f8a09295]{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#6b7280;cursor:pointer;user-select:none}html[data-theme=dark] .skills-toggle[data-v-f8a09295]{color:#9ca3af}.skills-list[data-v-f8a09295]{margin-top:6px;display:flex;flex-direction:column;gap:4px}.skills-row[data-v-f8a09295]{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:4px;background:#fafafa;font-size:12px}html[data-theme=dark] .skills-row[data-v-f8a09295]{background:#18181b}.mcp-status-list[data-v-f8a09295]::-webkit-scrollbar{width:6px}.mcp-status-list[data-v-f8a09295]::-webkit-scrollbar-track{background:transparent}.mcp-status-list[data-v-f8a09295]::-webkit-scrollbar-thumb{background:#d4d4d8;border-radius:3px}.mcp-status-list[data-v-f8a09295]::-webkit-scrollbar-thumb:hover{background:#a1a1aa}html[data-theme=dark] .mcp-status-list[data-v-f8a09295]::-webkit-scrollbar-thumb{background:#3f3f46}html[data-theme=dark] .mcp-status-list[data-v-f8a09295]::-webkit-scrollbar-thumb:hover{background:#52525b}.mcp-status-badge-wrapper[data-v-36e0881e]{position:relative;display:inline-block}.mcp-status-badge[data-v-36e0881e]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid currentColor;border-radius:12px;background:transparent;color:inherit;font-size:12px;cursor:pointer;user-select:none;transition:opacity .15s,background .15s;opacity:.85}.mcp-status-badge[data-v-36e0881e]:hover{opacity:1;background:#0000000a}html[data-theme=dark] .mcp-status-badge[data-v-36e0881e]:hover{background:#ffffff0f}.mcp-status-icon[data-v-36e0881e]{font-size:10px;display:inline-block}.mcp-status-icon.is-pulsing[data-v-36e0881e]{animation:mcp-pulse-36e0881e 1.4s ease-in-out infinite}.mcp-status-text[data-v-36e0881e]{white-space:nowrap}.mcp-status-count[data-v-36e0881e]{background:#0000000f;border-radius:8px;padding:0 6px;font-size:11px;font-variant-numeric:tabular-nums}html[data-theme=dark] .mcp-status-count[data-v-36e0881e]{background:#ffffff14}.mcp-status-badge.tone-healthy[data-v-36e0881e]{color:#52c41a}.mcp-status-badge.tone-degraded[data-v-36e0881e]{color:#faad14}.mcp-status-badge.tone-unhealthy[data-v-36e0881e]{color:#ff4d4f}.mcp-status-badge.tone-unknown[data-v-36e0881e]{color:#999}@keyframes mcp-pulse-36e0881e{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.6}}.vdr[data-v-5a12a874]{position:absolute;box-sizing:border-box}.vdr.active[data-v-5a12a874]:before{content:"";position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%}.vdr-stick[data-v-5a12a874]{position:absolute;box-sizing:border-box;background:transparent;font-size:1px}.inactive .vdr-stick[data-v-5a12a874]{display:none}.vdr-stick-tl[data-v-5a12a874],.vdr-stick-br[data-v-5a12a874]{cursor:nwse-resize}.vdr-stick-tm[data-v-5a12a874],.vdr-stick-bm[data-v-5a12a874]{left:0;width:100%;cursor:ns-resize}.vdr-stick-tr[data-v-5a12a874],.vdr-stick-bl[data-v-5a12a874]{cursor:nesw-resize}.vdr-stick-ml[data-v-5a12a874],.vdr-stick-mr[data-v-5a12a874]{top:0;height:100%;cursor:ew-resize}.vdr-stick.not-resizable[data-v-5a12a874]{display:none}.content-container[data-v-5a12a874]{display:block;position:relative}.directories-bottom-bar[data-v-1fd527eb]{height:57px;border-radius:0 0 4px;background:#fff;box-shadow:0 -2px 10px #0000000f}.move-dir-title[data-v-1fd527eb]{height:20px;color:#00000073;font-size:14px;font-weight:400;line-height:20px}html[data-theme=dark] .move-dir-title[data-v-1fd527eb]{color:#ffffffa6}[data-v-1fd527eb] .ant-form-item-explain{text-align:left}[data-v-1fd527eb] .highlight{background:linear-gradient(to right,red,red) repeat-x top!important;background-size:100% 1px!important}[data-v-1fd527eb] .highlight td{margin-top:1px}[data-v-1fd527eb] .highlight.bottom{background:linear-gradient(to bottom,transparent calc(100% - 2px),red 2px)!important;background-repeat:no-repeat!important;background-size:100% 100%!important}[data-v-1fd527eb] .keyword-lighten{color:red}[data-v-1fd527eb] .vxe-body--expanded-cell{padding-left:0!important}.terminal-container{display:flex;flex-direction:column;padding-bottom:20px}.terminal-container .control-panel{padding:0 1rem;border-bottom:1px solid #ddd;background:#f0f0f0}.terminal-container .terminal{flex:1;padding:10px;overflow:hidden auto;background:#2d2e2c}.terminal-container .xterm{height:100%}.terminal-container .options-group,.terminal-container .addons-group,.terminal-container .search-group,.terminal-container .test-group{display:flex;align-items:center;margin:10px 0;gap:1rem}.terminal-container button{padding:5px 10px;border:none;border-radius:3px;background:#007acc;color:#fff;cursor:pointer}.terminal-container button.active{background:#005a9c}.terminal-container input[type=number]{width:60px;padding:3px}html[data-theme=dark] .terminal-container .control-panel{padding:0 1rem;border-bottom:1px solid #222020;background:#222020}[data-v-83db46a3] .monaco-editor{padding-top:20px}.controls-wrapper[data-v-83db46a3]{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.control-item[data-v-83db46a3]{min-width:80px}.split-container[data-v-83db46a3]{position:relative;height:calc(100% - 60px);overflow:hidden}.editor-panel[data-v-83db46a3],.terminal-panel[data-v-83db46a3]{position:relative;width:100%;overflow:hidden;transition:height .15s cubic-bezier(.4,0,.2,1);will-change:height}.split-container.dragging .editor-panel[data-v-83db46a3],.split-container.dragging .terminal-panel[data-v-83db46a3]{transition:none}.split-handler[data-v-83db46a3]{display:flex;position:absolute;z-index:10;left:0;align-items:center;justify-content:center;width:100%;height:8px;transform:translateY(-4px);background:var(--ant-primary-2, #e6f4ff);cursor:row-resize;user-select:none;touch-action:none}.split-handler[data-v-83db46a3]:after{content:"";width:40px;height:4px;border-radius:2px;background:var(--ant-primary-5, #40a9ff)}.split-handler[data-v-83db46a3]:hover:after,.split-handler[data-v-83db46a3]:active:after{background:var(--ant-primary-color, #1890ff)}.editor-container[data-v-83db46a3]{height:100%;overflow:hidden}.xterm-container[data-v-83db46a3]{height:100%}@media(max-width:768px){.controls-wrapper[data-v-83db46a3]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.control-item[data-v-83db46a3]{width:100%;min-width:0;text-align:center}.split-handler[data-v-83db46a3]{height:12px;transform:translateY(-6px)}.split-handler[data-v-83db46a3]:after{width:60px}}.executor-modal{position:absolute!important;z-index:9999!important}.executor-modal .scrollbar__view{overflow:hidden}.executor-modal .ant-select-dropdown{z-index:10000!important}@media(max-width:768px){.executor-modal .ant-modal-content{padding:12px!important}}
