@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--inherit: inherit;--current: currentColor;--transparent: transparent;--black: #000;--white: #fff;--slate-50: #f8fafc;--slate-100: #f1f5f9;--slate-200: #e2e8f0;--slate-300: #cbd5e1;--slate-400: #94a3b8;--slate-500: #64748b;--slate-600: #475569;--slate-700: #334155;--slate-800: #1e293b;--slate-900: #0f172a;--slate-950: #020617;--gray-50: #f9fafb;--gray-100: #f3f4f6;--gray-200: #e5e7eb;--gray-300: #d1d5db;--gray-400: #9ca3af;--gray-500: #6b7280;--gray-600: #4b5563;--gray-700: #374151;--gray-800: #1f2937;--gray-900: #111827;--gray-950: #030712;--zinc-50: #fafafa;--zinc-100: #f4f4f5;--zinc-200: #e4e4e7;--zinc-300: #d4d4d8;--zinc-400: #a1a1aa;--zinc-500: #71717a;--zinc-600: #52525b;--zinc-700: #3f3f46;--zinc-800: #27272a;--zinc-900: #18181b;--zinc-950: #09090b;--neutral-50: #fafafa;--neutral-100: #f5f5f5;--neutral-200: #e5e5e5;--neutral-300: #d4d4d4;--neutral-400: #a3a3a3;--neutral-500: #737373;--neutral-600: #525252;--neutral-700: #404040;--neutral-800: #262626;--neutral-900: #171717;--neutral-950: #0a0a0a;--stone-50: #fafaf9;--stone-100: #f5f5f4;--stone-200: #e7e5e4;--stone-300: #d6d3d1;--stone-400: #a8a29e;--stone-500: #78716c;--stone-600: #57534e;--stone-700: #44403c;--stone-800: #292524;--stone-900: #1c1917;--stone-950: #0c0a09;--red-50: #fef2f2;--red-100: #fee2e2;--red-200: #fecaca;--red-300: #fca5a5;--red-400: #f87171;--red-500: #ef4444;--red-600: #dc2626;--red-700: #b91c1c;--red-800: #991b1b;--red-900: #7f1d1d;--red-950: #450a0a;--orange-50: #fff7ed;--orange-100: #ffedd5;--orange-200: #fed7aa;--orange-300: #fdba74;--orange-400: #fb923c;--orange-500: #f97316;--orange-600: #ea580c;--orange-700: #c2410c;--orange-800: #9a3412;--orange-900: #7c2d12;--orange-950: #431407;--amber-50: #fffbeb;--amber-100: #fef3c7;--amber-200: #fde68a;--amber-300: #fcd34d;--amber-400: #fbbf24;--amber-500: #f59e0b;--amber-600: #d97706;--amber-700: #b45309;--amber-800: #92400e;--amber-900: #78350f;--amber-950: #451a03;--yellow-50: #fefce8;--yellow-100: #fef9c3;--yellow-200: #fef08a;--yellow-300: #fde047;--yellow-400: #facc15;--yellow-500: #eab308;--yellow-600: #ca8a04;--yellow-700: #a16207;--yellow-800: #854d0e;--yellow-900: #713f12;--yellow-950: #422006;--lime-50: #f7fee7;--lime-100: #ecfccb;--lime-200: #d9f99d;--lime-300: #bef264;--lime-400: #a3e635;--lime-500: #84cc16;--lime-600: #65a30d;--lime-700: #4d7c0f;--lime-800: #3f6212;--lime-900: #365314;--lime-950: #1a2e05;--green-50: #f0fdf4;--green-100: #dcfce7;--green-200: #bbf7d0;--green-300: #86efac;--green-400: #4ade80;--green-500: #22c55e;--green-600: #16a34a;--green-700: #15803d;--green-800: #166534;--green-900: #14532d;--green-950: #052e16;--emerald-50: #ecfdf5;--emerald-100: #d1fae5;--emerald-200: #a7f3d0;--emerald-300: #6ee7b7;--emerald-400: #34d399;--emerald-500: #10b981;--emerald-600: #059669;--emerald-700: #047857;--emerald-800: #065f46;--emerald-900: #064e3b;--emerald-950: #022c22;--teal-50: #f0fdfa;--teal-100: #ccfbf1;--teal-200: #99f6e4;--teal-300: #5eead4;--teal-400: #2dd4bf;--teal-500: #14b8a6;--teal-600: #0d9488;--teal-700: #0f766e;--teal-800: #115e59;--teal-900: #134e4a;--teal-950: #042f2e;--cyan-50: #ecfeff;--cyan-100: #cffafe;--cyan-200: #a5f3fc;--cyan-300: #67e8f9;--cyan-400: #22d3ee;--cyan-500: #06b6d4;--cyan-600: #0891b2;--cyan-700: #0e7490;--cyan-800: #155e75;--cyan-900: #164e63;--cyan-950: #083344;--sky-50: #f0f9ff;--sky-100: #e0f2fe;--sky-200: #bae6fd;--sky-300: #7dd3fc;--sky-400: #38bdf8;--sky-500: #0ea5e9;--sky-600: #0284c7;--sky-700: #0369a1;--sky-800: #075985;--sky-900: #0c4a6e;--sky-950: #082f49;--blue-50: #eff6ff;--blue-100: #dbeafe;--blue-200: #bfdbfe;--blue-300: #93c5fd;--blue-400: #60a5fa;--blue-500: #3b82f6;--blue-600: #2563eb;--blue-700: #1d4ed8;--blue-800: #1e40af;--blue-900: #1e3a8a;--blue-950: #172554;--indigo-50: #eef2ff;--indigo-100: #e0e7ff;--indigo-200: #c7d2fe;--indigo-300: #a5b4fc;--indigo-400: #818cf8;--indigo-500: #6366f1;--indigo-600: #4f46e5;--indigo-700: #4338ca;--indigo-800: #3730a3;--indigo-900: #312e81;--indigo-950: #1e1b4b;--violet-50: #f5f3ff;--violet-100: #ede9fe;--violet-200: #ddd6fe;--violet-300: #c4b5fd;--violet-400: #a78bfa;--violet-500: #8b5cf6;--violet-600: #7c3aed;--violet-700: #6d28d9;--violet-800: #5b21b6;--violet-900: #4c1d95;--violet-950: #2e1065;--purple-50: #faf5ff;--purple-100: #f3e8ff;--purple-200: #e9d5ff;--purple-300: #d8b4fe;--purple-400: #c084fc;--purple-500: #a855f7;--purple-600: #9333ea;--purple-700: #7e22ce;--purple-800: #6b21a8;--purple-900: #581c87;--purple-950: #3b0764;--fuchsia-50: #fdf4ff;--fuchsia-100: #fae8ff;--fuchsia-200: #f5d0fe;--fuchsia-300: #f0abfc;--fuchsia-400: #e879f9;--fuchsia-500: #d946ef;--fuchsia-600: #c026d3;--fuchsia-700: #a21caf;--fuchsia-800: #86198f;--fuchsia-900: #701a75;--fuchsia-950: #4a044e;--pink-50: #fdf2f8;--pink-100: #fce7f3;--pink-200: #fbcfe8;--pink-300: #f9a8d4;--pink-400: #f472b6;--pink-500: #ec4899;--pink-600: #db2777;--pink-700: #be185d;--pink-800: #9d174d;--pink-900: #831843;--pink-950: #500724;--rose-50: #fff1f2;--rose-100: #ffe4e6;--rose-200: #fecdd3;--rose-300: #fda4af;--rose-400: #fb7185;--rose-500: #f43f5e;--rose-600: #e11d48;--rose-700: #be123c;--rose-800: #9f1239;--rose-900: #881337;--rose-950: #4c0519;--border: hsl(var(--border));--input: hsl(var(--input));--ring: hsl(var(--ring));--background: hsl(var(--background));--foreground: hsl(var(--foreground));--primary: hsl(var(--primary));--primary-foreground: hsl(var(--primary-foreground));--secondary: hsl(var(--secondary));--secondary-foreground: hsl(var(--secondary-foreground));--destructive: hsl(var(--destructive));--destructive-foreground: hsl(var(--destructive-foreground));--muted: hsl(var(--muted));--muted-foreground: hsl(var(--muted-foreground));--accent: hsl(var(--accent));--accent-foreground: hsl(var(--accent-foreground));--popover: hsl(var(--popover));--popover-foreground: hsl(var(--popover-foreground));--card: hsl(var(--card));--card-foreground: hsl(var(--card-foreground));--background: 0 0% 100%;--foreground: 222.2 84% 4.9%;--card: 0 0% 100%;--card-foreground: 222.2 84% 4.9%;--popover: 0 0% 100%;--popover-foreground: 222.2 84% 4.9%;--primary: 222.2 47.4% 11.2%;--primary-foreground: 210 40% 98%;--secondary: 210 40% 96.1%;--secondary-foreground: 222.2 47.4% 11.2%;--muted: 210 40% 96.1%;--muted-foreground: 215.4 16.3% 46.9%;--accent: 210 40% 96.1%;--accent-foreground: 222.2 47.4% 11.2%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 210 40% 98%;--border: 214.3 31.8% 91.4%;--input: 214.3 31.8% 91.4%;--ring: 222.2 84% 4.9%;--radius: .5rem}.dark{--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 212.7 26.8% 83.9%}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-\[10px\]{inset:-10px}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-1\/4{bottom:25%}.bottom-\[-20px\]{bottom:-20px}.left-1\/4{left:25%}.left-\[11px\]{left:11px}.right-1\/4{right:25%}.top-1\/4{top:25%}.top-\[24px\]{top:24px}.z-20{z-index:20}.m-0{margin:0}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-10{width:2.5rem;height:2.5rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-64{width:16rem;height:16rem}.size-96{width:24rem;height:24rem}.h-7{height:1.75rem}.h-\[100vh\]{height:100vh}.h-\[22px\]{height:22px}.h-\[4px\]{height:4px}.h-\[500px\]{height:500px}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-20{width:5rem}.w-\[22px\]{width:22px}.w-\[2px\]{width:2px}.w-full{width:100%}.max-w-\[420px\]{max-width:420px}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-black\/5{border-color:#0000000d}.border-black\/\[0\.03\]{border-color:#00000008}.border-blue-500\/10{border-color:#3b82f61a}.border-border\/60{border-color:hsl(var(--border) / .6)}.border-card{border-color:hsl(var(--card))}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-primary\/20{border-color:hsl(var(--primary) / .2)}.border-red-900\/30{border-color:#7f1d1d4d}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/5{border-color:#ffffff0d}.bg-\[\#2D2D2D\]{--tw-bg-opacity: 1;background-color:rgb(45 45 45 / var(--tw-bg-opacity, 1))}.bg-\[var\(--el-color-primary\)\]{background-color:var(--el-color-primary)}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-background{background-color:hsl(var(--background))}.bg-black\/5{background-color:#0000000d}.bg-black\/\[0\.02\]{background-color:#00000005}.bg-black\/\[0\.03\]{background-color:#00000008}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/5{background-color:#3b82f60d}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-indigo-500\/10{background-color:#6366f11a}.bg-primary-foreground\/10{background-color:hsl(var(--primary-foreground) / .1)}.bg-primary-foreground\/5{background-color:hsl(var(--primary-foreground) / .05)}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-red-950\/20{background-color:#450a0a33}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-zinc-50{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-primary\/90{--tw-gradient-from: hsl(var(--primary) / .9) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-primary{--tw-gradient-to: hsl(var(--primary) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--primary)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-primary\/80{--tw-gradient-to: hsl(var(--primary) / .8) var(--tw-gradient-to-position)}.bg-\[length\:20px_20px\]{background-size:20px 20px}.p-1{padding:.25rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.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-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extralight{font-weight:200}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-primary-foreground\/60{color:hsl(var(--primary-foreground) / .6)}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.opacity-20{opacity:.2}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[10px\]{--tw-blur: blur(10px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-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}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-transform{will-change:transform}.\[--aurora\:repeating-linear-gradient\(100deg\,var\(--blue-500\)_10\%\,var\(--indigo-300\)_15\%\,var\(--blue-300\)_20\%\,var\(--violet-200\)_25\%\,var\(--blue-400\)_30\%\)\]{--aurora: repeating-linear-gradient(100deg,var(--blue-500) 10%,var(--indigo-300) 15%,var(--blue-300) 20%,var(--violet-200) 25%,var(--blue-400) 30%)}.\[--dark-gradient\:repeating-linear-gradient\(100deg\,var\(--black\)_0\%\,var\(--black\)_7\%\,var\(--transparent\)_10\%\,var\(--transparent\)_12\%\,var\(--black\)_16\%\)\]{--dark-gradient: repeating-linear-gradient(100deg,var(--black) 0%,var(--black) 7%,var(--transparent) 10%,var(--transparent) 12%,var(--black) 16%)}.\[--white-gradient\:repeating-linear-gradient\(100deg\,var\(--white\)_0\%\,var\(--white\)_7\%\,var\(--transparent\)_10\%\,var\(--transparent\)_12\%\,var\(--white\)_16\%\)\]{--white-gradient: repeating-linear-gradient(100deg,var(--white) 0%,var(--white) 7%,var(--transparent) 10%,var(--transparent) 12%,var(--white) 16%)}.\[background-image\:var\(--white-gradient\)\,var\(--aurora\)\]{background-image:var(--white-gradient),var(--aurora)}.\[background-position\:50\%_50\%\,50\%_50\%\]{background-position:50% 50%,50% 50%}.\[background-size\:300\%\,_200\%\]{background-size:300%,200%}.\[mask-image\:radial-gradient\(ellipse_at_100\%_0\%\,black_10\%\,var\(--transparent\)_70\%\)\]{-webkit-mask-image:radial-gradient(ellipse at 100% 0%,black 10%,var(--transparent) 70%);mask-image:radial-gradient(ellipse at 100% 0%,black 10%,var(--transparent) 70%)}.after\:dark:after{content:var(--tw-content);--background: 222.2 84% 4.9%;--foreground: 210 40% 98%;--card: 222.2 84% 4.9%;--card-foreground: 210 40% 98%;--popover: 222.2 84% 4.9%;--popover-foreground: 210 40% 98%;--primary: 210 40% 98%;--primary-foreground: 222.2 47.4% 11.2%;--secondary: 217.2 32.6% 17.5%;--secondary-foreground: 210 40% 98%;--muted: 217.2 32.6% 17.5%;--muted-foreground: 215 20.2% 65.1%;--accent: 217.2 32.6% 17.5%;--accent-foreground: 210 40% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 210 40% 98%;--border: 217.2 32.6% 17.5%;--input: 217.2 32.6% 17.5%;--ring: 212.7 26.8% 83.9%}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:0}@keyframes aurora{0%{content:var(--tw-content);background-position:50% 50%,50% 50%}to{content:var(--tw-content);background-position:350% 50%,350% 50%}}.after\:animate-aurora:after{content:var(--tw-content);animation:aurora 60s linear infinite}.after\:mix-blend-difference:after{content:var(--tw-content);mix-blend-mode:difference}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.after\:\[background-attachment\:fixed\]:after{content:var(--tw-content);background-attachment:fixed}.after\:\[background-image\:var\(--white-gradient\)\,var\(--aurora\)\]:after{content:var(--tw-content);background-image:var(--white-gradient),var(--aurora)}.after\:\[background-size\:200\%\,_100\%\]:after{content:var(--tw-content);background-size:200%,100%}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-sm:hover{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:border-white\/10:is(.dark *){border-color:#ffffff1a}.dark\:border-white\/5:is(.dark *){border-color:#ffffff0d}.dark\:border-white\/\[0\.03\]:is(.dark *){border-color:#ffffff08}.dark\:bg-white\/10:is(.dark *){background-color:#ffffff1a}.dark\:bg-white\/5:is(.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.01\]:is(.dark *){background-color:#ffffff03}.dark\:bg-zinc-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\:text-neutral-200:is(.dark *){--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.dark\:text-white:is(.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:invert-0:is(.dark *){--tw-invert: invert(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.dark\:\[background-image\:var\(--dark-gradient\)\,var\(--aurora\)\]:is(.dark *){background-image:var(--dark-gradient),var(--aurora)}.after\:dark\:\[background-image\:var\(--dark-gradient\)\,var\(--aurora\)\]:is(.dark *):after{content:var(--tw-content);background-image:var(--dark-gradient),var(--aurora)}.dark\:hover\:border-primary\/50:hover:is(.dark *){border-color:hsl(var(--primary) / .5)}.dark\:hover\:text-gray-300:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-base{font-size:1rem;line-height:1.5rem}}@media(min-width:768px){.md\:py-4{padding-top:1rem;padding-bottom:1rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-7xl{font-size:4.5rem;line-height:1}}@media(min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--el-node-bg-color: #ffffff;--glass-root-bg: #fcfdfe;--glass-bg-sidebar: #f6f8fa;--glass-bg-menu: #f6f8fa;--glass-bg-header: #ffffff;--glass-bg-content: #ffffff;--glass-border: #e5e6eb;--glass-border-subtle: #f2f3f5;--glass-shadow-sidebar: none;--glass-shadow-header: 0 2px 8px rgba(0, 0, 0, .02);--glass-shadow-content: 0 4px 16px rgba(0, 0, 0, .04);--glass-active-bg: #e8f3ff;--glass-active-shadow: 0 2px 8px rgba(22, 93, 255, .05);--glass-hover-bg: #eaebee;--menu-active-bg: #e8f3ff;--menu-active-text: #165dff;--menu-hover-bg: #eaebee;--menu-text: #4e5969;--menu-text-hover: #1d2129;--menu-group-title: #86909c}.aurora-bg{display:none!important}.premium-glass-card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 4px 16px #0000000a;transition:all .3s cubic-bezier(.23,1,.32,1)}.premium-form{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.premium-form .el-form-item{margin-bottom:0!important;margin-right:0!important;display:flex;align-items:center}.premium-form .el-form-item__label{font-size:13px;font-weight:600;color:var(--el-text-color-primary);padding-right:12px;height:auto;line-height:1}.premium-input.premium-input,.premium-input.premium-select,.premium-select.premium-input,.premium-select.premium-select,.premium-date-picker.premium-input,.premium-date-picker.premium-select{width:220px}.premium-input.premium-date-picker,.premium-select.premium-date-picker,.premium-date-picker.premium-date-picker{width:340px}.premium-input.el-input__wrapper,.premium-input.el-range-editor.el-input__wrapper,.premium-input .el-input__wrapper,.premium-input .el-select__wrapper,.premium-input .el-range-editor.el-input__wrapper,.premium-select.el-input__wrapper,.premium-select.el-range-editor.el-input__wrapper,.premium-select .el-input__wrapper,.premium-select .el-select__wrapper,.premium-select .el-range-editor.el-input__wrapper,.premium-date-picker.el-input__wrapper,.premium-date-picker.el-range-editor.el-input__wrapper,.premium-date-picker .el-input__wrapper,.premium-date-picker .el-select__wrapper,.premium-date-picker .el-range-editor.el-input__wrapper{background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid #e5e6eb!important;box-shadow:0 2px 4px #00000005!important;border-radius:8px!important;height:38px!important;transition:all .2s ease!important}.premium-input.el-input__wrapper:hover,.premium-input.el-range-editor.el-input__wrapper:hover,.premium-input .el-input__wrapper:hover,.premium-input .el-select__wrapper:hover,.premium-input .el-range-editor.el-input__wrapper:hover,.premium-select.el-input__wrapper:hover,.premium-select.el-range-editor.el-input__wrapper:hover,.premium-select .el-input__wrapper:hover,.premium-select .el-select__wrapper:hover,.premium-select .el-range-editor.el-input__wrapper:hover,.premium-date-picker.el-input__wrapper:hover,.premium-date-picker.el-range-editor.el-input__wrapper:hover,.premium-date-picker .el-input__wrapper:hover,.premium-date-picker .el-select__wrapper:hover,.premium-date-picker .el-range-editor.el-input__wrapper:hover{background:#fff!important;border-color:#c0c4cc!important;transform:none!important;box-shadow:0 4px 8px #0000000a!important}.premium-input.el-input__wrapper.is-active,.premium-input.el-input__wrapper.is-focus,.premium-input.el-input__wrapper.is-focused,.premium-input.el-input__wrapper:focus-within,.premium-input.el-range-editor.el-input__wrapper.is-active,.premium-input.el-range-editor.el-input__wrapper.is-focus,.premium-input.el-range-editor.el-input__wrapper.is-focused,.premium-input.el-range-editor.el-input__wrapper:focus-within,.premium-input .el-input__wrapper.is-active,.premium-input .el-input__wrapper.is-focus,.premium-input .el-input__wrapper.is-focused,.premium-input .el-input__wrapper:focus-within,.premium-input .el-select__wrapper.is-active,.premium-input .el-select__wrapper.is-focus,.premium-input .el-select__wrapper.is-focused,.premium-input .el-select__wrapper:focus-within,.premium-input .el-range-editor.el-input__wrapper.is-active,.premium-input .el-range-editor.el-input__wrapper.is-focus,.premium-input .el-range-editor.el-input__wrapper.is-focused,.premium-input .el-range-editor.el-input__wrapper:focus-within,.premium-select.el-input__wrapper.is-active,.premium-select.el-input__wrapper.is-focus,.premium-select.el-input__wrapper.is-focused,.premium-select.el-input__wrapper:focus-within,.premium-select.el-range-editor.el-input__wrapper.is-active,.premium-select.el-range-editor.el-input__wrapper.is-focus,.premium-select.el-range-editor.el-input__wrapper.is-focused,.premium-select.el-range-editor.el-input__wrapper:focus-within,.premium-select .el-input__wrapper.is-active,.premium-select .el-input__wrapper.is-focus,.premium-select .el-input__wrapper.is-focused,.premium-select .el-input__wrapper:focus-within,.premium-select .el-select__wrapper.is-active,.premium-select .el-select__wrapper.is-focus,.premium-select .el-select__wrapper.is-focused,.premium-select .el-select__wrapper:focus-within,.premium-select .el-range-editor.el-input__wrapper.is-active,.premium-select .el-range-editor.el-input__wrapper.is-focus,.premium-select .el-range-editor.el-input__wrapper.is-focused,.premium-select .el-range-editor.el-input__wrapper:focus-within,.premium-date-picker.el-input__wrapper.is-active,.premium-date-picker.el-input__wrapper.is-focus,.premium-date-picker.el-input__wrapper.is-focused,.premium-date-picker.el-input__wrapper:focus-within,.premium-date-picker.el-range-editor.el-input__wrapper.is-active,.premium-date-picker.el-range-editor.el-input__wrapper.is-focus,.premium-date-picker.el-range-editor.el-input__wrapper.is-focused,.premium-date-picker.el-range-editor.el-input__wrapper:focus-within,.premium-date-picker .el-input__wrapper.is-active,.premium-date-picker .el-input__wrapper.is-focus,.premium-date-picker .el-input__wrapper.is-focused,.premium-date-picker .el-input__wrapper:focus-within,.premium-date-picker .el-select__wrapper.is-active,.premium-date-picker .el-select__wrapper.is-focus,.premium-date-picker .el-select__wrapper.is-focused,.premium-date-picker .el-select__wrapper:focus-within,.premium-date-picker .el-range-editor.el-input__wrapper.is-active,.premium-date-picker .el-range-editor.el-input__wrapper.is-focus,.premium-date-picker .el-range-editor.el-input__wrapper.is-focused,.premium-date-picker .el-range-editor.el-input__wrapper:focus-within{background:#fff!important;border-color:#165dff!important;box-shadow:0 0 0 3px #165dff1a!important}.premium-input.el-input__wrapper input,.premium-input.el-input__wrapper .el-range-input,.premium-input.el-range-editor.el-input__wrapper input,.premium-input.el-range-editor.el-input__wrapper .el-range-input,.premium-input .el-input__wrapper input,.premium-input .el-input__wrapper .el-range-input,.premium-input .el-select__wrapper input,.premium-input .el-select__wrapper .el-range-input,.premium-input .el-range-editor.el-input__wrapper input,.premium-input .el-range-editor.el-input__wrapper .el-range-input,.premium-select.el-input__wrapper input,.premium-select.el-input__wrapper .el-range-input,.premium-select.el-range-editor.el-input__wrapper input,.premium-select.el-range-editor.el-input__wrapper .el-range-input,.premium-select .el-input__wrapper input,.premium-select .el-input__wrapper .el-range-input,.premium-select .el-select__wrapper input,.premium-select .el-select__wrapper .el-range-input,.premium-select .el-range-editor.el-input__wrapper input,.premium-select .el-range-editor.el-input__wrapper .el-range-input,.premium-date-picker.el-input__wrapper input,.premium-date-picker.el-input__wrapper .el-range-input,.premium-date-picker.el-range-editor.el-input__wrapper input,.premium-date-picker.el-range-editor.el-input__wrapper .el-range-input,.premium-date-picker .el-input__wrapper input,.premium-date-picker .el-input__wrapper .el-range-input,.premium-date-picker .el-select__wrapper input,.premium-date-picker .el-select__wrapper .el-range-input,.premium-date-picker .el-range-editor.el-input__wrapper input,.premium-date-picker .el-range-editor.el-input__wrapper .el-range-input{background:transparent!important;color:var(--el-text-color-primary)!important;font-weight:500}.premium-input.el-input__wrapper input::-moz-placeholder,.premium-input.el-input__wrapper .el-range-input::-moz-placeholder,.premium-input.el-range-editor.el-input__wrapper input::-moz-placeholder,.premium-input.el-range-editor.el-input__wrapper .el-range-input::-moz-placeholder,.premium-input .el-input__wrapper input::-moz-placeholder,.premium-input .el-input__wrapper .el-range-input::-moz-placeholder,.premium-input .el-select__wrapper input::-moz-placeholder,.premium-input .el-select__wrapper .el-range-input::-moz-placeholder,.premium-input .el-range-editor.el-input__wrapper input::-moz-placeholder,.premium-input .el-range-editor.el-input__wrapper .el-range-input::-moz-placeholder,.premium-select.el-input__wrapper input::-moz-placeholder,.premium-select.el-input__wrapper .el-range-input::-moz-placeholder,.premium-select.el-range-editor.el-input__wrapper input::-moz-placeholder,.premium-select.el-range-editor.el-input__wrapper .el-range-input::-moz-placeholder,.premium-select .el-input__wrapper input::-moz-placeholder,.premium-select .el-input__wrapper .el-range-input::-moz-placeholder,.premium-select .el-select__wrapper input::-moz-placeholder,.premium-select .el-select__wrapper .el-range-input::-moz-placeholder,.premium-select .el-range-editor.el-input__wrapper input::-moz-placeholder,.premium-select .el-range-editor.el-input__wrapper .el-range-input::-moz-placeholder,.premium-date-picker.el-input__wrapper input::-moz-placeholder,.premium-date-picker.el-input__wrapper .el-range-input::-moz-placeholder,.premium-date-picker.el-range-editor.el-input__wrapper input::-moz-placeholder,.premium-date-picker.el-range-editor.el-input__wrapper .el-range-input::-moz-placeholder,.premium-date-picker .el-input__wrapper input::-moz-placeholder,.premium-date-picker .el-input__wrapper .el-range-input::-moz-placeholder,.premium-date-picker .el-select__wrapper input::-moz-placeholder,.premium-date-picker .el-select__wrapper .el-range-input::-moz-placeholder,.premium-date-picker .el-range-editor.el-input__wrapper input::-moz-placeholder,.premium-date-picker .el-range-editor.el-input__wrapper .el-range-input::-moz-placeholder{color:var(--el-text-color-placeholder);opacity:.6}.premium-input.el-input__wrapper input::placeholder,.premium-input.el-input__wrapper .el-range-input::placeholder,.premium-input.el-range-editor.el-input__wrapper input::placeholder,.premium-input.el-range-editor.el-input__wrapper .el-range-input::placeholder,.premium-input .el-input__wrapper input::placeholder,.premium-input .el-input__wrapper .el-range-input::placeholder,.premium-input .el-select__wrapper input::placeholder,.premium-input .el-select__wrapper .el-range-input::placeholder,.premium-input .el-range-editor.el-input__wrapper input::placeholder,.premium-input .el-range-editor.el-input__wrapper .el-range-input::placeholder,.premium-select.el-input__wrapper input::placeholder,.premium-select.el-input__wrapper .el-range-input::placeholder,.premium-select.el-range-editor.el-input__wrapper input::placeholder,.premium-select.el-range-editor.el-input__wrapper .el-range-input::placeholder,.premium-select .el-input__wrapper input::placeholder,.premium-select .el-input__wrapper .el-range-input::placeholder,.premium-select .el-select__wrapper input::placeholder,.premium-select .el-select__wrapper .el-range-input::placeholder,.premium-select .el-range-editor.el-input__wrapper input::placeholder,.premium-select .el-range-editor.el-input__wrapper .el-range-input::placeholder,.premium-date-picker.el-input__wrapper input::placeholder,.premium-date-picker.el-input__wrapper .el-range-input::placeholder,.premium-date-picker.el-range-editor.el-input__wrapper input::placeholder,.premium-date-picker.el-range-editor.el-input__wrapper .el-range-input::placeholder,.premium-date-picker .el-input__wrapper input::placeholder,.premium-date-picker .el-input__wrapper .el-range-input::placeholder,.premium-date-picker .el-select__wrapper input::placeholder,.premium-date-picker .el-select__wrapper .el-range-input::placeholder,.premium-date-picker .el-range-editor.el-input__wrapper input::placeholder,.premium-date-picker .el-range-editor.el-input__wrapper .el-range-input::placeholder{color:var(--el-text-color-placeholder);opacity:.6}.premium-input.el-range-editor .el-range-separator,.premium-select.el-range-editor .el-range-separator,.premium-date-picker.el-range-editor .el-range-separator{color:var(--el-text-color-placeholder)}.premium-input.el-range-editor .el-range__icon,.premium-select.el-range-editor .el-range__icon,.premium-date-picker.el-range-editor .el-range__icon{color:#165dff}.premium-date-picker{--el-input-bg-color: transparent !important;--el-input-border-color: transparent !important;--el-input-hover-border-color: transparent !important;--el-input-focus-border-color: transparent !important}.custom-glass-table{background:#fff!important;--el-table-bg-color: #ffffff !important;--el-table-tr-bg-color: #ffffff !important;--el-table-header-bg-color: #f7f8fa !important;--el-table-border-color: #e5e6eb !important;--el-table-row-hover-bg-color: #f2f3f5 !important;--el-table-header-text-color: var(--el-text-color-primary)}.custom-glass-table thead th{background:var(--el-table-header-bg-color)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:1px solid var(--el-table-border-color)!important;font-weight:600;text-transform:none!important;font-size:14px;letter-spacing:normal!important}.custom-glass-table tr{background:#fff!important}.glass-btn{background:#e8f3ff!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important;color:#165dff!important;font-weight:500;height:36px;padding:0 20px;border-radius:8px!important;transition:all .2s ease}.glass-btn:hover{background:#165dff33!important;transform:translateY(-1px);box-shadow:0 4px 12px #165dff26}.glass-btn.btn-reset{background:#f2f3f5!important;color:var(--el-text-color-regular)!important}.glass-btn.btn-reset:hover{background:#e5e6eb!important;box-shadow:none!important;transform:none!important}.status-badge-glass{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;gap:8px;background:#f2f3f5;border:1px solid #e5e6eb}.status-badge-glass .status-pulse{width:6px;height:6px;border-radius:50%;position:relative}.status-badge-glass .status-pulse:after{content:"";position:absolute;inset:0;border-radius:50%;background:inherit;animation:pulse 2s infinite}.status-badge-glass.status-running{color:#165dff}.status-badge-glass.status-running .status-pulse{background:#165dff}.status-badge-glass.status-success{color:#00b42a}.status-badge-glass.status-success .status-pulse{background:#00b42a}.status-badge-glass.status-fail{color:#f53f3f}.status-badge-glass.status-fail .status-pulse{background:#f53f3f}@keyframes pulse{0%{transform:scale(1);opacity:.8}to{transform:scale(3.5);opacity:0}}.premium-pagination{justify-content:flex-end}.premium-pagination .el-pagination__total,.premium-pagination .el-pagination__jump{font-size:12px;font-weight:600;color:var(--el-text-color-secondary)}.premium-pagination .btn-prev,.premium-pagination .btn-next,.premium-pagination .number{background:#f2f3f5!important;border-radius:6px!important;margin:0 3px!important;transition:all .2s}.premium-pagination .btn-prev:hover,.premium-pagination .btn-next:hover,.premium-pagination .number:hover{background:#e5e6eb!important;color:#165dff!important}.premium-pagination .btn-prev.is-active,.premium-pagination .btn-next.is-active,.premium-pagination .number.is-active{background:#165dff!important;color:#fff!important}.el-loading-mask{transition:opacity .4s cubic-bezier(.4,0,.2,1)!important}.el-loading-spinner .path{stroke:#165dff!important;stroke-width:3}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation:fadeInUp .6s cubic-bezier(.16,1,.3,1) forwards}[data-v-e820f6d9]{margin:0;padding:0}.task-console-main[data-v-4c183b8d]{width:100%;height:100%;background:#fff;padding:24px;box-sizing:border-box;overflow-y:auto}.page-top-header[data-v-4c183b8d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-shrink:0}.page-top-header .page-title[data-v-4c183b8d]{font-size:16px;font-weight:700;color:#1d2129;margin:0}.page-top-header .header-actions[data-v-4c183b8d]{display:flex;align-items:center;gap:16px}.page-top-header .header-actions .action-item[data-v-4c183b8d]{font-size:12px;color:#4e5969;cursor:pointer;display:flex;align-items:center;gap:4px;transition:color .2s}.page-top-header .header-actions .action-item[data-v-4c183b8d]:hover{color:#165dff}.page-top-header .header-actions .btn-outline[data-v-4c183b8d]{background:#fff;border:1px solid #e5e6eb;color:#4e5969;font-weight:500;border-radius:4px}.page-top-header .header-actions .btn-outline[data-v-4c183b8d]:hover{border-color:#165dff;color:#165dff}.page-tabs-row[data-v-4c183b8d]{display:flex;gap:24px;border-bottom:1px solid #e5e6eb;margin-bottom:20px}.page-tabs-row .tab-item[data-v-4c183b8d]{font-size:14px;font-weight:500;color:#4e5969;padding:10px 0;cursor:pointer;position:relative;transition:color .2s}.page-tabs-row .tab-item[data-v-4c183b8d]:hover{color:#165dff}.page-tabs-row .tab-item.active[data-v-4c183b8d]{color:#165dff;font-weight:600}.page-tabs-row .tab-item.active[data-v-4c183b8d]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#165dff;border-radius:1px}.task-alert-box[data-v-4c183b8d]{background:#f0f5ff;border:1px solid #d9e5ff;border-radius:8px;padding:12px 16px;display:flex;gap:12px;margin-bottom:20px}.task-alert-box .alert-icon-wrap[data-v-4c183b8d]{color:#165dff;font-size:16px;margin-top:2px}.task-alert-box .alert-text-content[data-v-4c183b8d]{display:flex;flex-direction:column;gap:4px}.task-alert-box .alert-text-content p[data-v-4c183b8d]{font-size:12px;color:#4e5969;line-height:1.5;margin:0}.filter-card[data-v-4c183b8d]{display:flex;gap:24px;align-items:center;margin-bottom:20px;background:#f7f8fa;border:1px solid #e5e6eb;padding:12px 20px;border-radius:8px}.filter-card .filter-item[data-v-4c183b8d]{display:flex;align-items:center;gap:10px}.filter-card .filter-label[data-v-4c183b8d]{font-size:13px;color:#4e5969;font-weight:500}.summary-cards-grid[data-v-4c183b8d]{display:flex;gap:20px;margin-bottom:24px;align-items:stretch}.task-summary-left-card[data-v-4c183b8d]{flex:30;background:#fff;border:1px solid #e5e6eb;border-radius:12px;padding:24px;display:flex;flex-direction:column;box-shadow:0 4px 10px #00000003}.task-summary-left-card .card-title-row[data-v-4c183b8d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.task-summary-left-card .card-title-row .month-title[data-v-4c183b8d]{font-size:18px;font-weight:700;color:#1d2129}.task-summary-left-card .card-title-row .status-tag[data-v-4c183b8d]{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px}.task-summary-left-card .card-title-row .status-tag.blue-tag[data-v-4c183b8d]{background:#e8f3ff;color:#165dff;border:1px solid #b3d4ff}.task-summary-left-card .card-title-row .status-tag.green-tag[data-v-4c183b8d]{background:#e8ffea;color:#00b42a;border:1px solid #aff0b5}.task-summary-left-card .task-details-list[data-v-4c183b8d]{display:flex;flex-direction:column;gap:12px;flex:1}.task-summary-left-card .task-detail-row[data-v-4c183b8d]{display:flex;justify-content:space-between;align-items:center}.task-summary-left-card .task-detail-row .label[data-v-4c183b8d]{font-size:13px;color:#86909c}.task-summary-left-card .task-detail-row .value[data-v-4c183b8d]{font-size:14px;font-weight:700;color:#1d2129}.task-summary-left-card .task-detail-row.divider-top[data-v-4c183b8d]{border-top:1px dashed #e5e6eb;padding-top:12px;margin-top:4px}.task-summary-left-card .task-detail-row .spend-value[data-v-4c183b8d]{font-size:15px;color:#ff7d00;font-weight:700}.task-summary-left-card .task-detail-sub-row[data-v-4c183b8d]{display:flex;align-items:stretch;margin-left:12px}.task-summary-left-card .task-detail-sub-row .connector-line[data-v-4c183b8d]{width:12px;border-left:1px solid #e5e6eb;border-bottom:1px solid #e5e6eb;margin-top:-6px;margin-bottom:8px}.task-summary-left-card .task-detail-sub-row .sub-row-content[data-v-4c183b8d]{flex:1;display:flex;justify-content:space-between;align-items:center;padding-left:8px;margin-bottom:4px}.task-summary-left-card .task-detail-sub-row .sub-row-content .sub-label[data-v-4c183b8d]{font-size:12px;color:#86909c}.task-summary-left-card .task-detail-sub-row .sub-row-content .sub-value[data-v-4c183b8d]{font-size:12px;color:#4e5969}.task-summary-left-card .left-card-footer[data-v-4c183b8d]{border-top:1px solid #f2f3f5;padding-top:16px;margin-top:16px}.task-summary-left-card .left-card-footer .accumulated-row[data-v-4c183b8d]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#4e5969}.task-summary-left-card .left-card-footer .accumulated-row .text-dark[data-v-4c183b8d]{color:#1d2129;font-weight:700}.task-summary-left-card .left-card-footer .accumulated-row .view-all-link[data-v-4c183b8d]{color:#165dff;text-decoration:none;font-weight:600}.task-summary-left-card .left-card-footer .accumulated-row .view-all-link[data-v-4c183b8d]:hover{text-decoration:underline}.task-summary-left-card .left-card-footer .footer-note[data-v-4c183b8d]{font-size:11px;color:#86909c;margin:8px 0 0}.task-trend-right-card[data-v-4c183b8d]{flex:70;background:#fff;border:1px solid #e5e6eb;border-radius:12px;padding:24px;display:flex;flex-direction:column;box-shadow:0 4px 10px #00000003}.task-trend-right-card .trend-card-title[data-v-4c183b8d]{font-size:14px;font-weight:700;color:#1d2129;margin:0 0 16px}.task-trend-right-card .trend-chart-container[data-v-4c183b8d]{flex:1;display:flex;flex-direction:column;min-height:220px}.task-trend-right-card .echarts-bar-fit[data-v-4c183b8d]{flex:1;width:100%;min-height:0}.product-breakdown-section[data-v-4c183b8d]{background:#fff;border-radius:12px;padding:24px;border:1px solid #e5e6eb;margin-top:20px}.product-breakdown-section .section-title-row[data-v-4c183b8d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.product-breakdown-section .section-title[data-v-4c183b8d]{font-size:14px;font-weight:700;color:#1d2129;margin:0}.product-breakdown-section .update-time-lbl[data-v-4c183b8d]{font-size:12px;color:#86909c}.product-breakdown-section .table-tabs-bar[data-v-4c183b8d]{margin-bottom:16px}.custom-task-table[data-v-4c183b8d]{--el-table-header-bg-color: #f7f8fa;font-size:13px}.custom-task-table[data-v-4c183b8d] th{color:#4e5969!important;font-weight:600!important}.custom-task-table[data-v-4c183b8d] td{color:#1d2129!important}.platform-badge[data-v-4c183b8d]{font-size:11px;font-weight:600;color:#165dff;background:#e8f3ff;padding:2px 6px;border-radius:4px}.text-danger[data-v-4c183b8d]{color:#f53f3f}.text-success[data-v-4c183b8d]{color:#00b42a}.text-gray[data-v-4c183b8d]{color:#86909c}.custom-radio[data-v-4c183b8d] .el-radio-button__inner{background:#fff!important;border:1px solid #e5e6eb!important;border-radius:6px!important;margin-right:4px;font-weight:600;padding:6px 12px;font-size:12px;transition:all .2s}.custom-radio[data-v-4c183b8d] .el-radio-button__original-radio:checked+.el-radio-button__inner{background:#165dff!important;color:#fff!important;border-color:#165dff!important}@keyframes fadeIn-4c183b8d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-4c183b8d]{animation:fadeIn-4c183b8d .4s cubic-bezier(.16,1,.3,1) forwards}.avatar-wrapper[data-v-56381efd]{position:relative;cursor:pointer;padding:.25rem 0;z-index:60}.user-avatar[data-v-56381efd]{width:36px;height:36px;border-radius:50%;background:#e8f3ff;border:2px solid #ffffff;box-shadow:0 2px 8px #165dff1a;display:flex;align-items:center;justify-content:center;color:#165dff;font-weight:700;font-size:1.05rem;transition:all .25s cubic-bezier(.16,1,.3,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-avatar[data-v-56381efd]:hover{box-shadow:0 4px 15px #165dff2e;border-color:#165dff33;transform:scale(1.03)}.user-popover-card[data-v-56381efd]{position:absolute;top:calc(100% + 10px);right:0;width:350px;background:#fff;border:1px solid #e5e6eb;border-radius:12px;box-shadow:0 10px 40px #1b1f2314,0 0 1px #0000001a;padding:1.5rem 1.25rem;z-index:1000;cursor:default;text-align:left;display:flex;flex-direction:column;box-sizing:border-box}.popover-user-info[data-v-56381efd]{margin-bottom:1.25rem}.popover-user-info .username-row[data-v-56381efd]{margin-bottom:.25rem;display:flex;align-items:center;justify-content:space-between}.popover-user-info .user-name[data-v-56381efd]{font-size:1.1rem;font-weight:700;color:#1d2129;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:300px}.popover-user-info .account-id-row[data-v-56381efd]{display:flex;align-items:center;gap:.35rem;margin-bottom:.65rem}.popover-user-info .account-id[data-v-56381efd]{font-size:.8rem;color:#86909c}.popover-user-info .copy-icon[data-v-56381efd]{font-size:.85rem;color:#86909c;cursor:pointer;transition:color .2s}.popover-user-info .copy-icon[data-v-56381efd]:hover{color:#165dff}.popover-user-info .user-badges[data-v-56381efd]{display:flex;gap:.5rem}.popover-user-info .badge-item[data-v-56381efd]{font-size:10px;padding:1px 6px;border-radius:4px;display:inline-flex;align-items:center;font-weight:600}.popover-user-info .main-acc[data-v-56381efd]{background:#f2f3f5;color:#4e5969;border:1px solid #e5e6eb}.popover-user-info .personal-cert[data-v-56381efd]{background:#e8ffea;color:#00b42a;border:1px solid #aff0b5;cursor:pointer;transition:border-color .2s}.popover-user-info .personal-cert[data-v-56381efd]:hover{border-color:#00b42a}.expense-section .expense-box[data-v-56381efd]{background:#f4f8fc;border:1px solid #e8eff6;border-radius:8px;padding:1rem;margin-bottom:.75rem}.expense-section .expense-header[data-v-56381efd]{font-size:.825rem;font-weight:700;color:#4e5969;cursor:pointer;margin-bottom:.45rem;transition:color .2s;display:inline-block}.expense-section .expense-header[data-v-56381efd]:hover{color:#165dff}.expense-section .expense-balance[data-v-56381efd]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.75rem}.expense-section .balance-label[data-v-56381efd]{font-size:.825rem;color:#4e5969}.expense-section .balance-amount[data-v-56381efd]{font-size:1.3rem;font-weight:800;color:#1d2129}.expense-section .recharge-btn-black[data-v-56381efd]{width:100%;height:34px;border-radius:17px;background:#1d2129;color:#fff;font-weight:600;font-size:.8rem;border:none;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.expense-section .recharge-btn-black[data-v-56381efd]:hover{background:#000;box-shadow:0 4px 10px #00000026;transform:translateY(-1px)}.expense-section .recharge-btn-black[data-v-56381efd]:active{transform:translateY(0)}.expense-section .expense-links[data-v-56381efd]{display:grid;grid-template-columns:repeat(4,1fr);text-align:center;gap:.25rem;margin-bottom:1rem;border-bottom:1px solid #f2f3f5;padding-bottom:.85rem}.popover-section-links[data-v-56381efd]{margin-bottom:1rem;border-bottom:1px solid #f2f3f5;padding-bottom:.85rem;padding:.5rem}.popover-section-links .section-title[data-v-56381efd]{font-size:.825rem;font-weight:700;color:#1d2129;margin-bottom:.55rem}.popover-section-links .links-row[data-v-56381efd]{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;text-align:left}.link-item[data-v-56381efd]{font-size:.8rem;color:#4e5969;text-decoration:none;transition:color .2s ease;white-space:nowrap}.link-item[data-v-56381efd]:hover{color:#165dff}.popover-section-todos[data-v-56381efd]{margin-bottom:1.25rem;border-bottom:1px solid #f2f3f5;padding-bottom:1rem}.popover-section-todos .section-title[data-v-56381efd]{font-size:.825rem;font-weight:700;color:#1d2129;margin-bottom:.65rem}.popover-section-todos .todos-grid[data-v-56381efd]{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;text-align:center}.popover-section-todos .todo-item[data-v-56381efd]{display:flex;flex-direction:column;gap:.15rem}.popover-section-todos .todo-label[data-v-56381efd]{font-size:11px;color:#86909c;white-space:nowrap}.popover-section-todos .todo-count[data-v-56381efd]{font-size:1.05rem;font-weight:700;color:#1d2129}.popover-section-todos .todo-count.highlight[data-v-56381efd]{color:#ef4444}.popover-footer[data-v-56381efd]{display:flex;align-items:center;justify-content:center;gap:.35rem;color:#4e5969;font-size:.875rem;font-weight:600;cursor:pointer;padding-top:.25rem;transition:color .2s}.popover-footer[data-v-56381efd]:hover{color:#ef4444}.popover-fade-enter-active[data-v-56381efd],.popover-fade-leave-active[data-v-56381efd]{transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease}.popover-fade-enter-from[data-v-56381efd],.popover-fade-leave-to[data-v-56381efd]{transform:translateY(8px) scale(.98);opacity:0}.icon-sm[data-v-d3938b36]{width:1rem;height:1rem}.login-modal-overlay[data-v-d3938b36]{position:fixed;inset:0;background:#1d212999;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem}.login-modal-card[data-v-d3938b36]{position:relative;width:100%;max-width:440px;background:#fffffff2;border:1px solid rgba(229,230,235,.8);border-radius:1.25rem;padding:2.5rem 2.25rem;box-shadow:0 24px 50px -10px #1b1f2326,0 0 1px #0000001a;overflow:hidden;display:flex;flex-direction:column}.modal-card-glow-1[data-v-d3938b36]{position:absolute;top:-30%;right:-30%;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(22,93,255,.08),transparent 70%);filter:blur(50px);pointer-events:none;z-index:0}.modal-card-glow-2[data-v-d3938b36]{position:absolute;bottom:-30%;left:-30%;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(114,46,209,.06),transparent 70%);filter:blur(50px);pointer-events:none;z-index:0}.modal-header[data-v-d3938b36]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;z-index:10}.brand-logo-wrap[data-v-d3938b36]{display:flex;align-items:center;gap:.75rem}.modal-logo-img[data-v-d3938b36]{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.modal-brand-text[data-v-d3938b36]{font-size:1.35rem;font-weight:800;color:#1d2129;letter-spacing:-.02em;background-image:linear-gradient(to right,#1d2129,#165dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.modal-close-btn[data-v-d3938b36]{background:#f2f3f5;border:1px solid #e5e6eb;padding:.5rem;border-radius:9999px;color:#4e5969;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .25s cubic-bezier(.16,1,.3,1);z-index:20}.modal-close-btn[data-v-d3938b36]:hover{color:#1d2129;background:#eaebee;transform:rotate(90deg) scale(1.05)}.modal-body[data-v-d3938b36]{z-index:10;display:flex;flex-direction:column}.modal-title[data-v-d3938b36]{font-size:1.75rem;font-weight:800;color:#1d2129;margin-bottom:.5rem;letter-spacing:-.02em}.modal-subtitle[data-v-d3938b36]{font-size:.9rem;color:#86909c;margin-bottom:2rem;font-weight:400;line-height:1.5}.modal-tabs[data-v-d3938b36]{display:flex;background:#f2f3f5;border:1px solid #e5e6eb;border-radius:.5rem;padding:.25rem;margin-bottom:1.75rem;position:relative;z-index:10}.modal-tab-item[data-v-d3938b36]{flex:1;text-align:center;padding:.55rem 0;font-size:.875rem;font-weight:600;color:#4e5969;cursor:pointer;border-radius:.375rem;transition:all .25s cubic-bezier(.16,1,.3,1)}.modal-tab-item[data-v-d3938b36]:hover{color:#1d2129}.modal-tab-item.active[data-v-d3938b36]{color:#165dff;background:#fff;box-shadow:0 2px 8px #0000000d}.modal-form[data-v-d3938b36]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-d3938b36]{display:flex;flex-direction:column;gap:.5rem;width:100%}.form-label[data-v-d3938b36]{font-size:.875rem;font-weight:600;color:#4e5969;text-align:left}.input-with-btn[data-v-d3938b36]{display:flex;gap:.75rem;width:100%}.modal-error-msg[data-v-d3938b36]{padding:.75rem 1rem;font-size:.8125rem;color:#ef4444;background:#fef2f2;border:1px solid #fee2e2;border-radius:.5rem;line-height:1.5;text-align:left}.modal-submit-btn[data-v-d3938b36]{background:#165dff!important;border:none!important;color:#fff!important;font-weight:600!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;margin-top:.5rem;box-shadow:0 10px 20px -5px #165dff4d}.modal-submit-btn[data-v-d3938b36]:hover{transform:translateY(-1px);box-shadow:0 14px 24px -5px #165dff73;background:#0050e6!important}.modal-submit-btn[data-v-d3938b36]:active{transform:translateY(0) scale(.98)}.modal-footer-links[data-v-d3938b36]{display:flex;justify-content:center;align-items:center;gap:.5rem;font-size:.85rem;margin-top:1.75rem}.text-faded[data-v-d3938b36]{color:#86909c}.link-highlight[data-v-d3938b36]{color:#165dff;font-weight:600;text-decoration:none;transition:all .2s ease}.link-highlight[data-v-d3938b36]:hover{color:#0050e6;text-decoration:underline}.modal-fade-enter-active[data-v-d3938b36],.modal-fade-leave-active[data-v-d3938b36]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-d3938b36],.modal-fade-leave-to[data-v-d3938b36]{opacity:0}.modal-fade-enter-active .login-modal-card[data-v-d3938b36]{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .35s ease}.modal-fade-leave-active .login-modal-card[data-v-d3938b36]{transition:transform .25s ease,opacity .25s ease}.modal-fade-enter-from .login-modal-card[data-v-d3938b36]{transform:scale(.93) translateY(15px);opacity:0}.modal-fade-leave-to .login-modal-card[data-v-d3938b36]{transform:scale(.96) translateY(8px);opacity:0}[data-v-d3938b36] .custom-input .el-input__wrapper{height:46px;background-color:#fff!important;border:1px solid #e5e6eb!important;box-shadow:none!important;border-radius:.375rem!important;padding:0 1rem!important;transition:border-color .25s,box-shadow .25s}[data-v-d3938b36] .custom-input .el-input__wrapper:hover{border-color:#c0c4cc!important}[data-v-d3938b36] .custom-input .el-input__wrapper.is-focus{border-color:#165dff!important;box-shadow:0 0 0 3px #165dff1a!important}[data-v-d3938b36] .custom-input input{color:#1d2129!important;font-size:.9rem!important;font-weight:500!important}[data-v-d3938b36] .custom-input input::-moz-placeholder{color:#86909c!important}[data-v-d3938b36] .custom-input input::placeholder{color:#86909c!important}[data-v-d3938b36] .custom-button{height:46px;border-radius:.375rem!important;font-weight:600}[data-v-d3938b36] .bottom-line-input .el-input__wrapper{border:none!important;border-bottom:2px solid #e5e6eb!important;border-radius:0!important;background-color:transparent!important;box-shadow:none!important;padding:0 .5rem!important;transition:border-color .25s}[data-v-d3938b36] .bottom-line-input .el-input__wrapper:hover{border-bottom-color:#c0c4cc!important}[data-v-d3938b36] .bottom-line-input .el-input__wrapper.is-focus{border-bottom-color:#165dff!important}[data-v-d3938b36] .bottom-line-input input{color:#1d2129!important;font-size:1.35rem!important;letter-spacing:.2em!important;text-align:center!important;font-weight:700!important}.site-header[data-v-7245b5c0]{position:sticky;top:0;z-index:100;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#fffc;border-bottom:1px solid rgba(229,230,235,.6);padding:.85rem 2rem;transition:all .3s ease}.header-inner[data-v-7245b5c0]{margin:0 auto;max-width:120rem;display:flex;justify-content:space-between;align-items:center}.header-left[data-v-7245b5c0]{display:flex;align-items:center}.logo-wrap[data-v-7245b5c0]{display:flex;align-items:center;cursor:pointer;margin-right:2.5rem}.volc-logo-svg[data-v-7245b5c0]{flex-shrink:0}.volc-logo-text[data-v-7245b5c0]{font-size:1.15rem;font-weight:700;color:#1d2129;letter-spacing:-.01em}.volc-divider[data-v-7245b5c0]{margin:0 8px;color:#e5e6eb;font-size:14px}.volc-subtext[data-v-7245b5c0]{font-size:1.15rem;font-weight:500;color:#4e5969}.brand-logo-text[data-v-7245b5c0]{font-size:1.35rem;font-weight:800;letter-spacing:-.02em;background-image:linear-gradient(135deg,#1d2129,#165dff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.header-right[data-v-7245b5c0]{display:flex;align-items:center;gap:1.75rem}.header-nav-link[data-v-7245b5c0]{font-size:.95rem;font-weight:500;color:#1d2129;text-decoration:none;transition:color .2s ease}.header-nav-link[data-v-7245b5c0]:hover,.header-nav-link.active[data-v-7245b5c0]{color:#165dff}.header-login-btn[data-v-7245b5c0]{font-size:.875rem;font-weight:600;border:1px solid #165dff;padding:.5rem 1.35rem;border-radius:9999px;color:#165dff;background:transparent;transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none}.header-login-btn[data-v-7245b5c0]:hover{background:#165dff;color:#fff;box-shadow:0 4px 10px #165dff26}.header-login-btn[data-v-7245b5c0]:active{transform:scale(.96)}.dashboard-root[data-v-d174a9ad]{min-height:100vh;background:#fff}.dashboard-wrapper[data-v-d174a9ad]{position:relative;width:100%;color:#1d2129;overflow-x:hidden}.dashboard-container[data-v-d174a9ad]{max-width:1200px;margin:0 auto;padding:32px 24px}.dashboard-header[data-v-d174a9ad]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.dashboard-title[data-v-d174a9ad]{font-size:20px;font-weight:700;color:#1d2129;margin:0}.back-link[data-v-d174a9ad]{display:flex;align-items:center;gap:4px;font-size:13px;color:#86909c;text-decoration:none;transition:color .2s}.back-link[data-v-d174a9ad]:hover{color:#165dff}.icon-back[data-v-d174a9ad]{font-size:14px}.user-card[data-v-d174a9ad]{background:#f7f8fa;border-radius:16px;padding:20px 24px;margin-bottom:32px;display:flex;justify-content:space-between;align-items:center}.user-info[data-v-d174a9ad]{display:flex;align-items:center;gap:16px}.user-avatar[data-v-d174a9ad]{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center}.avatar-text[data-v-d174a9ad]{color:#fff;font-size:20px;font-weight:600}.user-details[data-v-d174a9ad]{display:flex;flex-direction:column;gap:6px}.user-name-row[data-v-d174a9ad]{display:flex;align-items:center;gap:12px}.user-phone[data-v-d174a9ad]{font-size:14px;font-weight:500;color:#1d2129}.account-tag[data-v-d174a9ad]{border-radius:4px;font-size:12px}.auth-link[data-v-d174a9ad]{display:flex;align-items:center;gap:4px;font-size:12px;color:#165dff;text-decoration:none}.auth-link[data-v-d174a9ad]:hover{text-decoration:underline}.icon-auth[data-v-d174a9ad]{font-size:14px}.user-id[data-v-d174a9ad]{font-size:12px;color:#86909c}.user-stats[data-v-d174a9ad]{display:flex;gap:48px}.stat-item[data-v-d174a9ad]{text-align:center}.stat-value[data-v-d174a9ad]{font-size:24px;font-weight:700;color:#1d2129;line-height:1;margin-bottom:6px}.stat-label[data-v-d174a9ad]{font-size:12px;color:#86909c}.section-title[data-v-d174a9ad]{font-size:16px;font-weight:600;color:#1d2129;margin:0 0 16px}.quick-nav-section[data-v-d174a9ad]{margin-bottom:32px}.recent-access[data-v-d174a9ad]{margin-bottom:20px}.recent-title[data-v-d174a9ad]{font-size:13px;color:#86909c;margin-bottom:12px}.access-list[data-v-d174a9ad]{display:flex;gap:12px;flex-wrap:wrap}.access-item[data-v-d174a9ad]{display:flex;align-items:center;gap:8px;padding:12px 16px;background:#fff;border:1px solid #e5e6eb;border-radius:12px;cursor:pointer;transition:all .2s;min-width:160px}.access-item[data-v-d174a9ad]:hover,.access-item.active[data-v-d174a9ad]{border-color:#165dff;background:#f2f8ff}.item-icon[data-v-d174a9ad]{font-size:18px;color:#165dff}.item-name[data-v-d174a9ad]{font-size:14px;font-weight:500;color:#1d2129;flex:1}.item-time[data-v-d174a9ad]{font-size:12px;color:#86909c}.custom-entry[data-v-d174a9ad]{display:flex}.add-entry-btn[data-v-d174a9ad]{display:flex;align-items:center;gap:6px;padding:12px 16px;background:#fff;border:1px dashed #c9cdd4;border-radius:12px;cursor:pointer;font-size:14px;color:#86909c;transition:all .2s}.add-entry-btn[data-v-d174a9ad]:hover{border-color:#165dff;color:#165dff}.add-icon[data-v-d174a9ad]{font-size:16px}.resource-section[data-v-d174a9ad]{margin-bottom:32px}.resource-card[data-v-d174a9ad]{background:#f7f8fa;border-radius:16px;padding:32px;display:flex;justify-content:space-between;align-items:flex-start;overflow:hidden;position:relative}.resource-content[data-v-d174a9ad]{max-width:360px;z-index:1}.resource-title[data-v-d174a9ad]{font-size:16px;font-weight:600;color:#1d2129;margin:0 0 12px}.resource-desc[data-v-d174a9ad]{font-size:14px;color:#4e5969;line-height:1.6;margin:0 0 20px}.enable-btn[data-v-d174a9ad]{border-radius:8px;font-weight:500}.resource-preview[data-v-d174a9ad]{position:relative;width:500px;height:240px}.preview-mock[data-v-d174a9ad]{position:relative;width:100%;height:100%}.mock-card[data-v-d174a9ad]{position:absolute;background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;overflow:hidden}.mock-card-1[data-v-d174a9ad]{width:140px;height:120px;right:120px;top:20px;transform:rotate(-8deg);z-index:1;opacity:.7}.mock-card-2[data-v-d174a9ad]{width:140px;height:100px;right:40px;top:40px;transform:rotate(5deg);z-index:2;opacity:.8}.mock-card-main[data-v-d174a9ad]{width:260px;height:180px;right:0;bottom:0;z-index:3}.mock-card-header[data-v-d174a9ad]{padding:10px 12px;background:#f2f3f5;font-size:11px;font-weight:500;color:#4e5969}.mock-card-body[data-v-d174a9ad]{padding:12px;display:flex;flex-direction:column;gap:8px}.mock-row[data-v-d174a9ad]{height:8px;background:#f2f3f5;border-radius:4px}.mock-row[data-v-d174a9ad]:last-child{width:60%}.mock-main-header[data-v-d174a9ad]{padding:12px 16px;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:space-between;align-items:center}.mock-main-title[data-v-d174a9ad]{font-size:12px;font-weight:600;color:#fff}.mock-btn[data-v-d174a9ad]{padding:4px 10px;font-size:11px;border-radius:4px}.mock-main-body[data-v-d174a9ad]{padding:16px}.mock-grid[data-v-d174a9ad]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mock-grid-item[data-v-d174a9ad]{height:36px;background:#f7f8fa;border-radius:6px}.cost-section[data-v-d174a9ad]{margin-bottom:32px}.cost-card[data-v-d174a9ad]{background:#f7f8fa;border-radius:16px;padding:24px}.cost-placeholder[data-v-d174a9ad]{display:flex;justify-content:space-between;align-items:flex-start}.cost-chart-area[data-v-d174a9ad]{flex:1}.chart-title[data-v-d174a9ad]{font-size:13px;color:#86909c;margin-bottom:16px;text-align:right}.chart-mock[data-v-d174a9ad]{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.chart-bars[data-v-d174a9ad]{display:flex;align-items:flex-end;gap:24px;height:80px}.bar-item[data-v-d174a9ad]{width:32px;background:linear-gradient(to top,#165dff,#722ed1);border-radius:4px 4px 0 0;opacity:.6}.chart-labels[data-v-d174a9ad]{display:flex;gap:16px;font-size:11px;color:#86909c}.cost-center-link[data-v-d174a9ad]{display:flex;align-items:center;gap:4px;font-size:13px;color:#165dff;text-decoration:none;margin-left:24px}.cost-center-link[data-v-d174a9ad]:hover{text-decoration:underline}.link-arrow[data-v-d174a9ad]{font-size:14px}.data-update-note[data-v-d174a9ad]{text-align:center;font-size:12px;color:#86909c;padding:16px 0}.float-buttons[data-v-d174a9ad]{position:fixed;right:24px;bottom:40px;display:flex;flex-direction:column;gap:8px;z-index:50}.float-btn[data-v-d174a9ad]{width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #e5e6eb;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;color:#4e5969;box-shadow:0 2px 8px #0000000f}.float-btn[data-v-d174a9ad]:hover{border-color:#165dff;color:#165dff;transform:scale(1.05)}.float-btn.back-top[data-v-d174a9ad]{color:#165dff}@keyframes slideInUp-d174a9ad{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-stagger-1[data-v-d174a9ad]{animation:slideInUp-d174a9ad .5s cubic-bezier(.16,1,.3,1) forwards}.animate-stagger-2[data-v-d174a9ad]{opacity:0;animation:slideInUp-d174a9ad .5s cubic-bezier(.16,1,.3,1) .1s forwards}.animate-stagger-3[data-v-d174a9ad]{opacity:0;animation:slideInUp-d174a9ad .5s cubic-bezier(.16,1,.3,1) .2s forwards}.animate-stagger-4[data-v-d174a9ad]{opacity:0;animation:slideInUp-d174a9ad .5s cubic-bezier(.16,1,.3,1) .3s forwards}@media(max-width:768px){.dashboard-container[data-v-d174a9ad]{padding:20px 16px}.user-card[data-v-d174a9ad]{flex-direction:column;gap:20px;align-items:flex-start}.user-stats[data-v-d174a9ad]{width:100%;justify-content:space-around;gap:0}.resource-card[data-v-d174a9ad]{flex-direction:column;gap:24px}.resource-preview[data-v-d174a9ad]{width:100%;height:200px}.preview-mock[data-v-d174a9ad]{transform:scale(.8);transform-origin:right center}.access-list[data-v-d174a9ad]{flex-direction:column}.access-item[data-v-d174a9ad]{width:100%}.float-buttons[data-v-d174a9ad]{right:16px;bottom:24px}}.apikey-main[data-v-60dbe28f]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow-y:auto;padding:24px;box-sizing:border-box}.apikey-header[data-v-60dbe28f]{margin-bottom:20px;flex-shrink:0}.apikey-header .page-title[data-v-60dbe28f]{font-size:16px;font-weight:700;color:#1d2129;margin:0}.apikey-alert-box[data-v-60dbe28f]{background:#f0f5ff;border:1px solid #165dff;border-radius:8px;padding:16px 20px;display:flex;gap:12px;margin-bottom:24px}.apikey-alert-box .alert-icon-wrap[data-v-60dbe28f]{color:#165dff;font-size:18px;margin-top:2px}.apikey-alert-box .alert-text-content[data-v-60dbe28f]{display:flex;flex-direction:column;gap:8px}.apikey-alert-box .alert-title[data-v-60dbe28f]{font-size:13px;font-weight:700;color:#1d2129;margin:0}.apikey-alert-box .alert-bullets[data-v-60dbe28f]{list-style:disc;padding-left:20px;margin:0;display:flex;flex-direction:column;gap:6px;font-size:12px;color:#4e5969;line-height:1.5}.apikey-alert-box .alert-bullets .alert-link[data-v-60dbe28f]{color:#165dff;text-decoration:none;font-weight:600;margin-left:4px}.apikey-alert-box .alert-bullets .alert-link[data-v-60dbe28f]:hover{text-decoration:underline}.section-panel[data-v-60dbe28f]{background:#fff;border-radius:12px;border:1px solid #e5e6eb;padding:24px;margin-bottom:24px;display:flex;flex-direction:column}.section-panel .section-panel-header[data-v-60dbe28f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-panel .panel-title-row[data-v-60dbe28f]{display:flex;align-items:center;gap:6px}.section-panel .panel-title-row .panel-title[data-v-60dbe28f]{font-size:14px;font-weight:700;color:#1d2129;margin:0}.section-panel .panel-title-row .panel-help[data-v-60dbe28f]{font-size:14px;color:#86909c;cursor:help}.section-panel .panel-actions[data-v-60dbe28f]{display:flex;align-items:center;gap:16px}.section-panel .panel-actions .icon-action-btn[data-v-60dbe28f]{font-size:16px;color:#4e5969;cursor:pointer;transition:all .25s}.section-panel .panel-actions .icon-action-btn[data-v-60dbe28f]:hover{color:#165dff}.section-panel .panel-actions .btn-create-key[data-v-60dbe28f]{background:#165dff!important;border-color:#165dff!important;font-weight:600;border-radius:4px;padding:8px 16px;height:32px}.section-panel .panel-notice-bar[data-v-60dbe28f]{background:#fffbe6;border:1px solid #ffe58f;border-radius:4px;padding:8px 16px;font-size:12px;color:#d46b08;margin-bottom:16px;display:flex;align-items:center}.section-panel .panel-notice-bar .notice-link[data-v-60dbe28f]{color:#165dff;text-decoration:none;font-weight:600;margin-left:4px}.section-panel .panel-notice-bar .notice-link[data-v-60dbe28f]:hover{text-decoration:underline}.apikey-table[data-v-60dbe28f]{--el-table-header-bg-color: #f7f8fa;font-size:13px}.apikey-table[data-v-60dbe28f] th{color:#4e5969!important;font-weight:600!important}.apikey-table[data-v-60dbe28f] td{color:#1d2129!important}.key-id-code[data-v-60dbe28f]{font-family:JetBrains Mono,monospace;font-size:12px;color:#4e5969;background:#f2f3f5;padding:2px 6px;border-radius:4px}.key-secret-wrapper[data-v-60dbe28f]{display:inline-flex;align-items:center;gap:8px;background:#f2f3f5;padding:4px 10px;border-radius:4px;cursor:pointer;transition:all .2s}.key-secret-wrapper[data-v-60dbe28f]:hover{background:#e8f3ff}.key-secret-wrapper:hover .copy-icon[data-v-60dbe28f]{color:#165dff}.key-secret-wrapper .key-secret-code[data-v-60dbe28f]{font-family:JetBrains Mono,monospace;font-size:11px;color:#4e5969;letter-spacing:.5px}.key-secret-wrapper .copy-icon[data-v-60dbe28f]{font-size:13px;color:#86909c}.status-tag[data-v-60dbe28f]{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px}.status-tag.success[data-v-60dbe28f]{background:#e8ffea;color:#00b42a;border:1px solid #aff0b5}.time-text[data-v-60dbe28f]{font-size:12px;color:#86909c}.permission-text[data-v-60dbe28f]{font-size:12px;color:#4e5969;font-weight:500}[data-v-60dbe28f] .custom-apikey-dialog{border-radius:8px}[data-v-60dbe28f] .custom-apikey-dialog .el-dialog__header{padding:24px 24px 16px;border-bottom:none}[data-v-60dbe28f] .custom-apikey-dialog .el-dialog__header .el-dialog__title{font-size:16px;font-weight:700;color:#1d2129}[data-v-60dbe28f] .custom-apikey-dialog .el-dialog__header .el-dialog__headerbtn{top:24px;right:24px}[data-v-60dbe28f] .custom-apikey-dialog .el-dialog__body{padding:0 24px}[data-v-60dbe28f] .custom-apikey-dialog .el-dialog__footer{padding:16px 24px 24px;border-top:none}.dialog-body-content[data-v-60dbe28f]{display:flex;flex-direction:column;gap:20px}.dialog-body-content .dialog-warning-banner[data-v-60dbe28f]{background:#fff7e8;border-radius:4px;padding:10px 16px;display:flex;align-items:center;gap:8px}.dialog-body-content .dialog-warning-banner .warning-icon[data-v-60dbe28f]{color:#ff7d00;font-size:16px;flex-shrink:0}.dialog-body-content .dialog-warning-banner .warning-text[data-v-60dbe28f]{font-size:12px;color:#1d2129;line-height:1.5}.dialog-body-content .form-item[data-v-60dbe28f]{display:flex;flex-direction:column;gap:8px}.dialog-body-content .form-label[data-v-60dbe28f]{font-size:13px;font-weight:500;color:#1d2129}.dialog-body-content .form-item-switch[data-v-60dbe28f]{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.dialog-body-content .form-item-switch .switch-left[data-v-60dbe28f]{display:flex;align-items:center;gap:4px}.dialog-body-content .form-item-switch .switch-left .asterisk[data-v-60dbe28f]{color:#f53f3f;font-weight:700}.dialog-body-content .form-item-switch .switch-left .switch-label[data-v-60dbe28f]{font-size:13px;color:#1d2129;font-weight:500}.dialog-input[data-v-60dbe28f] .el-input__wrapper{background:#fff!important;border:1px solid #c9cdd4!important;box-shadow:none!important;border-radius:4px!important;height:36px;padding:0 12px;transition:border-color .2s}.dialog-input[data-v-60dbe28f] .el-input__wrapper:hover{border-color:#86909c!important}.dialog-input[data-v-60dbe28f] .el-input__wrapper.is-focus{border-color:#165dff!important}.dialog-input[data-v-60dbe28f] .el-input__wrapper .el-input__count-inner{background:transparent!important;color:#86909c}.dialog-footer-buttons[data-v-60dbe28f]{display:flex;justify-content:flex-end;gap:12px}.dialog-footer-buttons .btn-cancel[data-v-60dbe28f]{height:32px;padding:0 16px;background:#fff;border:1px solid #e5e6eb;color:#1d2129;border-radius:4px;font-size:12px;font-weight:500}.dialog-footer-buttons .btn-cancel[data-v-60dbe28f]:hover{background:#f7f8fa;border-color:#c9cdd4}.dialog-footer-buttons .btn-confirm[data-v-60dbe28f]{height:32px;padding:0 16px;background:#165dff!important;border-color:#165dff!important;color:#fff!important;border-radius:4px;font-size:12px;font-weight:500}.dialog-footer-buttons .btn-confirm[data-v-60dbe28f]:hover{background:#3c7eff!important;border-color:#3c7eff!important}.icon-xs[data-v-b3e09282]{width:.75rem;height:.75rem}.model-card[data-v-b3e09282]{position:relative;border-radius:.75rem;overflow:hidden;border:1px solid #e5e6eb;background:#fff;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;box-shadow:0 4px 14px #1b1f2305}.model-card[data-v-b3e09282]:hover{transform:translateY(-6px);box-shadow:0 20px 40px #165dff14,0 1px 3px #00000005;border-color:#165dff4d}.model-card:hover .card-title[data-v-b3e09282]{color:#165dff}.model-card:hover .image-card__bg[data-v-b3e09282],.model-card:hover .video-card__bg[data-v-b3e09282]{transform:scale(1.04)}.model-card:hover .btn-card-action[data-v-b3e09282]{background:#165dff;color:#fff}.model-card:hover .tag[data-v-b3e09282]{background:#e8f3ff;color:#165dff;border-color:#e8f3ff}.card-media[data-v-b3e09282]{position:relative;overflow:hidden;aspect-ratio:16/10;border-bottom:1px solid #f2f3f5;background:#f4f5f7}.image-card__bg[data-v-b3e09282],.video-card__bg[data-v-b3e09282]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s cubic-bezier(.16,1,.3,1)}.card-overlay[data-v-b3e09282]{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.15),transparent);pointer-events:none}.card-badge[data-v-b3e09282]{position:absolute;top:1rem;left:1rem;z-index:10;display:inline-flex;padding:.25rem .55rem;border-radius:.375rem;background:#ffffffe6;border:1px solid rgba(229,230,235,.7);font-size:10px;color:#1d2129;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.card-badge--video[data-v-b3e09282]{display:inline-flex;align-items:center;gap:.375rem}.pink-dot[data-v-b3e09282]{width:.375rem;height:.375rem;border-radius:50%;background:#d946ef}.video-card-controls[data-v-b3e09282]{position:absolute;bottom:.75rem;right:.75rem;display:flex;align-items:center;gap:.37rem;opacity:0;transform:translateY(4px);transition:all .25s cubic-bezier(.16,1,.3,1);z-index:10}.model-card:hover .video-card-controls[data-v-b3e09282]{opacity:1;transform:translateY(0)}.video-card-ctrl-btn[data-v-b3e09282]{width:1.85rem;height:1.85rem;display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;background:#fffffff2;border:1px solid rgba(229,230,235,.5);color:#1d2129;cursor:pointer;transition:all .2s;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.video-card-ctrl-btn[data-v-b3e09282]:hover{background:#fff;color:#165dff;transform:scale(1.08)}.card-content[data-v-b3e09282]{padding:1.35rem 1.5rem;z-index:20;position:relative;text-align:left;display:flex;flex-direction:column;flex-grow:1}.card-title[data-v-b3e09282]{font-size:1.2rem;font-weight:700;color:#1d2129;margin-bottom:.5rem;transition:color .2s ease}.card-desc[data-v-b3e09282]{font-size:.825rem;color:#4e5969;margin-bottom:1.25rem;font-weight:400;line-height:1.5;height:2.5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tag-list[data-v-b3e09282]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1.5rem;margin-top:auto}.tag[data-v-b3e09282]{padding:.15rem .6rem;border-radius:.25rem;font-size:10px;background:#f2f3f5;border:1px solid #f2f3f5;color:#4e5969;font-weight:500;transition:all .2s ease}.card-footer[data-v-b3e09282]{border-top:1px solid #f2f3f5;padding-top:1rem;margin-top:auto;display:flex;justify-content:space-between;align-items:center}.btn-card-action[data-v-b3e09282]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.25rem;border-radius:9999px;background:#f2f3f5;color:#4e5969;font-weight:600;font-size:.75rem;transition:all .25s ease;text-decoration:none}.btn-card-action[data-v-b3e09282]:active{transform:scale(.96)}@keyframes fadeInUp-ba1cc992{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-ba1cc992{0%{opacity:0}to{opacity:1}}.animate-fade-up[data-v-ba1cc992]{animation:fadeInUp-ba1cc992 .6s cubic-bezier(.16,1,.3,1) forwards}.animate-fade-in[data-v-ba1cc992]{animation:fadeIn-ba1cc992 .8s cubic-bezier(.16,1,.3,1) forwards}[data-v-ba1cc992]::-webkit-scrollbar{width:8px;height:8px}[data-v-ba1cc992]::-webkit-scrollbar-track{background:#f7f8fa}[data-v-ba1cc992]::-webkit-scrollbar-thumb{background:#00000014;border-radius:99px}[data-v-ba1cc992]::-webkit-scrollbar-thumb:hover{background:#00000026}.icon-xs[data-v-ba1cc992]{width:.75rem;height:.75rem}.icon-sm[data-v-ba1cc992]{width:1rem;height:1rem}.icon-md[data-v-ba1cc992]{width:1.25rem;height:1.25rem}.icon-play[data-v-ba1cc992]{fill:currentColor;margin-left:2px}.page-root[data-v-ba1cc992]{min-height:100vh;background:#fff;color:#1d2129;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative}.aurora-glow-container[data-v-ba1cc992]{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.page-root[data-v-ba1cc992] ::-moz-selection{background:#165dff;color:#fff}.page-root[data-v-ba1cc992] ::selection{background:#165dff;color:#fff}.aurora-glow-1[data-v-ba1cc992]{position:absolute;top:-10%;left:-5%;width:50vw;height:50vw;border-radius:50%;background:radial-gradient(circle,rgba(22,93,255,.05),transparent 70%);filter:blur(100px);pointer-events:none;z-index:0}.aurora-glow-2[data-v-ba1cc992]{position:absolute;top:15%;right:-5%;width:45vw;height:45vw;border-radius:50%;background:radial-gradient(circle,rgba(114,46,209,.04),transparent 70%);filter:blur(120px);pointer-events:none;z-index:0}.aurora-glow-3[data-v-ba1cc992]{position:absolute;bottom:5%;left:-5%;width:40vw;height:40vw;border-radius:50%;background:radial-gradient(circle,rgba(22,93,255,.02),transparent 70%);filter:blur(100px);pointer-events:none;z-index:0}.hero-section[data-v-ba1cc992]{position:relative;padding:4.5rem 1.5rem 3rem;max-width:120rem;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10}.hero-title[data-v-ba1cc992]{font-size:2.5rem;font-weight:800;letter-spacing:-.02em;color:#1d2129;margin-bottom:1.5rem;line-height:1.2}@media(min-width:768px){.hero-title[data-v-ba1cc992]{font-size:4.5rem}}.hero-gradient-text[data-v-ba1cc992]{color:transparent;background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(to right,#165dff,#722ed1)}.hero-subtitle[data-v-ba1cc992]{font-size:1.1rem;color:#4e5969;font-weight:400;max-width:48rem;margin:0 auto 3rem;line-height:1.6}@media(min-width:768px){.hero-subtitle[data-v-ba1cc992]{font-size:1.35rem}}.search-wrap[data-v-ba1cc992]{width:100%;max-width:34rem;margin-bottom:3.5rem;position:relative;z-index:20}.search-inner[data-v-ba1cc992]{position:relative;display:flex;align-items:center}.search-icon[data-v-ba1cc992]{width:1.25rem;height:1.25rem;color:#86909c;position:absolute;left:1.15rem;pointer-events:none}.search-input[data-v-ba1cc992]{width:100%;padding:.95rem 2.5rem .95rem 3.15rem;background:#fff;color:#1d2129;border:1px solid #e5e6eb;border-radius:9999px;outline:none;transition:all .25s ease;font-size:.95rem;box-shadow:0 10px 30px #1b1f230a}.search-input[data-v-ba1cc992]::-moz-placeholder{color:#86909c}.search-input[data-v-ba1cc992]::placeholder{color:#86909c}.search-input[data-v-ba1cc992]:hover{border-color:#c0c4cc}.search-input[data-v-ba1cc992]:focus{border-color:#165dff;box-shadow:0 0 0 3px #165dff1a,0 12px 36px #0000000d}.search-clear-btn[data-v-ba1cc992]{position:absolute;right:1.15rem;padding:.25rem;border-radius:9999px;color:#86909c;background:none;border:none;cursor:pointer;transition:all .2s}.search-clear-btn[data-v-ba1cc992]:hover{color:#1d2129;background:#f2f3f5}.search-indicator[data-v-ba1cc992]{font-size:.8rem;color:#86909c;margin-top:.65rem}.highlight-count[data-v-ba1cc992]{color:#165dff;font-weight:600}.hero-actions[data-v-ba1cc992]{display:flex;align-items:center;gap:1.25rem;margin-bottom:4.5rem}.btn-primary[data-v-ba1cc992]{background:#165dff;color:#fff;font-weight:600;padding:.85rem 2.25rem;border-radius:9999px;font-size:.9rem;transition:all .25s cubic-bezier(.16,1,.3,1);text-decoration:none;box-shadow:0 12px 24px -6px #165dff4d;display:inline-block;text-align:center}.btn-primary[data-v-ba1cc992]:hover{background:#0050e6;transform:translateY(-2px);box-shadow:0 16px 32px -6px #165dff73}.btn-primary[data-v-ba1cc992]:active{transform:translateY(0)}.btn-outline[data-v-ba1cc992]{background:#fff;color:#4e5969;border:1px solid #e5e6eb;font-weight:600;padding:.85rem 2.25rem;border-radius:9999px;font-size:.9rem;transition:all .25s ease;text-decoration:none;display:inline-block;text-align:center;box-shadow:0 4px 12px #00000005}.btn-outline[data-v-ba1cc992]:hover{border-color:#165dff;color:#165dff;background:#f2f8ff;transform:translateY(-2px)}.btn-outline[data-v-ba1cc992]:active{transform:translateY(0)}.hero-video-banner[data-v-ba1cc992]{position:relative;width:100%;max-width:110rem;margin:1rem auto 0;border-radius:1.25rem;overflow:hidden;border:6px solid #ffffff;box-shadow:0 30px 60px #1b1f231a,0 0 1px #0000001a;background:#f4f5f7;aspect-ratio:16/9}@media(min-width:768px){.hero-video-banner[data-v-ba1cc992]{aspect-ratio:21/8}}.hero-video[data-v-ba1cc992]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.hero-video-banner:hover .hero-video[data-v-ba1cc992]{transform:scale(1.015)}.hero-video-overlay[data-v-ba1cc992]{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.45),transparent,rgba(0,0,0,.15));pointer-events:none}.video-badges[data-v-ba1cc992]{position:absolute;top:1.5rem;left:1.5rem;display:flex;gap:.5rem}.video-badge-output[data-v-ba1cc992]{padding:.3rem .75rem;font-size:.75rem;font-weight:600;border-radius:.375rem;background:#1d2129b3;border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff}.video-badge-glow[data-v-ba1cc992]{padding:.3rem .75rem;font-size:.75rem;font-weight:600;border-radius:.375rem;background:linear-gradient(to right,#165dff,#722ed1);color:#fff}.video-controls[data-v-ba1cc992]{position:absolute;bottom:1.5rem;right:1.5rem;display:flex;align-items:center;gap:.75rem}.video-ctrl-btn[data-v-ba1cc992]{padding:.6rem;border-radius:9999px;background:#ffffffd9;border:1px solid rgba(229,230,235,.5);color:#1d2129;cursor:pointer;transition:all .25s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000014}.video-ctrl-btn[data-v-ba1cc992]:hover{background:#fff;color:#165dff;transform:scale(1.08)}.video-info[data-v-ba1cc992]{position:absolute;bottom:1.5rem;left:1.5rem;text-align:left;max-width:30rem;z-index:10}@media(max-width:767px){.video-info[data-v-ba1cc992]{display:none}}.video-info-label[data-v-ba1cc992]{font-size:.75rem;font-weight:700;color:#fffc;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.25rem}.video-info-title[data-v-ba1cc992]{font-size:1.25rem;font-weight:700;color:#fff;margin-bottom:.5rem}.video-info-desc[data-v-ba1cc992]{font-size:.8rem;color:#ffffffd9;line-height:1.6;font-weight:400}.showcase-main[data-v-ba1cc992]{position:relative;z-index:10;max-width:120rem;margin:0 auto;padding:6rem 2rem}.section-block[data-v-ba1cc992]{margin-bottom:7.5rem}.section-header[data-v-ba1cc992]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem;border-bottom:1px solid #f2f3f5;padding-bottom:1.5rem}.section-label[data-v-ba1cc992]{font-weight:700;font-size:.75rem;margin-bottom:.75rem;letter-spacing:.05em;display:inline-block;padding:.25rem .6rem;border-radius:.25rem}.section-label--orange[data-v-ba1cc992]{color:#f97316;background:#fff7ed;border:1px solid #ffedd5}.section-label--pink[data-v-ba1cc992]{color:#d946ef;background:#fdf2ff;border:1px solid #fae8ff}.section-label--red[data-v-ba1cc992]{color:#ef4444;background:#fef2f2;border:1px solid #fee2e2}.section-title[data-v-ba1cc992]{font-size:2.15rem;font-weight:800;color:#1d2129;line-height:1.25}.section-desc[data-v-ba1cc992]{color:#86909c;font-size:.95rem;margin-top:.45rem}.image-grid[data-v-ba1cc992]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.image-grid[data-v-ba1cc992]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.image-grid[data-v-ba1cc992]{grid-template-columns:repeat(3,1fr)}}.video-grid[data-v-ba1cc992]{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.video-grid[data-v-ba1cc992]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.video-grid[data-v-ba1cc992]{grid-template-columns:repeat(4,1fr)}}.cta-section[data-v-ba1cc992]{max-width:80rem;margin:0 auto;padding:4rem 2rem 5rem;position:relative;z-index:10}.cta-banner-card[data-v-ba1cc992]{position:relative;background:linear-gradient(135deg,#e8f3ff,#f5e8ff);border-radius:1.5rem;padding:4rem 2rem;text-align:center;border:1px solid rgba(22,93,255,.1);overflow:hidden;box-shadow:0 20px 40px #165dff0d}.cta-banner-glow-1[data-v-ba1cc992]{position:absolute;inset:0;background:radial-gradient(ellipse at bottom right,rgba(114,46,209,.05),transparent 50%);pointer-events:none}.cta-banner-glow-2[data-v-ba1cc992]{position:absolute;right:-5rem;bottom:-5rem;width:20rem;height:20rem;border-radius:50%;background:#ffffff80;filter:blur(64px);pointer-events:none;transition:all .5s ease}.cta-banner-card:hover .cta-banner-glow-2[data-v-ba1cc992]{background:#ffffffb3}.cta-inner[data-v-ba1cc992]{position:relative;z-index:10;max-width:44rem;margin:0 auto;display:flex;flex-direction:column;align-items:center}.cta-title[data-v-ba1cc992]{font-size:2rem;font-weight:800;color:#1d2129;letter-spacing:-.02em;margin-bottom:1rem}@media(min-width:768px){.cta-title[data-v-ba1cc992]{font-size:3rem}}.cta-desc[data-v-ba1cc992]{color:#4e5969;font-weight:400;font-size:1rem;margin-bottom:2.5rem;line-height:1.6}@media(min-width:768px){.cta-desc[data-v-ba1cc992]{font-size:1.15rem}}.cta-actions[data-v-ba1cc992]{display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%;max-width:26rem}@media(min-width:640px){.cta-actions[data-v-ba1cc992]{flex-direction:row}}.site-footer[data-v-ba1cc992]{border-top:1px solid #e5e6eb;background:#f7f8fa;position:relative;z-index:10;padding:4rem 2rem 3rem}.footer-bottom[data-v-ba1cc992]{max-width:80rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(min-width:768px){.footer-bottom[data-v-ba1cc992]{flex-direction:row;justify-content:space-between}}.footer-brand[data-v-ba1cc992]{display:flex;align-items:center;gap:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.footer-brand-name[data-v-ba1cc992]{font-size:.9rem;font-weight:700;color:#1d2129}.footer-legal[data-v-ba1cc992]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem .75rem;font-size:12px;color:#86909c;font-weight:400}@media(min-width:768px){.footer-legal[data-v-ba1cc992]{justify-content:flex-end}}.footer-legal a[data-v-ba1cc992]{color:inherit;text-decoration:none;transition:color .2s}.footer-legal a[data-v-ba1cc992]:hover{color:#165dff}.volc-doc-sidebar[data-v-33040f78]{width:260px;border-right:1px solid #e5e6eb;background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;height:100%;box-sizing:border-box}.volc-doc-sidebar .sidebar-search-box[data-v-33040f78]{margin:16px;display:flex;align-items:center;background:#f2f3f5;border-radius:4px;padding:6px 12px;gap:8px;border:1px solid transparent}.volc-doc-sidebar .sidebar-search-box[data-v-33040f78]:focus-within{background:#fff;border-color:var(--focus-color, #165dff);box-shadow:0 0 0 2px #165dff14}.volc-doc-sidebar .sidebar-search-box .search-icon[data-v-33040f78]{color:#86909c}.volc-doc-sidebar .sidebar-search-box .tree-search-input[data-v-33040f78]{border:none;outline:none;background:transparent;font-size:13px;color:#1d2129;width:100%}.volc-doc-sidebar .sidebar-search-box .tree-search-input[data-v-33040f78]::-moz-placeholder{color:#86909c}.volc-doc-sidebar .sidebar-search-box .tree-search-input[data-v-33040f78]::placeholder{color:#86909c}.volc-doc-sidebar .sidebar-search-box .shortcut-key[data-v-33040f78]{font-size:11px;background:#fff;border:1px solid #e5e6eb;border-radius:3px;padding:0 4px;color:#86909c;flex-shrink:0}.volc-doc-sidebar .tree-container[data-v-33040f78]{flex:1;overflow-y:auto;padding:0 8px 30px;text-align:left}.volc-doc-sidebar .tree-group[data-v-33040f78]{margin-bottom:8px}.volc-doc-sidebar .tree-group-header[data-v-33040f78]{display:flex;align-items:center;gap:6px;padding:8px;font-size:13px;font-weight:700;color:#1d2129;-webkit-user-select:none;-moz-user-select:none;user-select:none}.volc-doc-sidebar .tree-group-header .el-icon[data-v-33040f78]{font-size:12px;color:#86909c;transform:rotate(90deg)}.volc-doc-sidebar .tree-item-list[data-v-33040f78]{list-style:none;padding-left:20px;margin:0}.volc-doc-sidebar .tree-item[data-v-33040f78]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:4px;font-size:13px;color:#4e5969;cursor:pointer;margin-bottom:2px;transition:all .15s}.volc-doc-sidebar .tree-item[data-v-33040f78]:hover{background-color:#f2f3f5;color:#1d2129}.volc-doc-sidebar .tree-item.active[data-v-33040f78]{font-weight:700}.endpoint-box[data-v-7e87675c]{background:#00000008;padding:8px 12px;border-radius:10px;display:flex;justify-content:space-between;align-items:center;border:1px solid rgba(0,0,0,.05)}.dark .endpoint-box[data-v-7e87675c]{background:#ffffff08;border-color:#ffffff0d}.panel-premium-glass[data-v-7e87675c]{background:#ffffff73;-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);border:1px solid rgba(255,255,255,.5);border-radius:24px}.dark .panel-premium-glass[data-v-7e87675c]{background:#1e1e2366;border-color:#ffffff0f}[data-v-7e87675c] .custom-glass-table{background:transparent!important;--el-table-border-color: rgba(255, 255, 255, .1);--el-table-header-bg-color: rgba(255, 255, 255, .05)}[data-v-7e87675c] .custom-glass-table tr{background:transparent!important}[data-v-7e87675c] .custom-glass-table th.el-table__cell{background:#ffffff0d!important;border-bottom:1px solid rgba(255,255,255,.1)!important}[data-v-7e87675c] .custom-glass-table td.el-table__cell{border-bottom:1px solid rgba(255,255,255,.05)!important}.layout-row[data-v-5bdb141f]{margin-bottom:24px}.endpoint-url-block[data-v-5bdb141f]{display:flex;align-items:center;gap:10px;background:#00000008;border:1px solid rgba(0,0,0,.05);border-radius:12px;padding:10px 16px}.endpoint-url-block .method-badge[data-v-5bdb141f]{font-size:11px;font-weight:900;color:#10b981;background:#10b9811a;border:1px solid rgba(16,185,129,.2);padding:3px 10px;border-radius:6px;white-space:nowrap;flex-shrink:0}.endpoint-url-block .endpoint-url[data-v-5bdb141f]{font-size:12px;color:var(--el-text-color-primary);word-break:break-all;flex:1}.dark .endpoint-url-block[data-v-5bdb141f]{background:#ffffff08;border-color:#ffffff0f}.panel-premium-glass[data-v-5bdb141f]{padding:28px;background:#ffffff73;-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);border:1px solid rgba(255,255,255,.5);border-radius:24px}.dark .panel-premium-glass[data-v-5bdb141f]{background:#1e1e2366;border-color:#ffffff0f}.card-header-premium[data-v-5bdb141f]{display:flex;justify-content:space-between;align-items:center}.parameter-guide-panel-v2[data-v-5bdb141f]{padding:32px!important;background:#ffffff73;-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);border:1px solid rgba(255,255,255,.5);border-radius:24px}.dark .parameter-guide-panel-v2[data-v-5bdb141f]{background:#1e1e2366;border-color:#ffffff0f}.params-section-card[data-v-5bdb141f]{background:#ffffff59;border:1px solid rgba(0,0,0,.04);border-radius:16px;padding:20px 24px;box-shadow:0 4px 16px #00000003}.params-section-card .section-title[data-v-5bdb141f]{font-size:14px;font-weight:800;color:var(--el-text-color-regular);margin-bottom:16px}.dark .params-section-card[data-v-5bdb141f]{background:#ffffff03;border-color:#ffffff0a}.params-list[data-v-5bdb141f]{display:flex;flex-direction:column}.param-row[data-v-5bdb141f]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px 0}.param-row[data-v-5bdb141f]:first-child{padding-top:0}.param-row[data-v-5bdb141f]:last-child{padding-bottom:0}.param-row .param-info-col[data-v-5bdb141f]{display:flex;flex-direction:column}.param-row .param-name[data-v-5bdb141f]{font-size:14px}.param-row .param-type[data-v-5bdb141f]{font-weight:500}.param-row .param-example[data-v-5bdb141f]{display:flex;align-items:center}.code-badge[data-v-5bdb141f]{background:#0000000a;border:1px solid rgba(0,0,0,.03);padding:3px 8px;border-radius:6px;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--el-text-color-primary);font-weight:600;transition:all .2s}.code-badge[data-v-5bdb141f]:hover{background:rgba(var(--el-color-primary-rgb),.08);color:var(--el-color-primary)}.dark .code-badge[data-v-5bdb141f]{background:#ffffff0d;border-color:#ffffff08;color:#fff}.tag-required[data-v-5bdb141f]{font-size:11px;font-weight:800;color:#fa8c16;background:#fa8c161a;padding:2px 8px;border-radius:6px}.tag-optional[data-v-5bdb141f]{font-size:11px;font-weight:800;color:#8c8c8c;background:#8c8c8c1a;padding:2px 8px;border-radius:6px}.body-params-container[data-v-5bdb141f]{background:#ffffff59;border:1px solid rgba(0,0,0,.04);border-radius:16px;padding:24px;box-shadow:0 4px 16px #00000003}.dark .body-params-container[data-v-5bdb141f]{background:#ffffff03;border-color:#ffffff0a}.body-badge[data-v-5bdb141f]{background:rgba(var(--el-color-primary-rgb),.08);border:1px solid rgba(var(--el-color-primary-rgb),.15);color:var(--el-color-primary);padding:3px 10px;border-radius:50px;font-weight:800}.param-item[data-v-5bdb141f]{padding:20px 0}.param-item[data-v-5bdb141f]:first-child{padding-top:0}.param-item[data-v-5bdb141f]:last-child{padding-bottom:0}.code-example-col[data-v-5bdb141f]{height:100%}.example-container .example-title[data-v-5bdb141f]{font-weight:800}.json-code-block[data-v-5bdb141f]{background:#282c34;color:#abb2bf;padding:20px;border-radius:14px;overflow-x:auto;line-height:1.7;font-size:12px;box-shadow:inset 0 2px 8px #00000026;border:1px solid rgba(255,255,255,.05)}.json-code-block .json-key[data-v-5bdb141f]{color:#e06c75;font-weight:600}.json-code-block .json-string[data-v-5bdb141f]{color:#98c379}.json-code-block .json-number[data-v-5bdb141f]{color:#d19a66}.model-details-wrapper[data-v-8ba45d7b]{animation:fadeIn-8ba45d7b .6s ease-out forwards}@keyframes fadeIn-8ba45d7b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout-row[data-v-8ba45d7b]{margin-bottom:24px}.model-id-list-v2[data-v-8ba45d7b]{display:flex;flex-direction:column}.choices-v2 .choice-item-v2[data-v-8ba45d7b]{transition:all .2s}.choices-v2 .choice-item-v2[data-v-8ba45d7b]:hover{border-color:var(--el-color-primary-light-4);background:rgba(var(--el-color-primary-rgb),.03)}.model-details-wrapper[data-v-250fd075]{animation:fadeIn-250fd075 .6s ease-out forwards}@keyframes fadeIn-250fd075{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout-row[data-v-250fd075]{margin-bottom:24px}.panel-premium-glass[data-v-250fd075]{background:#ffffff73;-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);border:1px solid rgba(255,255,255,.5);border-radius:24px}.dark .panel-premium-glass[data-v-250fd075]{background:#1e1e2366;border-color:#ffffff0f}.card-header-premium[data-v-250fd075]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.parameter-guide-panel[data-v-250fd075]{padding:0!important;overflow:hidden}.parameter-guide-panel .card-header-premium[data-v-250fd075]{padding:24px 28px 12px}.guide-master-detail[data-v-250fd075]{display:flex;height:520px}.guide-sidebar[data-v-250fd075]{width:240px;flex-shrink:0;border-right:1px solid rgba(0,0,0,.05);padding:12px;display:flex;flex-direction:column;gap:8px}.dark .guide-sidebar[data-v-250fd075]{border-color:#ffffff0d}.sidebar-item[data-v-250fd075]{position:relative;padding:16px;border-radius:12px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-item[data-v-250fd075]:hover{background:#00000008}.sidebar-item.is-active[data-v-250fd075]{background:#fff;box-shadow:0 4px 15px #0000000d}.sidebar-item .item-icon[data-v-250fd075]{font-size:20px}.sidebar-item .item-info[data-v-250fd075]{display:flex;flex-direction:column}.sidebar-item .item-info .item-name[data-v-250fd075]{font-size:15px;font-weight:800;color:var(--el-text-color-primary)}.sidebar-item .item-info .item-key[data-v-250fd075]{font-size:13px;font-family:JetBrains Mono;color:var(--el-text-color-primary);opacity:.6;font-weight:600}.sidebar-item .arrow-icon[data-v-250fd075]{position:absolute;right:20px}.dark .sidebar-item.is-active[data-v-250fd075]{background:#ffffff0d}.guide-content-area[data-v-250fd075]{flex:1;padding:32px 40px;overflow-y:auto;background:#ffffff08}.dark .guide-content-area[data-v-250fd075]{background:#0000001a}.detail-title[data-v-250fd075]{font-size:20px;font-weight:800;color:var(--el-text-color-primary);margin-bottom:6px}.detail-desc[data-v-250fd075]{font-size:13px;color:var(--el-text-color-secondary)}.setting-card-glass[data-v-250fd075]{background:#ffffff80;border:1px solid rgba(0,0,0,.05);border-radius:20px;padding:24px;display:flex;align-items:center;gap:20px;box-shadow:0 4px 12px #00000005}.setting-card-glass .s-info[data-v-250fd075]{display:flex;flex-direction:column;gap:4px}.dark .setting-card-glass[data-v-250fd075]{background:#ffffff08;border-color:#ffffff0d}.formula-blocks-container[data-v-250fd075]{background:#fff6;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);border:1px solid rgba(255,255,255,.3);border-radius:24px;padding:32px;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000008}.formula-blocks-container[data-v-250fd075]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#10b9810d,#6366f10d);z-index:0}.dark .formula-blocks-container[data-v-250fd075]{background:#ffffff05;border-color:#ffffff14}.formula-label-top[data-v-250fd075]{position:relative;z-index:1;font-size:11px;font-weight:950;color:var(--el-text-color-secondary);text-transform:uppercase;letter-spacing:2px;margin-bottom:24px;text-align:center}.formula-segments[data-v-250fd075]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px}.formula-segment-block[data-v-250fd075]{background:#fff;border:1px solid rgba(0,0,0,.04);padding:12px 16px;border-radius:16px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 12px #00000008;transition:all .3s cubic-bezier(.4,0,.2,1)}.formula-segment-block[data-v-250fd075]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000000f;border-color:#6366f133}.formula-segment-block .seg-icon[data-v-250fd075]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.formula-segment-block .seg-info[data-v-250fd075]{display:flex;flex-direction:column}.formula-segment-block .seg-info .seg-name[data-v-250fd075]{font-size:14px;font-weight:800;color:var(--el-text-color-primary)}.formula-segment-block .seg-info .seg-desc[data-v-250fd075]{font-size:10px;font-weight:700;color:var(--el-text-color-secondary);text-transform:uppercase}.formula-connector[data-v-250fd075]{color:var(--el-text-color-secondary);opacity:.4;font-size:14px}.example-card-premium[data-v-250fd075]{background:#fff6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:24px;transition:all .4s}.example-card-premium[data-v-250fd075]:hover{background:#fff;border-color:var(--el-color-primary-light-5);transform:scale(1.02);box-shadow:0 12px 30px #0000000a}.ex-header[data-v-250fd075]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ex-badge[data-v-250fd075]{padding:6px 12px;border-radius:20px;font-size:11px;font-weight:800;display:flex;align-items:center}.ex-text[data-v-250fd075]{font-size:14px;color:var(--el-text-color-primary);line-height:1.7;font-weight:500;font-style:italic}.dark .formula-blocks-container[data-v-250fd075]{background:#1e1e2366;border-color:#ffffff0d}.dark .formula-segment-block[data-v-250fd075]{background:#ffffff0d;border-color:#ffffff0d;box-shadow:none}.dark .example-card-premium[data-v-250fd075]{background:#ffffff08;border-color:#ffffff0d}.prompt-examples-grid[data-v-250fd075]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.model-id-grid[data-v-250fd075]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.model-id-card-premium[data-v-250fd075]{background:#00000008;border:1px solid rgba(0,0,0,.05);border-radius:16px;padding:20px}.model-id-card-premium .card-top[data-v-250fd075]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.model-id-card-premium .ver-label[data-v-250fd075]{font-size:11px;font-weight:900;color:var(--el-text-color-secondary)}.model-id-card-premium .card-body[data-v-250fd075]{background:#fff;padding:12px;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.model-id-card-premium .card-body .id-text[data-v-250fd075]{font-family:JetBrains Mono;font-size:12px;font-weight:800}.dark .model-id-card-premium[data-v-250fd075]{background:#ffffff05}.dark .model-id-card-premium .card-body[data-v-250fd075]{background:#0003}.res-grid-video[data-v-250fd075]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.res-card[data-v-250fd075]{cursor:pointer;transition:all .3s}.res-card[data-v-250fd075]:hover{transform:translateY(-5px);border-color:var(--el-color-primary-light-3);background:rgba(var(--el-color-primary-rgb),.05)}.ratio-grid-video[data-v-250fd075]{display:flex;flex-wrap:wrap;gap:16px}.ratio-item-pill[data-v-250fd075]{background:#fff;border:1px solid rgba(0,0,0,.05);padding:12px 24px;border-radius:50px;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);min-width:110px}.ratio-item-pill[data-v-250fd075]:hover{background:var(--el-color-primary);border-color:var(--el-color-primary);transform:scale(1.1)}.ratio-item-pill:hover .r-val[data-v-250fd075],.ratio-item-pill:hover .r-label[data-v-250fd075]{color:#fff}.ratio-item-pill .r-val[data-v-250fd075]{font-size:16px;font-weight:800;color:var(--el-text-color-primary)}.ratio-item-pill .r-label[data-v-250fd075]{font-size:10px;font-weight:700;color:var(--el-text-color-secondary);opacity:.8}.dark .ratio-item-pill[data-v-250fd075]{background:#ffffff0d}.dark .ratio-item-pill .r-val[data-v-250fd075]{color:#fff}.duration-visual-box[data-v-250fd075]{width:100%}.duration-scale[data-v-250fd075]{position:relative;height:60px;display:flex;justify-content:space-between;align-items:flex-end;padding:0 20px;border-bottom:2px solid rgba(0,0,0,.05)}.dark .duration-scale[data-v-250fd075]{border-color:#ffffff1a}.volc-doc-detail-wrapper[data-v-ec54bfe8]{display:flex;flex-direction:column;flex:1;background-color:#fff;color:#1d2129;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;height:100%;overflow:hidden}.volc-sub-nav[data-v-ec54bfe8]{height:48px;border-bottom:1px solid #e5e6eb;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff;flex-shrink:0}.volc-sub-nav .sub-nav-left[data-v-ec54bfe8]{display:flex;align-items:center;gap:16px;font-size:14px;color:#4e5969}.volc-sub-nav .sub-nav-brand[data-v-ec54bfe8]{font-size:14px;font-weight:700;color:#1d2129}.volc-sub-nav .sub-nav-divider[data-v-ec54bfe8]{color:#e5e6eb}.volc-sub-nav .sub-nav-item[data-v-ec54bfe8]{cursor:pointer;padding:13px 0;transition:color .15s;font-weight:500;border-bottom:2px solid transparent}.volc-sub-nav .sub-nav-item[data-v-ec54bfe8]:hover{color:#165dff}.volc-sub-nav .sub-nav-item.active[data-v-ec54bfe8]{color:#165dff;font-weight:600;border-bottom:2px solid #165dff}.volc-sub-nav .sub-nav-right[data-v-ec54bfe8]{display:flex;align-items:center;gap:16px}.volc-sub-nav .sub-nav-search-input[data-v-ec54bfe8]{display:flex;align-items:center;gap:6px;background:#f2f3f5;border:1px solid transparent;border-radius:9999px;padding:4px 12px;height:28px;width:180px}.volc-sub-nav .sub-nav-search-input .search-icon[data-v-ec54bfe8]{color:#86909c;font-size:14px}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-ec54bfe8]{border:none;outline:none;background:transparent;font-size:12px;color:#1d2129;width:100%}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-ec54bfe8]::-moz-placeholder{color:#86909c}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-ec54bfe8]::placeholder{color:#86909c}.volc-sub-nav .lang-selector[data-v-ec54bfe8]{display:flex;align-items:center;gap:4px;font-size:13px;color:#4e5969;cursor:pointer}.volc-sub-nav .lang-selector .caret[data-v-ec54bfe8]{font-size:10px}.volc-doc-core[data-v-ec54bfe8]{display:flex;flex:1;overflow:hidden;height:100%}.volc-doc-main-panel[data-v-ec54bfe8]{flex:1;overflow-y:auto;overflow-x:hidden;background-color:#fff;text-align:left;height:100%}.main-panel-inner[data-v-ec54bfe8]{width:100%;box-sizing:border-box}.model-details-wrapper[data-v-e72894ea]{animation:fadeIn-e72894ea .6s ease-out forwards}@keyframes fadeIn-e72894ea{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout-row[data-v-e72894ea]{margin-bottom:24px}.panel-premium-glass[data-v-e72894ea]{background:#ffffff73;-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);border:1px solid rgba(255,255,255,.5);border-radius:24px}.dark .panel-premium-glass[data-v-e72894ea]{background:#1e1e2366;border-color:#ffffff0f}.card-header-premium[data-v-e72894ea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.parameter-guide-panel[data-v-e72894ea]{padding:0!important;overflow:hidden}.parameter-guide-panel .card-header-premium[data-v-e72894ea]{padding:24px 28px 12px}.guide-master-detail[data-v-e72894ea]{display:flex;height:520px}.guide-sidebar[data-v-e72894ea]{width:240px;flex-shrink:0;border-right:1px solid rgba(0,0,0,.05);padding:12px;display:flex;flex-direction:column;gap:8px}.dark .guide-sidebar[data-v-e72894ea]{border-color:#ffffff0d}.sidebar-item[data-v-e72894ea]{position:relative;padding:16px;border-radius:12px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-item[data-v-e72894ea]:hover{background:#00000008}.sidebar-item.is-active[data-v-e72894ea]{background:#fff;box-shadow:0 4px 15px #0000000d}.sidebar-item .item-icon[data-v-e72894ea]{font-size:20px}.sidebar-item .item-info[data-v-e72894ea]{display:flex;flex-direction:column}.sidebar-item .item-info .item-name[data-v-e72894ea]{font-size:15px;font-weight:800;color:var(--el-text-color-primary)}.sidebar-item .item-info .item-key[data-v-e72894ea]{font-size:13px;font-family:JetBrains Mono;color:var(--el-text-color-primary);opacity:.6;font-weight:600}.sidebar-item .arrow-icon[data-v-e72894ea]{position:absolute;right:20px}.dark .sidebar-item.is-active[data-v-e72894ea]{background:#ffffff0d}.guide-content-area[data-v-e72894ea]{flex:1;padding:32px 40px;overflow-y:auto;background:#ffffff08}.dark .guide-content-area[data-v-e72894ea]{background:#0000001a}.detail-title[data-v-e72894ea]{font-size:20px;font-weight:800;color:var(--el-text-color-primary);margin-bottom:6px}.detail-desc[data-v-e72894ea]{font-size:13px;color:var(--el-text-color-secondary)}.setting-card-glass[data-v-e72894ea]{background:#ffffff80;border:1px solid rgba(0,0,0,.05);border-radius:20px;padding:24px;display:flex;align-items:center;gap:20px;box-shadow:0 4px 12px #00000005}.setting-card-glass .s-info[data-v-e72894ea]{display:flex;flex-direction:column;gap:4px}.dark .setting-card-glass[data-v-e72894ea]{background:#ffffff08;border-color:#ffffff0d}.formula-blocks-container[data-v-e72894ea]{background:#fff6;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);border:1px solid rgba(255,255,255,.3);border-radius:24px;padding:32px;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000008}.formula-blocks-container[data-v-e72894ea]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#10b9810d,#6366f10d);z-index:0}.dark .formula-blocks-container[data-v-e72894ea]{background:#ffffff05;border-color:#ffffff14}.formula-label-top[data-v-e72894ea]{position:relative;z-index:1;font-size:11px;font-weight:950;color:var(--el-text-color-secondary);text-transform:uppercase;letter-spacing:2px;margin-bottom:24px;text-align:center}.formula-segments[data-v-e72894ea]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px}.formula-segment-block[data-v-e72894ea]{background:#fff;border:1px solid rgba(0,0,0,.04);padding:12px 16px;border-radius:16px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 12px #00000008;transition:all .3s cubic-bezier(.4,0,.2,1)}.formula-segment-block[data-v-e72894ea]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000000f;border-color:#6366f133}.formula-segment-block .seg-icon[data-v-e72894ea]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.formula-segment-block .seg-info[data-v-e72894ea]{display:flex;flex-direction:column}.formula-segment-block .seg-info .seg-name[data-v-e72894ea]{font-size:14px;font-weight:800;color:var(--el-text-color-primary)}.formula-segment-block .seg-info .seg-desc[data-v-e72894ea]{font-size:10px;font-weight:700;color:var(--el-text-color-secondary);text-transform:uppercase}.formula-connector[data-v-e72894ea]{color:var(--el-text-color-secondary);opacity:.4;font-size:14px}.example-card-premium[data-v-e72894ea]{background:#fff6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:24px;transition:all .4s}.example-card-premium[data-v-e72894ea]:hover{background:#fff;border-color:var(--el-color-primary-light-5);transform:scale(1.02);box-shadow:0 12px 30px #0000000a}.ex-header[data-v-e72894ea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ex-badge[data-v-e72894ea]{padding:6px 12px;border-radius:20px;font-size:11px;font-weight:800;display:flex;align-items:center}.ex-text[data-v-e72894ea]{font-size:14px;color:var(--el-text-color-primary);line-height:1.7;font-weight:500;font-style:italic}.dark .formula-blocks-container[data-v-e72894ea]{background:#1e1e2366;border-color:#ffffff0d}.dark .formula-segment-block[data-v-e72894ea]{background:#ffffff0d;border-color:#ffffff0d;box-shadow:none}.dark .example-card-premium[data-v-e72894ea]{background:#ffffff08;border-color:#ffffff0d}.prompt-examples-grid[data-v-e72894ea]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.model-id-grid[data-v-e72894ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.model-id-card-premium[data-v-e72894ea]{background:#00000008;border:1px solid rgba(0,0,0,.05);border-radius:16px;padding:20px}.model-id-card-premium .card-top[data-v-e72894ea]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.model-id-card-premium .ver-label[data-v-e72894ea]{font-size:11px;font-weight:900;color:var(--el-text-color-secondary)}.model-id-card-premium .card-body[data-v-e72894ea]{background:#fff;padding:12px;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.model-id-card-premium .card-body .id-text[data-v-e72894ea]{font-family:JetBrains Mono;font-size:12px;font-weight:800}.dark .model-id-card-premium[data-v-e72894ea]{background:#ffffff05}.dark .model-id-card-premium .card-body[data-v-e72894ea]{background:#0003}.res-grid-video[data-v-e72894ea]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.res-card[data-v-e72894ea]{cursor:pointer;transition:all .3s}.res-card[data-v-e72894ea]:hover{transform:translateY(-5px);border-color:var(--el-color-primary-light-3);background:rgba(var(--el-color-primary-rgb),.05)}.ratio-grid-video[data-v-e72894ea]{display:flex;flex-wrap:wrap;gap:16px}.ratio-item-pill[data-v-e72894ea]{background:#fff;border:1px solid rgba(0,0,0,.05);padding:12px 24px;border-radius:50px;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);min-width:110px}.ratio-item-pill[data-v-e72894ea]:hover{background:var(--el-color-primary);border-color:var(--el-color-primary);transform:scale(1.1)}.ratio-item-pill:hover .r-val[data-v-e72894ea],.ratio-item-pill:hover .r-label[data-v-e72894ea]{color:#fff}.ratio-item-pill .r-val[data-v-e72894ea]{font-size:16px;font-weight:800;color:var(--el-text-color-primary)}.ratio-item-pill .r-label[data-v-e72894ea]{font-size:10px;font-weight:700;color:var(--el-text-color-secondary);opacity:.8}.dark .ratio-item-pill[data-v-e72894ea]{background:#ffffff0d}.dark .ratio-item-pill .r-val[data-v-e72894ea]{color:#fff}.image-input-specs[data-v-e72894ea]{display:flex;flex-direction:column;gap:12px}.spec-card[data-v-e72894ea]{background:#ffffff80;border:1px solid rgba(0,0,0,.05);border-radius:12px;padding:16px}.spec-card .spec-label[data-v-e72894ea]{font-size:10px;font-weight:700;color:var(--el-text-color-secondary);text-transform:uppercase;margin-bottom:8px}.spec-card .spec-code[data-v-e72894ea]{font-family:JetBrains Mono;font-size:12px;color:var(--el-color-primary)}.dark .spec-card[data-v-e72894ea]{background:#ffffff05;border-color:#ffffff0d}.constraints-grid[data-v-e72894ea]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.constraint-item[data-v-e72894ea]{background:#00000005;border:1px solid rgba(0,0,0,.04);border-radius:12px;padding:16px}.constraint-item .c-label[data-v-e72894ea]{font-size:10px;font-weight:900;color:var(--el-text-color-secondary);text-transform:uppercase;margin-bottom:6px}.constraint-item .c-value[data-v-e72894ea]{font-size:13px;font-weight:700;color:var(--el-text-color-primary)}.dark .constraint-item[data-v-e72894ea]{background:#ffffff05;border-color:#ffffff0d}.model-details-wrapper[data-v-58ae32e3]{animation:fadeIn-58ae32e3 .6s ease-out forwards}@keyframes fadeIn-58ae32e3{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.layout-row[data-v-58ae32e3]{margin-bottom:24px}.panel-premium-glass[data-v-58ae32e3]{background:#ffffff73;-webkit-backdrop-filter:blur(30px) saturate(160%);backdrop-filter:blur(30px) saturate(160%);border:1px solid rgba(255,255,255,.5);border-radius:24px}.dark .panel-premium-glass[data-v-58ae32e3]{background:#1e1e2366;border-color:#ffffff0f}.card-header-premium[data-v-58ae32e3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.parameter-guide-panel[data-v-58ae32e3]{padding:0!important;overflow:hidden}.parameter-guide-panel .card-header-premium[data-v-58ae32e3]{padding:24px 28px 12px}.guide-master-detail[data-v-58ae32e3]{display:flex;height:520px}.guide-sidebar[data-v-58ae32e3]{width:240px;flex-shrink:0;border-right:1px solid rgba(0,0,0,.05);padding:12px;display:flex;flex-direction:column;gap:8px}.dark .guide-sidebar[data-v-58ae32e3]{border-color:#ffffff0d}.sidebar-item[data-v-58ae32e3]{position:relative;padding:16px;border-radius:12px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-item[data-v-58ae32e3]:hover{background:#00000008}.sidebar-item.is-active[data-v-58ae32e3]{background:#fff;box-shadow:0 4px 15px #0000000d}.sidebar-item .item-icon[data-v-58ae32e3]{font-size:20px}.sidebar-item .item-info[data-v-58ae32e3]{display:flex;flex-direction:column}.sidebar-item .item-info .item-name[data-v-58ae32e3]{font-size:15px;font-weight:800;color:var(--el-text-color-primary)}.sidebar-item .item-info .item-key[data-v-58ae32e3]{font-size:13px;font-family:JetBrains Mono;color:var(--el-text-color-primary);opacity:.6;font-weight:600}.sidebar-item .arrow-icon[data-v-58ae32e3]{position:absolute;right:20px}.dark .sidebar-item.is-active[data-v-58ae32e3]{background:#ffffff0d}.guide-content-area[data-v-58ae32e3]{flex:1;padding:32px 40px;overflow-y:auto;background:#ffffff08}.dark .guide-content-area[data-v-58ae32e3]{background:#0000001a}.detail-title[data-v-58ae32e3]{font-size:20px;font-weight:800;color:var(--el-text-color-primary);margin-bottom:6px}.detail-desc[data-v-58ae32e3]{font-size:13px;color:var(--el-text-color-secondary)}.setting-card-glass[data-v-58ae32e3]{background:#ffffff80;border:1px solid rgba(0,0,0,.05);border-radius:20px;padding:24px;display:flex;align-items:center;gap:20px;box-shadow:0 4px 12px #00000005}.setting-card-glass .s-info[data-v-58ae32e3]{display:flex;flex-direction:column;gap:4px}.dark .setting-card-glass[data-v-58ae32e3]{background:#ffffff08;border-color:#ffffff0d}.formula-blocks-container[data-v-58ae32e3]{background:#fff6;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);border:1px solid rgba(255,255,255,.3);border-radius:24px;padding:32px;position:relative;overflow:hidden;box-shadow:0 8px 32px #00000008}.formula-blocks-container[data-v-58ae32e3]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#10b9810d,#6366f10d);z-index:0}.dark .formula-blocks-container[data-v-58ae32e3]{background:#ffffff05;border-color:#ffffff14}.formula-label-top[data-v-58ae32e3]{position:relative;z-index:1;font-size:11px;font-weight:950;color:var(--el-text-color-secondary);text-transform:uppercase;letter-spacing:2px;margin-bottom:24px;text-align:center}.formula-segments[data-v-58ae32e3]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:12px}.formula-segment-block[data-v-58ae32e3]{background:#fff;border:1px solid rgba(0,0,0,.04);padding:12px 16px;border-radius:16px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 12px #00000008;transition:all .3s cubic-bezier(.4,0,.2,1)}.formula-segment-block[data-v-58ae32e3]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000000f;border-color:#6366f133}.formula-segment-block .seg-icon[data-v-58ae32e3]{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px}.formula-segment-block .seg-info[data-v-58ae32e3]{display:flex;flex-direction:column}.formula-segment-block .seg-info .seg-name[data-v-58ae32e3]{font-size:14px;font-weight:800;color:var(--el-text-color-primary)}.formula-segment-block .seg-info .seg-desc[data-v-58ae32e3]{font-size:10px;font-weight:700;color:var(--el-text-color-secondary);text-transform:uppercase}.formula-connector[data-v-58ae32e3]{color:var(--el-text-color-secondary);opacity:.4;font-size:14px}.example-card-premium[data-v-58ae32e3]{background:#fff6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);border-radius:20px;padding:24px;transition:all .4s}.example-card-premium[data-v-58ae32e3]:hover{background:#fff;border-color:var(--el-color-primary-light-5);transform:scale(1.02);box-shadow:0 12px 30px #0000000a}.ex-header[data-v-58ae32e3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ex-badge[data-v-58ae32e3]{padding:6px 12px;border-radius:20px;font-size:11px;font-weight:800;display:flex;align-items:center}.ex-text[data-v-58ae32e3]{font-size:14px;color:var(--el-text-color-primary);line-height:1.7;font-weight:500;font-style:italic}.dark .formula-blocks-container[data-v-58ae32e3]{background:#1e1e2366;border-color:#ffffff0d}.dark .formula-segment-block[data-v-58ae32e3]{background:#ffffff0d;border-color:#ffffff0d;box-shadow:none}.dark .example-card-premium[data-v-58ae32e3]{background:#ffffff08;border-color:#ffffff0d}.prompt-examples-grid[data-v-58ae32e3]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.model-id-grid[data-v-58ae32e3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.model-id-card-premium[data-v-58ae32e3]{background:#00000008;border:1px solid rgba(0,0,0,.05);border-radius:16px;padding:20px}.model-id-card-premium .card-top[data-v-58ae32e3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.model-id-card-premium .ver-label[data-v-58ae32e3]{font-size:11px;font-weight:900;color:var(--el-text-color-secondary)}.model-id-card-premium .card-body[data-v-58ae32e3]{background:#fff;padding:12px;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.model-id-card-premium .card-body .id-text[data-v-58ae32e3]{font-family:JetBrains Mono;font-size:12px;font-weight:800}.dark .model-id-card-premium[data-v-58ae32e3]{background:#ffffff05}.dark .model-id-card-premium .card-body[data-v-58ae32e3]{background:#0003}.res-grid-video[data-v-58ae32e3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.res-card[data-v-58ae32e3]{cursor:pointer;transition:all .3s}.res-card[data-v-58ae32e3]:hover{transform:translateY(-5px);border-color:var(--el-color-primary-light-3);background:rgba(var(--el-color-primary-rgb),.05)}.ratio-grid-video[data-v-58ae32e3]{display:flex;flex-wrap:wrap;gap:16px}.ratio-item-pill[data-v-58ae32e3]{background:#fff;border:1px solid rgba(0,0,0,.05);padding:12px 24px;border-radius:50px;display:flex;flex-direction:column;align-items:center;gap:2px;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);min-width:110px}.ratio-item-pill[data-v-58ae32e3]:hover{background:var(--el-color-primary);border-color:var(--el-color-primary);transform:scale(1.1)}.ratio-item-pill:hover .r-val[data-v-58ae32e3],.ratio-item-pill:hover .r-label[data-v-58ae32e3]{color:#fff}.ratio-item-pill .r-val[data-v-58ae32e3]{font-size:16px;font-weight:800;color:var(--el-text-color-primary)}.ratio-item-pill .r-label[data-v-58ae32e3]{font-size:10px;font-weight:700;color:var(--el-text-color-secondary);opacity:.8}.dark .ratio-item-pill[data-v-58ae32e3]{background:#ffffff0d}.dark .ratio-item-pill .r-val[data-v-58ae32e3]{color:#fff}.duration-visual-box[data-v-58ae32e3]{width:100%}.duration-scale[data-v-58ae32e3]{position:relative;height:60px;display:flex;justify-content:space-between;align-items:flex-end;padding:0 20px;border-bottom:2px solid rgba(0,0,0,.05)}.dark .duration-scale[data-v-58ae32e3]{border-color:#ffffff1a}.volc-doc-detail-wrapper[data-v-fdf1eb51]{display:flex;flex-direction:column;flex:1;background-color:#fff;color:#1d2129;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;height:100%;overflow:hidden}.volc-sub-nav[data-v-fdf1eb51]{height:48px;border-bottom:1px solid #e5e6eb;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff;flex-shrink:0}.volc-sub-nav .sub-nav-left[data-v-fdf1eb51]{display:flex;align-items:center;gap:16px;font-size:14px;color:#4e5969}.volc-sub-nav .sub-nav-brand[data-v-fdf1eb51]{font-size:14px;font-weight:700;color:#1d2129}.volc-sub-nav .sub-nav-divider[data-v-fdf1eb51]{color:#e5e6eb}.volc-sub-nav .sub-nav-item[data-v-fdf1eb51]{cursor:pointer;padding:13px 0;transition:color .15s;font-weight:500;border-bottom:2px solid transparent}.volc-sub-nav .sub-nav-item[data-v-fdf1eb51]:hover{color:#165dff}.volc-sub-nav .sub-nav-item.active[data-v-fdf1eb51]{color:#165dff;font-weight:600;border-bottom:2px solid #165dff}.volc-sub-nav .sub-nav-right[data-v-fdf1eb51]{display:flex;align-items:center;gap:16px}.volc-sub-nav .sub-nav-search-input[data-v-fdf1eb51]{display:flex;align-items:center;gap:6px;background:#f2f3f5;border:1px solid transparent;border-radius:9999px;padding:4px 12px;height:28px;width:180px}.volc-sub-nav .sub-nav-search-input .search-icon[data-v-fdf1eb51]{color:#86909c;font-size:14px}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-fdf1eb51]{border:none;outline:none;background:transparent;font-size:12px;color:#1d2129;width:100%}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-fdf1eb51]::-moz-placeholder{color:#86909c}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-fdf1eb51]::placeholder{color:#86909c}.volc-sub-nav .lang-selector[data-v-fdf1eb51]{display:flex;align-items:center;gap:4px;font-size:13px;color:#4e5969;cursor:pointer}.volc-sub-nav .lang-selector .caret[data-v-fdf1eb51]{font-size:10px}.volc-doc-core[data-v-fdf1eb51]{display:flex;flex:1;overflow:hidden;height:100%}.volc-doc-main-panel[data-v-fdf1eb51]{flex:1;overflow-y:auto;overflow-x:hidden;background-color:#fff;text-align:left;height:100%}.main-panel-inner[data-v-fdf1eb51]{width:100%;box-sizing:border-box}.model-id-list-v2[data-v-98824e00]{display:flex;flex-direction:column}.choices-v2 .choice-item-v2[data-v-98824e00]{transition:all .2s}.choices-v2 .choice-item-v2[data-v-98824e00]:hover{border-color:var(--el-color-primary-light-4);background:rgba(var(--el-color-primary-rgb),.03)}.model-id-list-v2[data-v-16e0ab81]{display:flex;flex-direction:column}.volc-doc-detail-wrapper[data-v-5c896bd3]{display:flex;flex-direction:column;flex:1;background-color:#fff;color:#1d2129;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;height:100%;overflow:hidden}.volc-sub-nav[data-v-5c896bd3]{height:48px;border-bottom:1px solid #e5e6eb;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff;flex-shrink:0}.volc-sub-nav .sub-nav-left[data-v-5c896bd3]{display:flex;align-items:center;gap:16px;font-size:14px;color:#4e5969}.volc-sub-nav .sub-nav-brand[data-v-5c896bd3]{font-size:14px;font-weight:700;color:#1d2129}.volc-sub-nav .sub-nav-divider[data-v-5c896bd3]{color:#e5e6eb}.volc-sub-nav .sub-nav-item[data-v-5c896bd3]{cursor:pointer;padding:13px 0;transition:color .15s;font-weight:500;border-bottom:2px solid transparent}.volc-sub-nav .sub-nav-item[data-v-5c896bd3]:hover{color:#165dff}.volc-sub-nav .sub-nav-item.active[data-v-5c896bd3]{color:#165dff;font-weight:600;border-bottom:2px solid #165dff}.volc-sub-nav .sub-nav-right[data-v-5c896bd3]{display:flex;align-items:center;gap:16px}.volc-sub-nav .sub-nav-search-input[data-v-5c896bd3]{display:flex;align-items:center;gap:6px;background:#f2f3f5;border:1px solid transparent;border-radius:9999px;padding:4px 12px;height:28px;width:180px}.volc-sub-nav .sub-nav-search-input .search-icon[data-v-5c896bd3]{color:#86909c;font-size:14px}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-5c896bd3]{border:none;outline:none;background:transparent;font-size:12px;color:#1d2129;width:100%}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-5c896bd3]::-moz-placeholder{color:#86909c}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-5c896bd3]::placeholder{color:#86909c}.volc-sub-nav .lang-selector[data-v-5c896bd3]{display:flex;align-items:center;gap:4px;font-size:13px;color:#4e5969;cursor:pointer}.volc-sub-nav .lang-selector .caret[data-v-5c896bd3]{font-size:10px}.volc-doc-core[data-v-5c896bd3]{display:flex;flex:1;overflow:hidden;height:100%}.volc-doc-main-panel[data-v-5c896bd3]{flex:1;overflow-y:auto;overflow-x:hidden;background-color:#fff;text-align:left;height:100%}.main-panel-inner[data-v-5c896bd3]{width:100%;box-sizing:border-box}.volc-doc-detail-wrapper[data-v-ccf84259]{display:flex;flex-direction:column;flex:1;background-color:#fff;color:#1d2129;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;height:100%;overflow:hidden}.volc-sub-nav[data-v-ccf84259]{height:48px;border-bottom:1px solid #e5e6eb;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;background-color:#fff;flex-shrink:0}.volc-sub-nav .sub-nav-left[data-v-ccf84259]{display:flex;align-items:center;gap:16px;font-size:14px;color:#4e5969}.volc-sub-nav .sub-nav-brand[data-v-ccf84259]{font-size:14px;font-weight:700;color:#1d2129}.volc-sub-nav .sub-nav-divider[data-v-ccf84259]{color:#e5e6eb}.volc-sub-nav .sub-nav-item[data-v-ccf84259]{cursor:pointer;padding:13px 0;transition:color .15s;font-weight:500;border-bottom:2px solid transparent}.volc-sub-nav .sub-nav-item[data-v-ccf84259]:hover{color:#165dff}.volc-sub-nav .sub-nav-item.active[data-v-ccf84259]{color:#165dff;font-weight:600;border-bottom:2px solid #165dff}.volc-sub-nav .sub-nav-right[data-v-ccf84259]{display:flex;align-items:center;gap:16px}.volc-sub-nav .sub-nav-search-input[data-v-ccf84259]{display:flex;align-items:center;gap:6px;background:#f2f3f5;border:1px solid transparent;border-radius:9999px;padding:4px 12px;height:28px;width:180px}.volc-sub-nav .sub-nav-search-input .search-icon[data-v-ccf84259]{color:#86909c;font-size:14px}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-ccf84259]{border:none;outline:none;background:transparent;font-size:12px;color:#1d2129;width:100%}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-ccf84259]::-moz-placeholder{color:#86909c}.volc-sub-nav .sub-nav-search-input .inner-search[data-v-ccf84259]::placeholder{color:#86909c}.volc-sub-nav .lang-selector[data-v-ccf84259]{display:flex;align-items:center;gap:4px;font-size:13px;color:#4e5969;cursor:pointer}.volc-sub-nav .lang-selector .caret[data-v-ccf84259]{font-size:10px}.volc-doc-core[data-v-ccf84259]{display:flex;flex:1;overflow:hidden;height:100%}.volc-doc-main-panel[data-v-ccf84259]{flex:1;overflow-y:auto;overflow-x:hidden;background-color:#fff;text-align:left;height:100%}.main-panel-inner[data-v-ccf84259]{width:100%;box-sizing:border-box}.task-list-main[data-v-5138943a]{width:100%;height:100%;background:#fff;padding:24px;box-sizing:border-box;overflow-y:auto;display:flex;flex-direction:column}.task-list-header[data-v-5138943a]{margin-bottom:16px;flex-shrink:0}.task-list-header .page-title[data-v-5138943a]{font-size:16px;font-weight:700;color:#1d2129;margin:0}.task-alert-box[data-v-5138943a]{background:#f0f5ff;border:1px solid #d9e5ff;border-radius:8px;padding:12px 16px;display:flex;gap:12px;margin-bottom:20px;flex-shrink:0}.task-alert-box .alert-icon-wrap[data-v-5138943a]{color:#165dff;font-size:16px;margin-top:2px}.task-alert-box .alert-text-content p[data-v-5138943a]{font-size:12px;color:#4e5969;line-height:1.5;margin:0}.search-actions-row[data-v-5138943a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-shrink:0}.search-actions-row .search-left-wrap[data-v-5138943a]{display:flex;align-items:center;gap:16px}.search-actions-row .filter-toggle-btn[data-v-5138943a]{font-size:13px;color:#165dff;display:flex;align-items:center;gap:4px;font-weight:500;cursor:pointer}.search-actions-row .filter-toggle-btn[data-v-5138943a]:hover{opacity:.8}.search-actions-row .actions-right-wrap[data-v-5138943a]{display:flex;align-items:center;gap:8px}.search-actions-row .actions-right-wrap .square-btn[data-v-5138943a]{width:32px;height:32px;padding:0;display:inline-flex;justify-content:center;align-items:center;border:1px solid #e5e6eb;background:#fff;color:#4e5969;border-radius:4px;transition:all .2s}.search-actions-row .actions-right-wrap .square-btn[data-v-5138943a]:hover{border-color:#165dff;color:#165dff}.search-actions-row .actions-right-wrap .primary-btn-right[data-v-5138943a]{background:#165dff!important;border-color:#165dff!important;font-weight:600;border-radius:4px;height:32px;padding:0 16px;font-size:12px}.advanced-filters-card[data-v-5138943a]{background:#f7f8fa;border:1px solid #e5e6eb;border-radius:8px;padding:16px 20px;margin-bottom:20px;flex-shrink:0}.advanced-filters-card .filter-grid[data-v-5138943a]{display:flex;flex-wrap:wrap;align-items:center;gap:24px}.advanced-filters-card .filter-item[data-v-5138943a]{display:flex;align-items:center;gap:10px}.advanced-filters-card .filter-label[data-v-5138943a]{font-size:12px;color:#4e5969;font-weight:500}.advanced-filters-card .filter-actions-col[data-v-5138943a]{margin-left:auto}.advanced-filters-card .btn-reset[data-v-5138943a]{background:#fff;border:1px solid #e5e6eb;color:#4e5969;font-weight:500}.advanced-filters-card .btn-reset[data-v-5138943a]:hover{border-color:#165dff;color:#165dff}.table-container-card[data-v-5138943a]{background:#fff;border:1px solid #e5e6eb;border-radius:8px;flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;box-shadow:0 4px 10px #00000003}.custom-task-table[data-v-5138943a]{--el-table-header-bg-color: #f7f8fa;font-size:13px;flex:1}.custom-task-table[data-v-5138943a] th{color:#4e5969!important;font-weight:600!important}.custom-task-table[data-v-5138943a] td{color:#1d2129!important}.task-info-cell[data-v-5138943a]{display:flex;flex-direction:column;gap:4px}.task-info-cell .task-blue-link[data-v-5138943a]{font-size:13px;font-weight:600;color:#165dff;text-decoration:none;cursor:pointer}.task-info-cell .task-blue-link[data-v-5138943a]:hover{text-decoration:underline}.task-info-cell .task-sub-id[data-v-5138943a]{font-size:11px;color:#86909c}.platform-badge-list[data-v-5138943a]{font-size:11px;font-weight:600;color:#165dff;background:#e8f3ff;padding:2px 6px;border-radius:4px}.progress-cell[data-v-5138943a]{display:flex;align-items:center;gap:8px;width:100%;padding:0 10px}.progress-cell .el-progress[data-v-5138943a]{flex:1}.progress-cell .progress-lbl[data-v-5138943a]{font-size:11px;font-weight:600;color:#4e5969;flex-shrink:0}.status-indicator[data-v-5138943a]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:500;color:#86909c}.status-indicator .dot[data-v-5138943a]{width:6px;height:6px;border-radius:50%;background:#c9cdd4}.status-indicator.status-running[data-v-5138943a]{color:#165dff}.status-indicator.status-running .dot[data-v-5138943a]{background:#165dff}.status-indicator.status-success[data-v-5138943a]{color:#00b42a}.status-indicator.status-success .dot[data-v-5138943a]{background:#00b42a}.status-indicator.status-fail[data-v-5138943a]{color:#f53f3f}.status-indicator.status-fail .dot[data-v-5138943a]{background:#f53f3f}.table-actions-links[data-v-5138943a]{display:flex;justify-content:center;gap:16px}.table-actions-links .link-btn[data-v-5138943a]{font-size:12px;font-weight:500;cursor:pointer;transition:opacity .2s}.table-actions-links .link-btn[data-v-5138943a]:hover{opacity:.8}.table-actions-links .link-btn.blue[data-v-5138943a]{color:#165dff}.table-actions-links .link-btn.red[data-v-5138943a]{color:#f53f3f}.time-text-list[data-v-5138943a]{font-size:12px;color:#4e5969}.table-footer-row[data-v-5138943a]{display:flex;justify-content:flex-end;align-items:center;margin-top:16px;flex-shrink:0}.table-footer-row .bulk-actions-left[data-v-5138943a]{display:flex;align-items:center;gap:12px}.table-footer-row .bulk-actions-left .selected-count-label[data-v-5138943a]{font-size:12px;color:#86909c;font-weight:500}.table-footer-row .bulk-actions-left .bulk-action-btn[data-v-5138943a]{background:#fff;border:1px solid #e5e6eb;color:#4e5969;font-size:11px;font-weight:500;border-radius:4px}.table-footer-row .bulk-actions-left .bulk-action-btn[data-v-5138943a]:hover:not(:disabled){border-color:#f53f3f;color:#f53f3f}.table-footer-row .pagination-right[data-v-5138943a]{display:flex;align-items:center}.task-detail-container[data-v-5138943a]{font-size:13px}.task-detail-container .detail-split-layout[data-v-5138943a]{display:flex;gap:24px}.task-detail-container .detail-left[data-v-5138943a]{flex:40;display:flex;flex-direction:column;gap:16px;border-right:1px solid #f2f3f5;padding-right:24px}.task-detail-container .detail-right[data-v-5138943a]{flex:60;display:flex;flex-direction:column;gap:16px}.task-detail-container .media-section[data-v-5138943a]{display:flex;flex-direction:column;gap:8px}.task-detail-container .media-section .section-title[data-v-5138943a]{font-size:12px;font-weight:700;color:#1d2129}.task-detail-container .empty-media[data-v-5138943a]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #e5e6eb;border-radius:8px;background:#fafafa;min-height:200px;color:#86909c;font-size:12px}.task-detail-container .detail-grid[data-v-5138943a]{display:flex;flex-wrap:wrap;gap:16px}.task-detail-container .detail-grid .detail-item[data-v-5138943a]{width:calc(50% - 8px);background:#f7f8fa;border:1px solid #e5e6eb;border-radius:8px;padding:12px 16px;box-sizing:border-box}.task-detail-container .detail-grid .detail-item.full-width[data-v-5138943a]{width:100%}.task-detail-container .detail-item[data-v-5138943a]{display:flex;flex-direction:column;gap:6px}.task-detail-container .detail-item.error-item[data-v-5138943a]{background:#ffeceb;border-color:#ffcfcc;border-radius:8px;padding:12px 16px}.task-detail-container .detail-item.error-item .label[data-v-5138943a]{color:#f53f3f}.task-detail-container .detail-item.error-item .error-value[data-v-5138943a]{color:#f53f3f;font-weight:500}.task-detail-container .detail-item.prompt-item[data-v-5138943a]{background:#f0f5ff;border:1px solid #adc6ff;border-left:4px solid #165dff;border-radius:8px;padding:12px 16px}.task-detail-container .detail-item.prompt-item .prompt-value[data-v-5138943a]{display:block;max-height:140px;overflow-y:auto;color:#1d2129;font-style:italic;font-weight:500}.task-detail-container .detail-item .label[data-v-5138943a]{font-size:12px;color:#86909c}.task-detail-container .detail-item .value[data-v-5138943a]{font-size:13px;color:#1d2129;font-weight:600;word-break:break-all}.task-detail-container .download-link[data-v-5138943a]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:#e8f3ff;color:#165dff;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s;margin-top:8px}.task-detail-container .download-link[data-v-5138943a]:hover{background:#165dff33}.task-detail-container .image-gallery[data-v-5138943a]{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:12px;padding-bottom:8px;width:100%}.task-detail-container .image-gallery .gallery-image[data-v-5138943a]{width:100px;height:100px;flex-shrink:0;border-radius:8px;border:1px solid #e5e6eb;box-shadow:0 2px 8px #0000000a;cursor:pointer;transition:all .3s}.task-detail-container .image-gallery .gallery-image[data-v-5138943a]:hover{transform:scale(1.05) translateY(-2px)}.task-detail-container .image-gallery .gallery-image.result-image[data-v-5138943a]{width:120px;height:120px}.custom-task-drawer :deep(.el-drawer__header){padding:16px 20px!important;border-bottom:1px solid #e5e6eb!important;margin-bottom:0!important}.custom-task-drawer :deep(.el-drawer__header) .el-drawer__title{font-size:15px;font-weight:700;color:#1d2129}.custom-task-drawer :deep(.el-drawer__body){padding:20px!important}.task-detail-drawer-content{display:flex;flex-direction:column;gap:16px;font-size:13px}.task-detail-drawer-content .mt-6{margin-top:20px}.task-detail-drawer-content .drawer-section-title{font-size:13px;font-weight:700;color:#1d2129;position:relative;padding-left:8px;margin-bottom:12px}.task-detail-drawer-content .drawer-section-title:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:3px;background:#165dff;border-radius:1px}.task-detail-drawer-content .info-grid{display:flex;flex-wrap:wrap;gap:12px}.task-detail-drawer-content .info-grid .info-item{width:calc(50% - 6px);background:#f7f8fa;border:1px solid #e5e6eb;border-radius:6px;padding:10px 14px;box-sizing:border-box}.task-detail-drawer-content .info-grid .info-item.full-width{width:100%}.task-detail-drawer-content .info-grid .info-item .lbl{font-size:11px;color:#86909c;display:block;margin-bottom:4px}.task-detail-drawer-content .info-grid .info-item .val{font-size:13px;color:#1d2129;word-break:break-all}.task-detail-drawer-content .prompt-box{background:#f0f5ff;border:1px solid #adc6ff;border-left:4px solid #165dff;border-radius:6px;padding:12px 16px}.task-detail-drawer-content .prompt-box .prompt-text{margin:0;color:#1d2129;font-style:italic;font-weight:500;line-height:1.6}.task-detail-drawer-content .result-media-box,.task-detail-drawer-content .reference-media-box{background:#fff;border:1px solid #e5e6eb;border-radius:6px;padding:16px}.task-detail-drawer-content .result-media-box .sub-title,.task-detail-drawer-content .reference-media-box .sub-title{font-size:12px;font-weight:600;color:#4e5969;display:block;margin-bottom:8px}.task-detail-drawer-content .media-gallery-wrap{display:flex;flex-wrap:wrap;gap:10px}.task-detail-drawer-content .preview-img-square{width:120px;height:120px;border-radius:6px;border:1px solid #e5e6eb;cursor:pointer;transition:transform .2s}.task-detail-drawer-content .preview-img-square:hover{transform:scale(1.03)}.task-detail-drawer-content .preview-img-small{width:80px;height:80px;border-radius:6px;border:1px solid #e5e6eb;cursor:pointer;transition:transform .2s}.task-detail-drawer-content .preview-img-small:hover{transform:scale(1.03)}.task-detail-drawer-content .download-link-wrap{margin-top:4px}.task-detail-drawer-content .download-btn-style{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#e8f3ff;color:#165dff;border-radius:6px;text-decoration:none;font-weight:600;transition:all .2s}.task-detail-drawer-content .download-btn-style:hover{background:#165dff26}.task-detail-drawer-content .empty-results-box{display:flex;align-items:center;justify-content:center;gap:8px;background:#fafafa;border:1px dashed #e5e6eb;border-radius:6px;color:#86909c;padding:24px;font-size:12px}.task-detail-drawer-content .error-msg-box{background:#ffeceb;border:1px solid #ffcfcc;border-radius:6px;padding:12px 16px}.task-detail-drawer-content .error-msg-box .box-header{color:#f53f3f;font-weight:700;display:flex;align-items:center;gap:6px;margin-bottom:6px}.task-detail-drawer-content .error-msg-box .error-text{color:#f53f3f;line-height:1.5}.wallet-main[data-v-22fc2df1]{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;overflow-y:auto;padding:24px;box-sizing:border-box}.wallet-header[data-v-22fc2df1]{margin-bottom:20px;flex-shrink:0}.wallet-header .page-title[data-v-22fc2df1]{font-size:16px;font-weight:700;color:#1d2129;margin:0}.wallet-content-grid[data-v-22fc2df1]{display:flex;gap:20px;align-items:flex-start}.content-left[data-v-22fc2df1]{flex:78;display:flex;flex-direction:column;gap:20px}.content-right[data-v-22fc2df1]{flex:22;display:flex;flex-direction:column;gap:20px;min-width:250px}.balance-banner-card[data-v-22fc2df1]{background:linear-gradient(180deg,#f0f5ff,#fff);border:1px solid rgba(22,93,255,.15);border-radius:12px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 14px #165dff08}.balance-banner-card .balance-card-top[data-v-22fc2df1]{display:flex;justify-content:space-between;align-items:center}.balance-banner-card .balance-title-row[data-v-22fc2df1]{display:flex;align-items:center;gap:8px}.balance-banner-card .balance-title-row .balance-logo[data-v-22fc2df1]{width:28px;height:28px;background:#165dff;color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center}.balance-banner-card .balance-title-row .title-text[data-v-22fc2df1]{font-size:14px;font-weight:700;color:#1d2129}.balance-banner-card .balance-title-row .help-icon[data-v-22fc2df1]{color:#86909c;font-size:14px;cursor:help}.balance-banner-card .balance-title-row .refresh-icon-btn[data-v-22fc2df1]{color:#86909c;font-size:14px;cursor:pointer;transition:all .25s}.balance-banner-card .balance-title-row .refresh-icon-btn[data-v-22fc2df1]:hover{color:#165dff;transform:rotate(180deg)}.balance-banner-card .balance-warning-toggle[data-v-22fc2df1]{display:flex;align-items:center;gap:8px;font-size:12px;color:#4e5969}.balance-banner-card .balance-amount-row[data-v-22fc2df1]{display:flex;align-items:baseline;gap:6px}.balance-banner-card .balance-amount-row .currency-symbol[data-v-22fc2df1]{font-size:18px;font-weight:700;color:#1d2129}.balance-banner-card .balance-amount-row .balance-value[data-v-22fc2df1]{font-size:32px;font-weight:800;font-family:JetBrains Mono,PingFang SC,sans-serif;color:#1d2129;line-height:1.15}.balance-banner-card .balance-card-actions[data-v-22fc2df1]{display:flex;justify-content:space-between;align-items:center;border-top:1px dashed #e5e6eb;padding-top:16px;margin-top:4px}.balance-banner-card .balance-card-actions .action-buttons-group[data-v-22fc2df1]{display:flex;gap:12px}.balance-banner-card .balance-card-actions .btn-recharge[data-v-22fc2df1]{background:#165dff!important;border-color:#165dff!important;font-weight:600;border-radius:4px}.balance-banner-card .balance-card-actions .btn-sub-action[data-v-22fc2df1]{background:#fff;border:1px solid #e5e6eb;color:#1d2129;font-weight:500;border-radius:4px}.balance-banner-card .balance-card-actions .btn-sub-action[data-v-22fc2df1]:hover{border-color:#165dff;color:#165dff;background:#f2f8ff}.balance-banner-card .balance-card-actions .openapi-link[data-v-22fc2df1]{display:flex;align-items:center;gap:4px;font-size:12px;color:#165dff;text-decoration:none;font-weight:600}.balance-banner-card .balance-card-actions .openapi-link[data-v-22fc2df1]:hover{text-decoration:underline}.section-card[data-v-22fc2df1]{background:#fff;border-radius:12px;padding:24px;border:1px solid #e5e6eb}.section-card .section-card-header[data-v-22fc2df1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.section-card .section-card-header .section-card-title[data-v-22fc2df1]{font-size:14px;font-weight:700;color:#1d2129;margin:0}.section-card .section-card-header .cost-title-group[data-v-22fc2df1]{display:flex;align-items:baseline;gap:12px}.section-card .section-card-header .update-time-text[data-v-22fc2df1]{font-size:12px;color:#86909c}.section-card .section-card-header .header-link[data-v-22fc2df1]{display:flex;align-items:center;gap:4px;font-size:12px;color:#165dff;text-decoration:none;font-weight:600}.section-card .section-card-header .header-link[data-v-22fc2df1]:hover{text-decoration:underline}.overview-table[data-v-22fc2df1]{--el-table-header-bg-color: #f7f8fa;font-size:13px}.overview-table[data-v-22fc2df1] th{color:#4e5969!important;font-weight:600!important}.overview-table[data-v-22fc2df1] td{color:#1d2129!important}.text-danger[data-v-22fc2df1]{color:#f53f3f}.text-success[data-v-22fc2df1]{color:#00b42a}.text-warning[data-v-22fc2df1]{color:#ff7d00}.cost-filter-row[data-v-22fc2df1]{display:flex;align-items:center;gap:12px;margin-bottom:24px}.cost-filter-row .filter-label[data-v-22fc2df1]{font-size:12px;color:#4e5969}.cost-chart-wrapper[data-v-22fc2df1]{display:flex;flex-direction:column;gap:20px;padding-top:12px}.chart-bars-container[data-v-22fc2df1]{display:flex;justify-content:space-between;align-items:flex-end;height:180px;border-bottom:1px solid #e5e6eb;padding-bottom:12px}.chart-col[data-v-22fc2df1]{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px}.chart-col .bar-value[data-v-22fc2df1]{font-size:11px;color:#86909c;font-family:JetBrains Mono,monospace}.chart-col .bar-visual-group[data-v-22fc2df1]{display:flex;align-items:flex-end;gap:4px;height:120px;width:32px}.chart-col .bar-rect[data-v-22fc2df1]{flex:1;border-radius:2px 2px 0 0;transition:all .3s;min-height:2px}.chart-col .image-gen-bar[data-v-22fc2df1]{background:#409eff;opacity:.85}.chart-col .image-gen-bar[data-v-22fc2df1]:hover{opacity:1}.chart-col .video-gen-bar[data-v-22fc2df1]{background:#722ed1;opacity:.85}.chart-col .video-gen-bar[data-v-22fc2df1]:hover{opacity:1}.chart-col .bar-label[data-v-22fc2df1]{font-size:11px;color:#4e5969}.chart-legends[data-v-22fc2df1]{display:flex;justify-content:center;gap:24px;font-size:12px;color:#4e5969}.chart-legends .legend-item[data-v-22fc2df1]{display:flex;align-items:center;gap:8px}.chart-legends .legend-dot[data-v-22fc2df1]{width:10px;height:10px;border-radius:2px}.chart-legends .img-dot[data-v-22fc2df1]{background:#409eff}.chart-legends .video-dot[data-v-22fc2df1]{background:#722ed1}.side-panel-card[data-v-22fc2df1]{background:#fff;border-radius:12px;padding:20px;border:1px solid #e5e6eb;display:flex;flex-direction:column;gap:16px}.side-panel-card .side-card-title[data-v-22fc2df1]{font-size:13px;font-weight:700;color:#1d2129;margin:0;border-bottom:1px solid #f2f3f5;padding-bottom:8px}.todo-grid[data-v-22fc2df1]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.todo-grid .todo-item[data-v-22fc2df1]{display:flex;flex-direction:column;gap:2px}.todo-grid .todo-val[data-v-22fc2df1]{font-size:18px;font-weight:700;color:#1d2129;font-family:JetBrains Mono,sans-serif}.todo-grid .todo-val .unit[data-v-22fc2df1]{font-size:11px;color:#86909c;font-weight:400}.todo-grid .todo-lbl[data-v-22fc2df1]{font-size:11px;color:#86909c}.coupon-item[data-v-22fc2df1]{display:flex;justify-content:space-between;align-items:center}.coupon-item .coupon-left[data-v-22fc2df1]{display:flex;align-items:center;gap:8px}.coupon-item .coupon-icon-label[data-v-22fc2df1]{font-size:10px;font-weight:700;padding:1px 4px;border-radius:3px}.coupon-item .yellow-tag[data-v-22fc2df1]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.coupon-item .blue-tag[data-v-22fc2df1]{background:#e6f7ff;color:#1890ff;border:1px solid #91d5ff}.coupon-item .coupon-name[data-v-22fc2df1]{font-size:12px;color:#4e5969;font-weight:500}.coupon-item .coupon-count[data-v-22fc2df1]{border-radius:4px;font-weight:600}.setting-row[data-v-22fc2df1]{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed #f2f3f5;padding-bottom:12px}.setting-row[data-v-22fc2df1]:last-child{border-bottom:none;padding-bottom:0}.setting-row .setting-left[data-v-22fc2df1]{display:flex;flex-direction:column;align-items:flex-start}.setting-row .setting-title[data-v-22fc2df1]{font-size:12px;font-weight:600;color:#1d2129}.setting-row .setting-help[data-v-22fc2df1]{font-size:12px;color:#c9cdd4;margin-left:4px;cursor:help;display:inline-block}.setting-row .setting-sub[data-v-22fc2df1]{font-size:10px;color:#86909c;margin-top:2px}.setting-row .edit-link[data-v-22fc2df1]{font-size:11px;color:#165dff;text-decoration:none}.setting-row .edit-link[data-v-22fc2df1]:hover{text-decoration:underline}.custom-select-small[data-v-22fc2df1] .el-input__wrapper{background:#fff!important;border:1px solid #e5e6eb!important;box-shadow:none!important;border-radius:4px!important}.custom-select-small[data-v-22fc2df1] .el-input__wrapper:hover{border-color:#c0c4cc!important}.custom-select-small[data-v-22fc2df1] .el-input__wrapper.is-focus{border-color:#165dff!important}.bill-overview-main[data-v-919328b3]{width:100%;height:100%;background:#fff;padding:24px;box-sizing:border-box;overflow-y:auto}.page-top-header[data-v-919328b3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-shrink:0}.page-top-header .page-title[data-v-919328b3]{font-size:16px;font-weight:700;color:#1d2129;margin:0}.page-top-header .header-actions[data-v-919328b3]{display:flex;align-items:center;gap:12px}.page-top-header .header-actions .action-item[data-v-919328b3]{font-size:12px;color:#4e5969;cursor:pointer;display:flex;align-items:center;gap:4px;transition:color .2s;margin-right:8px}.page-top-header .header-actions .action-item[data-v-919328b3]:hover{color:#165dff}.page-top-header .header-actions .btn-outline[data-v-919328b3]{background:#fff;border:1px solid #e5e6eb;color:#4e5969;font-weight:500;border-radius:4px}.page-top-header .header-actions .btn-outline[data-v-919328b3]:hover{border-color:#165dff;color:#165dff}.page-top-header .header-actions .btn-export[data-v-919328b3]{background:#165dff!important;border-color:#165dff!important;font-weight:600;border-radius:4px}.page-tabs-row[data-v-919328b3]{display:flex;gap:24px;border-bottom:1px solid #e5e6eb;margin-bottom:20px}.page-tabs-row .tab-item[data-v-919328b3]{font-size:14px;font-weight:500;color:#4e5969;padding:10px 0;cursor:pointer;position:relative;transition:color .2s}.page-tabs-row .tab-item[data-v-919328b3]:hover{color:#165dff}.page-tabs-row .tab-item.active[data-v-919328b3]{color:#165dff;font-weight:600}.page-tabs-row .tab-item.active[data-v-919328b3]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:#165dff;border-radius:1px}.billing-alert-box[data-v-919328b3]{background:#f0f5ff;border:1px solid #d9e5ff;border-radius:8px;padding:12px 16px;display:flex;gap:12px;margin-bottom:20px}.billing-alert-box .alert-icon-wrap[data-v-919328b3]{color:#165dff;font-size:16px;margin-top:2px}.billing-alert-box .alert-text-content[data-v-919328b3]{display:flex;flex-direction:column;gap:4px}.billing-alert-box .alert-text-content p[data-v-919328b3]{font-size:12px;color:#4e5969;line-height:1.5;margin:0}.filter-card[data-v-919328b3]{display:flex;gap:24px;align-items:center;margin-bottom:20px;background:#f7f8fa;border:1px solid #e5e6eb;padding:12px 20px;border-radius:8px}.filter-card .filter-item[data-v-919328b3]{display:flex;align-items:center;gap:10px}.filter-card .filter-label[data-v-919328b3]{font-size:13px;color:#4e5969;font-weight:500}.summary-cards-grid[data-v-919328b3]{display:flex;gap:20px;margin-bottom:24px;align-items:stretch}.bill-summary-left-card[data-v-919328b3]{flex:30;background:#fff;border:1px solid #e5e6eb;border-radius:12px;padding:24px;display:flex;flex-direction:column;box-shadow:0 4px 10px #00000003}.bill-summary-left-card .card-title-row[data-v-919328b3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.bill-summary-left-card .card-title-row .month-title[data-v-919328b3]{font-size:18px;font-weight:700;color:#1d2129}.bill-summary-left-card .card-title-row .status-tag[data-v-919328b3]{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px}.bill-summary-left-card .card-title-row .status-tag.blue-tag[data-v-919328b3]{background:#e8f3ff;color:#165dff;border:1px solid #b3d4ff}.bill-summary-left-card .card-title-row .status-tag.green-tag[data-v-919328b3]{background:#e8ffea;color:#00b42a;border:1px solid #aff0b5}.bill-summary-left-card .bill-details-list[data-v-919328b3]{display:flex;flex-direction:column;gap:12px;flex:1}.bill-summary-left-card .bill-detail-row[data-v-919328b3]{display:flex;justify-content:space-between;align-items:center}.bill-summary-left-card .bill-detail-row .label[data-v-919328b3]{font-size:13px;color:#86909c}.bill-summary-left-card .bill-detail-row .value[data-v-919328b3]{font-size:14px;font-weight:700;color:#1d2129;font-family:JetBrains Mono,monospace}.bill-summary-left-card .bill-detail-row.divider-top[data-v-919328b3]{border-top:1px dashed #e5e6eb;padding-top:12px;margin-top:4px}.bill-summary-left-card .bill-detail-row .arrears-value[data-v-919328b3]{display:flex;align-items:center;gap:10px;font-size:14px;color:#f53f3f}.bill-summary-left-card .bill-detail-row .recharge-link[data-v-919328b3]{font-size:12px;color:#165dff;text-decoration:none;font-weight:600}.bill-summary-left-card .bill-detail-row .recharge-link[data-v-919328b3]:hover{text-decoration:underline}.bill-summary-left-card .bill-detail-sub-row[data-v-919328b3]{display:flex;align-items:stretch;margin-left:12px}.bill-summary-left-card .bill-detail-sub-row .connector-line[data-v-919328b3]{width:12px;border-left:1px solid #e5e6eb;border-bottom:1px solid #e5e6eb;margin-top:-6px;margin-bottom:8px}.bill-summary-left-card .bill-detail-sub-row .sub-row-content[data-v-919328b3]{flex:1;display:flex;justify-content:space-between;align-items:center;padding-left:8px;margin-bottom:4px}.bill-summary-left-card .bill-detail-sub-row .sub-row-content .sub-label[data-v-919328b3]{font-size:12px;color:#86909c}.bill-summary-left-card .bill-detail-sub-row .sub-row-content .sub-value[data-v-919328b3]{font-size:12px;color:#4e5969;font-family:JetBrains Mono,monospace}.bill-summary-left-card .left-card-footer[data-v-919328b3]{border-top:1px solid #f2f3f5;padding-top:16px;margin-top:16px}.bill-summary-left-card .left-card-footer .accumulated-row[data-v-919328b3]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#4e5969}.bill-summary-left-card .left-card-footer .accumulated-row .text-dark[data-v-919328b3]{color:#1d2129;font-weight:700}.bill-summary-left-card .left-card-footer .accumulated-row .view-all-link[data-v-919328b3]{color:#165dff;text-decoration:none;font-weight:600}.bill-summary-left-card .left-card-footer .accumulated-row .view-all-link[data-v-919328b3]:hover{text-decoration:underline}.bill-summary-left-card .left-card-footer .footer-note[data-v-919328b3]{font-size:11px;color:#86909c;margin:8px 0 0}.bill-trend-right-card[data-v-919328b3]{flex:70;background:#fff;border:1px solid #e5e6eb;border-radius:12px;padding:24px;display:flex;flex-direction:column;box-shadow:0 4px 10px #00000003}.bill-trend-right-card .trend-card-title[data-v-919328b3]{font-size:14px;font-weight:700;color:#1d2129;margin:0 0 16px}.bill-trend-right-card .trend-chart-container[data-v-919328b3]{flex:1;display:flex;flex-direction:column;justify-content:space-between;min-height:200px}.bill-trend-right-card .chart-bars[data-v-919328b3]{display:flex;justify-content:space-between;align-items:flex-end;height:160px;border-bottom:1px solid #e5e6eb;padding-bottom:8px}.bill-trend-right-card .chart-column[data-v-919328b3]{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px}.bill-trend-right-card .chart-column .column-value-bubble[data-v-919328b3]{font-size:10px;color:#86909c;font-family:JetBrains Mono,monospace}.bill-trend-right-card .chart-column .column-bar-group[data-v-919328b3]{display:flex;align-items:flex-end;gap:4px;height:110px;width:40px}.bill-trend-right-card .chart-column .solid-bar[data-v-919328b3]{flex:1;background:#165dff;border-radius:2px 2px 0 0;transition:all .3s;min-height:2px}.bill-trend-right-card .chart-column .outline-bar[data-v-919328b3]{flex:1;background:#fff;border:1px solid #165dff;border-radius:2px 2px 0 0;transition:all .3s}.bill-trend-right-card .chart-column .column-label[data-v-919328b3]{font-size:11px;color:#86909c}.bill-trend-right-card .chart-legends-row[data-v-919328b3]{display:flex;justify-content:center;gap:24px;font-size:12px;color:#4e5969;margin-top:16px}.bill-trend-right-card .chart-legends-row .legend-item[data-v-919328b3]{display:flex;align-items:center;gap:6px}.bill-trend-right-card .chart-legends-row .solid-blue-box[data-v-919328b3]{width:10px;height:10px;background:#165dff;border-radius:2px}.bill-trend-right-card .chart-legends-row .outline-blue-box[data-v-919328b3]{width:10px;height:10px;background:#fff;border:1px solid #165dff;border-radius:2px}.product-breakdown-section[data-v-919328b3]{background:#fff;border-radius:12px;padding:24px;border:1px solid #e5e6eb}.product-breakdown-section .section-title-row[data-v-919328b3]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.product-breakdown-section .section-title[data-v-919328b3]{font-size:14px;font-weight:700;color:#1d2129;margin:0}.product-breakdown-section .update-time-lbl[data-v-919328b3]{font-size:12px;color:#86909c}.custom-bill-table[data-v-919328b3]{--el-table-header-bg-color: #f7f8fa;font-size:13px}.custom-bill-table[data-v-919328b3] th{color:#4e5969!important;font-weight:600!important}.custom-bill-table[data-v-919328b3] td{color:#1d2129!important}.bill-details-main[data-v-6445d6dd]{width:100%;height:100%;background:#fff;padding:24px;box-sizing:border-box;overflow-y:auto}.page-top-header[data-v-6445d6dd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-shrink:0}.page-top-header .page-title[data-v-6445d6dd]{font-size:16px;font-weight:700;color:#1d2129;margin:0}.page-top-header .header-actions[data-v-6445d6dd]{display:flex;align-items:center;gap:12px}.page-top-header .header-actions .action-item[data-v-6445d6dd]{font-size:12px;color:#4e5969;cursor:pointer;display:flex;align-items:center;gap:4px;transition:color .2s;margin-right:8px}.page-top-header .header-actions .action-item[data-v-6445d6dd]:hover{color:#165dff}.page-top-header .header-actions .btn-outline[data-v-6445d6dd]{background:#fff;border:1px solid #e5e6eb;color:#4e5969;font-weight:500;border-radius:4px}.page-top-header .header-actions .btn-outline[data-v-6445d6dd]:hover{border-color:#165dff;color:#165dff}.page-top-header .header-actions .btn-export[data-v-6445d6dd]{background:#165dff!important;border-color:#165dff!important;font-weight:600;border-radius:4px}.big-tabs-grid[data-v-6445d6dd]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;border-bottom:1px solid #e5e6eb;margin-bottom:24px;padding-bottom:0}.big-tab-card[data-v-6445d6dd]{background:#f7f8fa;border:1px solid #e5e6eb;border-top:3px solid transparent;border-radius:4px 4px 0 0;margin-bottom:-1px;padding:16px;cursor:pointer;transition:all .25s}.big-tab-card[data-v-6445d6dd]:hover{background:#f2f8ff;border-top-color:#b3d4ff}.big-tab-card.active[data-v-6445d6dd]{background:#fff;border-top-color:#165dff;border-bottom-color:#fff;cursor:default}.big-tab-card.active .tab-title[data-v-6445d6dd]{color:#165dff}.big-tab-card .tab-card-header[data-v-6445d6dd]{display:flex;align-items:center;margin-bottom:8px}.big-tab-card .tab-title[data-v-6445d6dd]{font-size:14px;font-weight:600;color:#1d2129}.big-tab-card .tab-badge[data-v-6445d6dd]{font-size:11px;font-weight:500;padding:1px 6px;border-radius:2px;background:#e8f3ff;color:#165dff;margin-left:8px;display:inline-block}.big-tab-card .tab-subtitle[data-v-6445d6dd]{font-size:12px;color:#86909c;line-height:1.5;margin:0}.billing-alert-box[data-v-6445d6dd]{background:#f0f5ff;border:1px solid #d9e5ff;border-radius:8px;padding:12px 16px;display:flex;gap:12px;margin-bottom:24px}.billing-alert-box .alert-icon-wrap[data-v-6445d6dd]{color:#165dff;font-size:16px;margin-top:2px}.billing-alert-box .alert-text-content[data-v-6445d6dd]{display:flex;flex-direction:column;gap:4px}.billing-alert-box .alert-text-content p[data-v-6445d6dd]{font-size:12px;color:#4e5969;line-height:1.5;margin:0}.billing-alert-box .alert-text-content .alert-link[data-v-6445d6dd]{color:#165dff;text-decoration:none;font-weight:600}.billing-alert-box .alert-text-content .alert-link[data-v-6445d6dd]:hover{text-decoration:underline}.section-title-row[data-v-6445d6dd]{margin-bottom:12px}.section-title-row .section-subtitle[data-v-6445d6dd]{font-size:14px;font-weight:700;color:#1d2129;margin:0}.filter-card[data-v-6445d6dd]{display:flex;gap:24px;align-items:center;margin-bottom:20px;background:#f7f8fa;border:1px solid #e5e6eb;padding:12px 20px;border-radius:8px;position:relative}.filter-card .filter-item[data-v-6445d6dd]{display:flex;align-items:center;gap:10px}.filter-card .filter-label[data-v-6445d6dd]{font-size:13px;color:#4e5969;font-weight:500}.filter-card .icon-export-table[data-v-6445d6dd]{margin-left:auto;font-size:16px;color:#86909c;cursor:pointer;transition:color .2s}.filter-card .icon-export-table[data-v-6445d6dd]:hover{color:#165dff}.custom-bill-table[data-v-6445d6dd]{--el-table-header-bg-color: #f7f8fa;font-size:13px}.custom-bill-table[data-v-6445d6dd] th{color:#4e5969!important;font-weight:600!important}.custom-bill-table[data-v-6445d6dd] td{color:#1d2129!important}.custom-bill-table[data-v-6445d6dd] .el-table__footer-wrapper td{background-color:#fafafa!important;font-weight:700!important;color:#1d2129!important}.status-tag[data-v-6445d6dd]{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px}.status-tag.blue-tag[data-v-6445d6dd]{background:#e8f3ff;color:#165dff;border:1px solid #b3d4ff}.status-tag.green-dot[data-v-6445d6dd]{color:#00b42a;display:inline-flex;align-items:center;gap:5px;font-weight:600}.status-tag.green-dot .dot[data-v-6445d6dd]{width:6px;height:6px;background:#00b42a;border-radius:50%}.text-danger[data-v-6445d6dd]{color:#f53f3f}.drawer-body[data-v-6445d6dd]{padding:20px;display:flex;flex-direction:column;gap:20px}.drawer-body .drawer-notice[data-v-6445d6dd]{font-size:12px;color:#86909c;margin:0}.detail-summary-box[data-v-6445d6dd]{background:#f7f8fa;border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:12px}.detail-summary-box .summary-item[data-v-6445d6dd]{display:flex;justify-content:space-between;align-items:center}.detail-summary-box .label[data-v-6445d6dd]{font-size:13px;color:#86909c}.detail-summary-box .value[data-v-6445d6dd]{font-size:16px;font-family:JetBrains Mono,monospace}.detail-summary-box .status-text[data-v-6445d6dd]{font-size:12px;font-weight:600;color:#00b42a}.details-section-title[data-v-6445d6dd]{font-size:14px;font-weight:700;color:#1d2129;margin:0;border-bottom:1px solid #f2f3f5;padding-bottom:8px}.breakdown-list[data-v-6445d6dd]{display:flex;flex-direction:column;gap:20px}.breakdown-item[data-v-6445d6dd]{display:flex;flex-direction:column;gap:6px}.breakdown-item .item-header[data-v-6445d6dd]{display:flex;justify-content:space-between;align-items:center}.breakdown-item .product-name[data-v-6445d6dd]{font-size:13px;color:#1d2129}.breakdown-item .amount[data-v-6445d6dd]{font-size:13px;color:#1d2129;font-family:JetBrains Mono,monospace}.breakdown-item .item-progress[data-v-6445d6dd]{width:100%}.breakdown-item .item-meta[data-v-6445d6dd]{display:flex;justify-content:space-between;font-size:11px;color:#86909c}.pagination-row[data-v-6445d6dd]{display:flex;justify-content:flex-end;margin-top:20px}.status-tag.green-tag[data-v-6445d6dd]{background:#e8ffea;color:#00b42a;border:1px solid #aff0b5}.status-tag.gray-tag[data-v-6445d6dd]{background:#f2f3f5;color:#86909c;border:1px solid #e5e6eb}.status-tag.orange-tag[data-v-6445d6dd]{background:#fff7e6;color:#ff7d00;border:1px solid #ffd8ab}.status-tag.red-tag[data-v-6445d6dd]{background:#ffeceb;color:#f53f3f;border:1px solid #ffcfcc}.text-success[data-v-6445d6dd]{color:#00b42a}.doc-center-wrapper[data-v-f9f694ac]{height:100%;overflow-y:auto;background-color:#fff;color:#1d2129;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif}.doc-hero-banner[data-v-f9f694ac]{position:relative;background:linear-gradient(180deg,#f0f5ff,#fff);padding:3rem 2rem 2rem;border-bottom:1px solid #e5e6eb}.doc-hero-banner[data-v-f9f694ac]:before{content:"";position:absolute;inset:0;opacity:.08;background-image:linear-gradient(to right,#165dff 1px,transparent 1px),linear-gradient(to bottom,#165dff 1px,transparent 1px);background-size:36px 36px;-webkit-mask-image:radial-gradient(ellipse at center,black,transparent 80%);mask-image:radial-gradient(ellipse at center,black,transparent 80%);pointer-events:none}.banner-inner[data-v-f9f694ac]{position:relative;z-index:10;max-width:1400px;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:2.5rem;box-sizing:border-box}@media(max-width:767px){.banner-inner[data-v-f9f694ac]{flex-direction:column;align-items:flex-start;gap:1.5rem}}.banner-left[data-v-f9f694ac]{flex:1;text-align:left}.banner-title[data-v-f9f694ac]{font-size:2rem;font-weight:800;color:#1d2129;margin-bottom:1.25rem;letter-spacing:-.01em}.doc-search-wrap[data-v-f9f694ac]{width:100%;max-width:480px;margin-bottom:.85rem}.search-input-group[data-v-f9f694ac]{display:flex;width:100%;height:40px;background:#fff;border:1px solid #165dff;border-radius:4px;overflow:hidden;box-sizing:border-box}.search-bar-field[data-v-f9f694ac]{flex:1;border:none;outline:none;padding:0 12px;font-size:14px;color:#1d2129;background:transparent}.search-bar-field[data-v-f9f694ac]::-moz-placeholder{color:#86909c}.search-bar-field[data-v-f9f694ac]::placeholder{color:#86909c}.search-bar-btn[data-v-f9f694ac]{width:50px;background:#165dff;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;transition:background .15s ease}.search-bar-btn[data-v-f9f694ac]:hover{background:#0050e6}.hot-searches[data-v-f9f694ac]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;font-size:12px}.hot-searches .label[data-v-f9f694ac]{color:#86909c}.hot-searches .hot-item[data-v-f9f694ac]{color:#4e5969;cursor:pointer;transition:color .15s}.hot-searches .hot-item[data-v-f9f694ac]:hover{color:#165dff}.banner-right[data-v-f9f694ac]{flex-shrink:0}@media(max-width:767px){.banner-right[data-v-f9f694ac]{width:100%}}.best-practice-card[data-v-f9f694ac]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #e5e6eb;border-radius:8px;padding:12px 18px;box-shadow:0 4px 12px #1b1f2308;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-sizing:border-box}.best-practice-card[data-v-f9f694ac]:hover{box-shadow:0 8px 24px #165dff0f;border-color:#165dff2e;transform:translateY(-2px)}.best-practice-card .card-icon[data-v-f9f694ac]{width:36px;height:36px;border-radius:50%;background:#e8f3ff;color:#165dff;display:flex;align-items:center;justify-content:center;font-size:20px}.best-practice-card .card-info[data-v-f9f694ac]{display:flex;flex-direction:column;text-align:left;gap:1px}.best-practice-card .card-title[data-v-f9f694ac]{font-size:14px;font-weight:700;color:#1d2129}.best-practice-card .card-desc[data-v-f9f694ac]{font-size:12px;color:#86909c}.doc-main-container[data-v-f9f694ac]{max-width:1400px;width:100%;margin:0 auto;padding:2.5rem 1.5rem 6rem;display:flex;gap:3rem;box-sizing:border-box}.doc-sidebar[data-v-f9f694ac]{width:200px;flex-shrink:0;text-align:left}@media(max-width:991px){.doc-sidebar[data-v-f9f694ac]{display:none}}.sidebar-menu[data-v-f9f694ac]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px;position:sticky;top:90px}.menu-item[data-v-f9f694ac]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:4px;font-size:14px;color:#4e5969;font-weight:500;cursor:pointer;transition:all .2s ease}.menu-item .menu-icon[data-v-f9f694ac]{font-size:16px}.menu-item[data-v-f9f694ac]:hover{background:#f2f3f5;color:#1d2129}.menu-item.active[data-v-f9f694ac]{background:#f2f3f5;color:#1d2129;font-weight:700}.doc-content-area[data-v-f9f694ac]{flex:1;min-width:0}.doc-section-block[data-v-f9f694ac]{margin-bottom:2.5rem;scroll-margin-top:90px;text-align:left}.section-title[data-v-f9f694ac]{font-size:18px;font-weight:700;color:#1d2129;margin-bottom:16px}.product-list-panel[data-v-f9f694ac]{background:#fff;border:1px solid #e5e6eb;border-radius:4px;padding:24px 32px;box-shadow:0 1px 3px #1b1f2303;display:grid;grid-template-columns:repeat(1,1fr);gap:16px 32px}@media(min-width:480px){.product-list-panel[data-v-f9f694ac]{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.product-list-panel[data-v-f9f694ac]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.product-list-panel[data-v-f9f694ac]{grid-template-columns:repeat(4,1fr)}}.product-link[data-v-f9f694ac]{font-size:14px;color:#1d2129;text-decoration:none;cursor:pointer;transition:color .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.product-link[data-v-f9f694ac]:hover{color:#165dff}.empty-search-state[data-v-f9f694ac]{background:#fff;border-radius:8px;border:1px solid #e5e6eb;padding:3rem}.doc-layout-root[data-v-db4ba484]{height:100vh;display:flex;flex-direction:column;background-color:#f7f8fa;position:relative;overflow:hidden}.doc-main-content[data-v-db4ba484]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.permissions-layout-root[data-v-45da226b]{height:100vh;display:flex;flex-direction:column;background-color:#fff;position:relative;overflow:hidden}.permissions-layout-body[data-v-45da226b]{flex:1;display:flex;min-height:0;overflow:hidden;width:100%}.sub-sidebar[data-v-45da226b]{width:200px;background:#f7f8fa;border-right:1px solid #e5e6eb;display:flex;flex-direction:column;flex-shrink:0;padding:16px 0;box-sizing:border-box}.sub-sidebar .sidebar-title[data-v-45da226b]{font-size:15px;font-weight:700;color:#000;padding:8px 8px 10px 16px;margin-bottom:12px;display:flex;align-items:center;flex-direction:row}.sub-sidebar .sidebar-menu[data-v-45da226b]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;overflow-y:auto;flex:1}.sub-sidebar .sidebar-menu .menu-item[data-v-45da226b]{display:flex;align-items:center;padding:10px 24px 10px 5px;margin:0 12px;border-radius:4px;border:1px solid transparent;font-size:13px;font-weight:500;color:#4e5969;cursor:pointer;transition:all .25s}.sub-sidebar .sidebar-menu .menu-item .el-icon[data-v-45da226b]{font-size:16px;margin-right:5px;color:#000}.sub-sidebar .sidebar-menu .menu-item[data-v-45da226b]:hover{background:#eaecee;color:#1d2129}.sub-sidebar .sidebar-menu .menu-item.active[data-v-45da226b]{background:#e8f3ff!important;color:#165dff!important;font-weight:600}.sub-sidebar .sidebar-menu .menu-item.active .el-icon[data-v-45da226b]{color:#165dff!important}.sub-sidebar .sidebar-menu .menu-item-group[data-v-45da226b]{display:flex;flex-direction:column}.sub-sidebar .sidebar-menu .menu-item-group .group-header[data-v-45da226b]{display:flex;align-items:center;padding:10px 24px 10px 5px;margin:0 12px;border-radius:4px;font-size:13px;font-weight:500;color:#4e5969;cursor:pointer;transition:all .25s}.sub-sidebar .sidebar-menu .menu-item-group .group-header .el-icon[data-v-45da226b]{font-size:18px;margin-right:5px;color:#000}.sub-sidebar .sidebar-menu .menu-item-group .group-header .arrow-icon[data-v-45da226b]{margin-left:auto;margin-right:0;font-size:12px;color:#c9cdd4;transition:transform .2s}.sub-sidebar .sidebar-menu .menu-item-group .group-header .arrow-icon.rotated[data-v-45da226b]{transform:rotate(-180deg)}.sub-sidebar .sidebar-menu .menu-item-group .group-header[data-v-45da226b]:hover{background:#eaecee;color:#1d2129}.sub-sidebar .sidebar-menu .menu-item-group .group-list[data-v-45da226b]{list-style:none;padding:0;margin:4px 12px 4px 42px;display:flex;flex-direction:column;gap:4px}.sub-sidebar .sidebar-menu .menu-item-group .group-list .group-item[data-v-45da226b]{font-size:12px;color:#86909c;padding:6px 5px;cursor:pointer;font-weight:500;border-radius:4px}.sub-sidebar .sidebar-menu .menu-item-group .group-list .group-item[data-v-45da226b]:hover{background:#eaecee;color:#1d2129}.sub-sidebar .sidebar-menu .menu-item-group .group-list .group-item.active[data-v-45da226b]{background:#e8f3ff!important;color:#165dff!important;font-weight:600}.permissions-main-content[data-v-45da226b]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.expense-layout-root[data-v-1f109df4]{height:100vh;display:flex;flex-direction:column;background-color:#fff;position:relative;overflow:hidden}.expense-layout-body[data-v-1f109df4]{flex:1;display:flex;min-height:0;overflow:hidden;width:100%}.sub-sidebar[data-v-1f109df4]{width:200px;background:#f7f8fa;border-right:1px solid #e5e6eb;display:flex;flex-direction:column;flex-shrink:0;padding:16px 0;box-sizing:border-box}.sub-sidebar .sidebar-title[data-v-1f109df4]{font-size:15px;font-weight:700;color:#000;padding:8px 8px 10px 16px;margin-bottom:12px;display:flex;align-items:center;flex-direction:row}.sub-sidebar .sidebar-menu[data-v-1f109df4]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;overflow-y:auto;flex:1}.sub-sidebar .sidebar-menu .menu-item[data-v-1f109df4]{display:flex;align-items:center;padding:10px 24px 10px 5px;margin:0 12px;border-radius:4px;border:1px solid transparent;font-size:13px;font-weight:500;color:#4e5969;cursor:pointer;transition:all .25s}.sub-sidebar .sidebar-menu .menu-item .el-icon[data-v-1f109df4]{font-size:16px;margin-right:5px;color:#000}.sub-sidebar .sidebar-menu .menu-item[data-v-1f109df4]:hover{background:#eaecee;color:#1d2129}.sub-sidebar .sidebar-menu .menu-item.active[data-v-1f109df4]{background:#e8f3ff!important;color:#165dff!important;font-weight:600}.sub-sidebar .sidebar-menu .menu-item.active .el-icon[data-v-1f109df4]{color:#165dff!important}.sub-sidebar .sidebar-menu .menu-item-group[data-v-1f109df4]{display:flex;flex-direction:column}.sub-sidebar .sidebar-menu .menu-item-group .group-header[data-v-1f109df4]{display:flex;align-items:center;padding:10px 24px 10px 5px;margin:0 12px;border-radius:4px;font-size:13px;font-weight:500;color:#4e5969;cursor:pointer;transition:all .25s}.sub-sidebar .sidebar-menu .menu-item-group .group-header .el-icon[data-v-1f109df4]{font-size:18px;margin-right:5px;color:#000}.sub-sidebar .sidebar-menu .menu-item-group .group-header .arrow-icon[data-v-1f109df4]{margin-left:auto;margin-right:0;font-size:12px;color:#c9cdd4;transition:transform .2s}.sub-sidebar .sidebar-menu .menu-item-group .group-header .arrow-icon.rotated[data-v-1f109df4]{transform:rotate(-180deg)}.sub-sidebar .sidebar-menu .menu-item-group .group-header[data-v-1f109df4]:hover{background:#eaecee;color:#1d2129}.sub-sidebar .sidebar-menu .menu-item-group .group-list[data-v-1f109df4]{list-style:none;padding:0;margin:4px 12px 4px 42px;display:flex;flex-direction:column;gap:4px}.sub-sidebar .sidebar-menu .menu-item-group .group-list .group-item[data-v-1f109df4]{font-size:12px;color:#86909c;padding:6px 5px;cursor:pointer;font-weight:500;border-radius:4px}.sub-sidebar .sidebar-menu .menu-item-group .group-list .group-item[data-v-1f109df4]:hover{background:#eaecee;color:#1d2129}.sub-sidebar .sidebar-menu .menu-item-group .group-list .group-item.active[data-v-1f109df4]{background:#e8f3ff!important;color:#165dff!important;font-weight:600}.expense-main-content[data-v-1f109df4]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.task-layout-root[data-v-4df6e02e]{height:100vh;display:flex;flex-direction:column;background-color:#fff;position:relative;overflow:hidden}.task-layout-body[data-v-4df6e02e]{flex:1;display:flex;min-height:0;overflow:hidden;width:100%}.sub-sidebar[data-v-4df6e02e]{width:200px;background:#f7f8fa;border-right:1px solid #e5e6eb;display:flex;flex-direction:column;flex-shrink:0;padding:16px 0;box-sizing:border-box}.sub-sidebar .sidebar-title[data-v-4df6e02e]{font-size:15px;font-weight:700;color:#000;padding:8px 8px 10px 16px;margin-bottom:12px;display:flex;align-items:center;flex-direction:row}.sub-sidebar .sidebar-menu[data-v-4df6e02e]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px;overflow-y:auto;flex:1}.sub-sidebar .sidebar-menu .menu-item[data-v-4df6e02e]{display:flex;align-items:center;padding:10px 24px 10px 5px;margin:0 12px;border-radius:4px;border:1px solid transparent;font-size:13px;font-weight:500;color:#4e5969;cursor:pointer;transition:all .25s}.sub-sidebar .sidebar-menu .menu-item .el-icon[data-v-4df6e02e]{font-size:16px;margin-right:5px;color:#000}.sub-sidebar .sidebar-menu .menu-item[data-v-4df6e02e]:hover{background:#eaecee;color:#1d2129}.sub-sidebar .sidebar-menu .menu-item.active[data-v-4df6e02e]{background:#e8f3ff!important;color:#165dff!important;font-weight:600}.sub-sidebar .sidebar-menu .menu-item.active .el-icon[data-v-4df6e02e]{color:#165dff!important}.sub-sidebar .sidebar-menu .menu-item-group[data-v-4df6e02e]{display:flex;flex-direction:column}.sub-sidebar .sidebar-menu .menu-item-group .group-header[data-v-4df6e02e]{display:flex;align-items:center;padding:10px 24px 10px 5px;margin:0 12px;border-radius:4px;font-size:13px;font-weight:500;color:#4e5969;cursor:pointer;transition:all .25s}.sub-sidebar .sidebar-menu .menu-item-group .group-header .el-icon[data-v-4df6e02e]{font-size:18px;margin-right:5px;color:#000}.sub-sidebar .sidebar-menu .menu-item-group .group-header .arrow-icon[data-v-4df6e02e]{margin-left:auto;margin-right:0;font-size:12px;color:#c9cdd4;transition:transform .2s}.sub-sidebar .sidebar-menu .menu-item-group .group-header .arrow-icon.rotated[data-v-4df6e02e]{transform:rotate(-180deg)}.sub-sidebar .sidebar-menu .menu-item-group .group-header[data-v-4df6e02e]:hover{background:#eaecee;color:#1d2129}.sub-sidebar .sidebar-menu .menu-item-group .group-list[data-v-4df6e02e]{list-style:none;padding:0;margin:4px 12px 4px 42px;display:flex;flex-direction:column;gap:4px}.sub-sidebar .sidebar-menu .menu-item-group .group-list .group-item[data-v-4df6e02e]{font-size:12px;color:#86909c;padding:6px 5px;cursor:pointer;font-weight:500;border-radius:4px}.sub-sidebar .sidebar-menu .menu-item-group .group-list .group-item[data-v-4df6e02e]:hover{background:#eaecee;color:#1d2129}.sub-sidebar .sidebar-menu .menu-item-group .group-list .group-item.active[data-v-4df6e02e]{background:#e8f3ff!important;color:#165dff!important;font-weight:600}.task-main-content[data-v-4df6e02e]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}
