.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-0{inset:0}.inset-y-0{top:0;bottom:0}.left-0{left:0}.left-1{left:.25rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-6{left:1.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-2{grid-column:span 2 / span 2}.col-span-4{grid-column:span 4 / span 4}.m-4{margin:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-20{margin-left:5rem}.ml-64{margin-left:16rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.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}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-full{height:100%}.max-h-10{max-height:2.5rem}.max-h-32{max-height:8rem}.min-h-0{min-height:0px}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-28{min-height:7rem}.min-h-32{min-height:8rem}.min-h-36{min-height:9rem}.min-h-44{min-height:11rem}.min-h-60{min-height:15rem}.min-h-64{min-height:16rem}.min-h-\[300px\]{min-height:300px}.min-h-\[38px\]{min-height:38px}.min-h-screen{min-height:100vh}.w-11{width:2.75rem}.w-12{width:3rem}.w-2{width:.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-64{width:16rem}.w-72{width:18rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[560px\]{width:560px}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-64{min-width:16rem}.min-w-72{min-width:18rem}.min-w-80{min-width:20rem}.min-w-96{min-width:24rem}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[180px\]{min-width:180px}.min-w-\[190px\]{min-width:190px}.min-w-\[280px\]{min-width:280px}.min-w-\[360px\]{min-width:360px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-\[130px\]{max-width:130px}.max-w-\[160px\]{max-width:160px}.max-w-\[170px\]{max-width:170px}.max-w-\[180px\]{max-width:180px}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[230px\]{max-width:230px}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[620px\]{max-width:620px}.max-w-\[680px\]{max-width:680px}.max-w-\[900px\]{max-width:900px}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y: -50%;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))}.rotate-180{--tw-rotate: 180deg;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))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[180px_180px_220px_minmax\(0\,1fr\)\]{grid-template-columns:180px 180px 220px minmax(0,1fr)}.grid-cols-\[420px_minmax\(0\,1fr\)\]{grid-template-columns:420px minmax(0,1fr)}.grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(0\,1\.05fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,1\.05fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(360px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(280px\,0\.72fr\)_minmax\(0\,1\.28fr\)\]{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)}.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-end{justify-content:flex-end}.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-5{gap:1.25rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-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-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * 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))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slateLine>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(217 225 234 / var(--tw-divide-opacity, 1))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-cobalt-100{--tw-border-opacity: 1;border-color:rgb(220 234 255 / var(--tw-border-opacity, 1))}.border-cobalt-600{--tw-border-opacity: 1;border-color:rgb(35 87 198 / var(--tw-border-opacity, 1))}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-900\/20{border-color:#0f172a33}.border-slateLine{--tw-border-opacity: 1;border-color:rgb(217 225 234 / var(--tw-border-opacity, 1))}.border-slateLine\/70{border-color:#d9e1eab3}.border-teal-100{--tw-border-opacity: 1;border-color:rgb(207 246 238 / var(--tw-border-opacity, 1))}.border-teal-200{--tw-border-opacity: 1;border-color:rgb(153 246 228 / var(--tw-border-opacity, 1))}.border-teal-300\/35{border-color:#5eead459}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.bg-\[\#172131\]{--tw-bg-opacity: 1;background-color:rgb(23 33 49 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/50{background-color:#fffbeb80}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-cobalt-100{--tw-bg-opacity: 1;background-color:rgb(220 234 255 / var(--tw-bg-opacity, 1))}.bg-cobalt-50{--tw-bg-opacity: 1;background-color:rgb(238 245 255 / var(--tw-bg-opacity, 1))}.bg-cobalt-50\/40{background-color:#eef5ff66}.bg-cobalt-50\/50{background-color:#eef5ff80}.bg-cobalt-50\/60{background-color:#eef5ff99}.bg-cobalt-50\/70{background-color:#eef5ffb3}.bg-cobalt-600{--tw-bg-opacity: 1;background-color:rgb(35 87 198 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-panel{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/70{background-color:#fef2f2b3}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-950\/40{background-color:#02061766}.bg-teal-300{--tw-bg-opacity: 1;background-color:rgb(94 234 212 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(232 251 247 / var(--tw-bg-opacity, 1))}.bg-teal-50\/50{background-color:#e8fbf780}.bg-teal-50\/60{background-color:#e8fbf799}.bg-teal-50\/70{background-color:#e8fbf7b3}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(18 165 141 / var(--tw-bg-opacity, 1))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(12 135 117 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-wash{--tw-bg-opacity: 1;background-color:rgb(243 246 250 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/70{background-color:#ffffffb3}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.03\]{background-color:#ffffff08}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1\.5{padding-bottom:.375rem}.pb-3{padding-bottom:.75rem}.pl-3{padding-left:.75rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-3{padding-right:.75rem}.pr-8{padding-right:2rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.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-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.text-\[\#172131\]{--tw-text-opacity: 1;color:rgb(23 33 49 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-cobalt-600{--tw-text-opacity: 1;color:rgb(35 87 198 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-ink{--tw-text-opacity: 1;color:rgb(24 33 47 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-teal-100{--tw-text-opacity: 1;color:rgb(207 246 238 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(9 107 95 / var(--tw-text-opacity, 1))}.text-teal-800{--tw-text-opacity: 1;color:rgb(17 94 89 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px 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-panel{--tw-shadow: 0 1px 2px rgba(16, 24, 40, .04), 0 12px 28px rgba(16, 24, 40, .06);--tw-shadow-colored: 0 1px 2px var(--tw-shadow-color), 0 12px 28px 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)}.shadow-panel{--tw-shadow-color: #ffffff;--tw-shadow: var(--tw-shadow-colored)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-cobalt-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 234 255 / var(--tw-ring-opacity, 1))}.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{--tw-backdrop-blur: blur(8px);-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-\[margin\]{transition-property:margin;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:root{color:#1f1f1f;background:#f5f7fa;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{width:100%;min-width:0;min-height:100%;margin:0}body{min-height:100vh;background:#f5f7fa}button,input,select,textarea{font:inherit}.console-logo,.login-logo{display:inline-flex;align-items:center;justify-content:center;color:#1677ff;background:#e6f4ff}.console-logo{width:32px;height:32px;border-radius:6px;font-size:18px}.login-logo{width:44px;height:44px;border-radius:8px;font-size:24px}.account-trigger{display:inline-flex;align-items:center;gap:9px;min-width:150px;height:48px;border:0;background:transparent;padding:4px 8px;cursor:pointer}.account-trigger:hover{background:#f5f7fa}.account-trigger .ant-space-item{line-height:1.2}.account-role{font-size:12px}.console-menu-label{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.console-menu-label-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.console-menu-label .ant-tag{flex:0 0 auto;margin-inline-end:0;font-size:11px;line-height:18px}.account-summary{min-width:190px;padding:3px 0}.account-summary strong,.account-summary span{display:block}.account-summary span{margin-top:4px;color:#8c8c8c;font-size:12px}.ant-pro-layout .ant-pro-layout-content{min-width:0}.ant-pro-layout{min-width:1180px}.knowledge-runtime-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px;min-width:0}.knowledge-runtime-workspace,.knowledge-runtime-workspace .ant-pro-card-body{min-width:0}.knowledge-storage-panel{margin-top:16px;padding:16px;border:1px solid #e5e7eb;background:#fafafa}.knowledge-storage-heading{width:100%;justify-content:space-between}.knowledge-storage-components{border-top:1px solid #e5e7eb}.knowledge-storage-row{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(180px,1fr) minmax(220px,1.6fr);border-bottom:1px solid #e5e7eb}.knowledge-storage-label,.knowledge-storage-component,.knowledge-storage-detail{min-width:0;padding:9px 8px;overflow-wrap:anywhere;font-size:12px}.knowledge-storage-label{padding-inline-start:0;font-weight:600}.knowledge-storage-component{color:#334155}.knowledge-storage-detail{padding-inline-end:0;color:#64748b}.knowledge-runtime-summary .ant-descriptions-item-content{min-width:0;overflow-wrap:anywhere}.ant-pro-page-container-children-container{padding-block-start:0}.ant-pro-page-container .ant-page-header-heading-title{font-size:20px}.ant-pro-page-container .ant-page-header-heading-sub-title{font-size:13px}.ant-pro-table{border:1px solid #f0f0f0;border-radius:6px;background:#fff}.ant-pro-table-list-toolbar-container{min-height:52px;padding-inline:16px}.ant-pro-table-search{margin-block-end:12px;border:1px solid #f0f0f0;border-radius:6px;background:#fff}.ant-table-wrapper .ant-table-cell{vertical-align:middle}.ant-table-wrapper .ant-table-cell .ant-typography{max-width:100%}.copy-id{display:inline-flex;align-items:center;max-width:100%;color:#595959;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.copy-id .ant-typography-copy{flex:0 0 auto}.metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.metric-card{min-height:104px}.metric-card .ant-pro-card-body{display:flex;align-items:center;padding:18px}.metric-card .ant-statistic{width:100%}.metric-card .ant-statistic-content{font-size:26px}.metric-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-right:6px;border-radius:6px;color:#1677ff;background:#e6f4ff;font-size:17px}.dashboard-tables{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dashboard-operations{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:16px;margin-bottom:16px}.dashboard-operations>.ant-pro-card{min-width:0}.operation-list .ant-list-item{padding-block:13px}.operation-list .ant-list-item-meta{min-width:0}.operation-icon,.governance-summary-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:#1677ff;background:#e6f4ff}.operation-icon-error{color:#cf1322;background:#fff1f0}.operation-icon-warning{color:#ad6800;background:#fffbe6}.operation-icon-default{color:#595959;background:#f5f5f5}.governance-summary{display:grid;gap:0}.tenant-governance-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:16px}.governance-summary>div{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;border-bottom:1px solid #f0f0f0}.governance-summary>div:last-child{border-bottom:0}.governance-summary strong{font-size:18px;font-variant-numeric:tabular-nums}.dashboard-tables>.ant-pro-card{min-width:0}.permission-field,.license-feature-field{width:100%;margin-bottom:20px;border:1px solid #e8e8e8;border-radius:6px;background:#fafafa;padding:16px}.permission-title,.license-feature-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.role-system-summary{margin-bottom:16px;border:1px solid #f0f0f0;border-radius:6px;background:#fff}.role-system-summary .ant-descriptions-view{border-radius:6px}.role-system-summary .ant-descriptions-item-label,.role-system-summary .ant-descriptions-item-content{padding:10px 12px}.role-permission-field{margin-bottom:0;padding:12px}.permission-toolbar{display:grid;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:12px;margin-bottom:12px}.permission-toolbar .ant-segmented{white-space:nowrap}.permission-workspace{display:grid;grid-template-columns:228px minmax(0,1fr);height:clamp(440px,calc(100vh - 300px),650px);overflow:hidden;border:1px solid #e8e8e8;border-radius:6px;background:#fff}.permission-app-menu{height:100%;overflow-y:auto;border-inline-end:1px solid #f0f0f0!important;padding-block:6px}.permission-app-menu .ant-menu-item{height:38px;margin:2px 6px;padding-inline:10px!important;line-height:38px}.permission-app-label{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:8px}.permission-app-label>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.permission-app-label small{flex:0 0 auto;color:#8c8c8c;font-size:11px;font-variant-numeric:tabular-nums}.permission-resource-panel{display:grid;grid-template-rows:38px minmax(0,1fr);min-width:0;overflow:hidden}.permission-resource-head,.permission-resource-row{display:grid;grid-template-columns:36px minmax(160px,.8fr) 70px minmax(260px,1.3fr) 150px;align-items:center;-moz-column-gap:12px;column-gap:12px}.permission-resource-head{border-bottom:1px solid #e8e8e8;background:#fafafa;padding:0 12px;color:#595959;font-size:12px;font-weight:600}.permission-resource-list{min-width:0;overflow:auto}.permission-resource-list>.ant-empty{margin-block:96px}.permission-resource-row{min-width:760px;min-height:42px;margin:0;border-bottom:1px solid #f0f0f0;padding:5px 12px;cursor:pointer;transition:background-color .15s ease}.permission-resource-row:hover{background:#f5faff}.permission-resource-row:last-child{border-bottom:0}.permission-resource-row .ant-tag{width:-moz-fit-content;width:fit-content;max-width:64px;margin:0;overflow:hidden;text-overflow:ellipsis;font-size:11px;text-align:center;white-space:nowrap}.permission-resource-row code{color:#434343;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.permission-resource-name,.permission-resource-app{min-width:0;font-size:12px;line-height:1.4}.permission-resource-name{color:#262626}.permission-resource-app{overflow:hidden;color:#595959;text-overflow:ellipsis;white-space:nowrap}.governance-workspace{display:grid;grid-template-columns:224px minmax(0,1fr);align-items:start;gap:12px;min-width:0}.governance-app-menu{max-height:calc(100vh - 190px);overflow-y:auto;border:1px solid #f0f0f0!important;border-radius:6px;background:#fff;padding-block:6px}.governance-app-menu .ant-menu-item{height:38px;margin:2px 6px;padding-inline:10px!important;line-height:38px}.governance-panel{min-width:0}.governance-panel-header{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin-bottom:8px;border:1px solid #f0f0f0;border-radius:6px;background:#fff;padding:8px 14px}.governance-panel-header>div{display:flex;align-items:baseline;gap:10px}.application-detail-tabs>.ant-tabs-nav{margin-top:-8px}.application-overview{display:grid;gap:16px}.application-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:78px;overflow:hidden;border:1px solid #f0f0f0;border-radius:6px;background:#fff}.application-metrics>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border-inline-end:1px solid #f0f0f0;padding:16px 20px}.application-metrics>div:last-child{border-inline-end:0}.application-metrics span{color:#595959;font-size:13px}.application-metrics strong{color:#262626;font-size:24px;font-variant-numeric:tabular-nums}.application-detail-tabs .ant-pro-table{margin-top:4px}.license-feature-field .ant-form-item{margin-block:12px 0}.license-feature-field .ant-checkbox-group{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.license-feature-field .ant-checkbox-wrapper{min-height:40px;margin-inline-start:0;border:1px solid #e8e8e8;border-radius:6px;background:#fff;padding:8px 10px}.license-feature-field .ant-checkbox-wrapper-disabled{background:#f5f5f5}.global-alert{margin:16px 24px 0}.page-loading,.boot-screen{display:flex;align-items:center;justify-content:center}.page-loading{min-height:360px}.boot-screen{min-width:0;min-height:100vh;gap:14px;background:#f5f7fa}.platform-login{min-width:0;min-height:100svh;background:#f0f3f1;padding:20px clamp(20px,4vw,64px) 32px}.login-shell{width:min(1380px,100%);margin:0 auto}.login-topbar{height:64px;display:flex;align-items:center;justify-content:space-between}.login-topbar-context{border-left:1px solid #cbd4cf;color:#46544d;font-size:12px;font-weight:600;line-height:18px;padding-left:14px}.login-layout{display:grid;min-height:min(720px,calc(100svh - 116px));grid-template-columns:minmax(0,1.5fr) minmax(390px,.8fr);align-items:stretch;overflow:hidden;border:1px solid #d6ddd9;border-radius:8px;background:#fff;box-shadow:0 22px 56px #1e302817}.login-visual{min-width:0;display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-right:1px solid #d6ddd9;background:#e6ece8;color:#14251f;padding:clamp(42px,5vw,68px) clamp(36px,5vw,70px) 48px}.login-visual-brand{display:flex;align-items:center;gap:12px;color:#18231f}.login-brand-mark{display:grid;width:44px;height:44px;place-items:center;border:1px solid #183e35;border-radius:6px;background:#183e35;color:#fff;font-size:21px}.login-brand-mark .anticon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.login-visual-brand>div>strong,.login-visual-brand>div>span{display:block;letter-spacing:0}.login-visual-brand strong{font-size:18px;line-height:1.35}.login-visual-brand div>span{margin-top:2px;color:#6d7b74;font-size:10px;font-weight:700}.login-visual-copy{max-width:620px}.login-visual-copy>span,.login-visual-copy h1,.login-visual-copy p{margin:0;letter-spacing:0}.login-visual-copy>span{color:#1a6c5c;font-size:11px;font-weight:700}.login-visual-copy h1{max-width:520px;margin-top:14px;font-size:38px;line-height:1.22}.login-visual-copy p{max-width:520px;margin-top:14px;color:#53635b;font-size:14px;line-height:1.7}.login-console-preview{width:100%;align-self:center;overflow:hidden;border:1px solid #263a33;border-radius:8px;background:#16231f;box-shadow:0 24px 42px #192d2533}.login-preview-bar{height:54px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #314039;padding:0 18px}.login-preview-bar>div{display:flex;align-items:center;gap:10px}.login-preview-bar strong{color:#f3f7f5;font-size:13px}.login-preview-logo{width:28px;height:28px;display:grid;place-items:center;border-radius:5px;background:#f1f6f3;color:#1b6d5d}.login-preview-status{display:flex;align-items:center;gap:7px;color:#a8b8b0;font-size:12px}.login-preview-status i{width:7px;height:7px;border-radius:50%;background:#48b48b}.login-preview-body{display:grid;grid-template-columns:54px minmax(0,1fr)}.login-preview-nav{display:flex;flex-direction:column;align-items:center;gap:10px;border-right:1px solid #314039;padding:16px 0}.login-preview-nav span{width:32px;height:32px;display:grid;place-items:center;border-radius:5px;color:#809087}.login-preview-nav span.active{background:#2d463d;color:#78d0b3}.login-preview-main{min-width:0;padding:18px}.login-preview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.login-preview-metrics>div{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;border:1px solid #34473f;border-radius:6px;background:#1d2e28;padding:12px}.login-preview-metrics>div>span{grid-row:1 / 3;align-self:center;font-size:17px}.metric-enterprise>span{color:#66c5a5}.metric-user>span{color:#69a9ee}.metric-app>span{color:#ed8b73}.login-preview-metrics small{color:#8fa098;font-size:10px}.login-preview-metrics strong{margin-top:3px;color:#f4f7f5;font-size:17px}.login-preview-control{margin-top:10px;border:1px solid #34473f;border-radius:6px;background:#1b2a25;padding:15px}.login-control-title,.login-control-rows span{display:flex;align-items:center;justify-content:space-between}.login-control-title strong{color:#eaf0ed;font-size:12px}.login-control-title span{color:#6ac6a8;font-size:10px}.login-control-flow{display:grid;grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;margin:14px 0}.login-control-flow div{display:flex;min-width:0;align-items:center;justify-content:center;gap:7px;border:1px solid #3c5148;border-radius:5px;color:#cfd9d4;font-size:10px;padding:9px 6px}.login-control-flow div:nth-of-type(1) .anticon{color:#66c5a5}.login-control-flow div:nth-of-type(2) .anticon{color:#69a9ee}.login-control-flow div:nth-of-type(3) .anticon{color:#ed8b73}.login-control-flow>i{height:1px;background:#51645b}.login-control-rows{display:grid;gap:7px}.login-control-rows span{color:#8fa098;font-size:10px}.login-control-rows b{width:5px;height:5px;margin-right:7px;border-radius:50%;background:#d7a84c}.login-control-rows strong{margin-left:auto;color:#ccd7d2;font-size:10px}.login-auth{min-width:0;display:grid;place-items:center;background:#fff;padding:54px clamp(34px,4vw,64px)}.login-panel{width:100%;max-width:400px;background:#fff;padding:0}.login-heading{margin-bottom:30px}.login-heading h2,.login-heading p{margin:0;letter-spacing:0}.login-heading h2{margin-top:8px;color:#17201c;font-size:28px;line-height:1.25}.login-heading p{margin-top:6px;color:#737b84;font-size:13px}.login-heading-kicker{color:#1b6d5d;font-size:12px;font-weight:700;letter-spacing:0}.login-access-note{display:flex;align-items:center;gap:7px;margin:-10px 0 22px;border-left:2px solid #d7a84c;color:#68756f;font-size:12px;padding-left:10px}.login-panel .ant-pro-form-login-main{width:100%;max-width:none}.login-panel .ant-form-item{margin-bottom:20px}.login-panel .ant-form-item-label{padding-bottom:6px}.login-panel .ant-form-item-label>label{color:#34495e;font-weight:600}.login-panel .ant-input-affix-wrapper{min-height:46px}.password-login,.wecom-login{height:46px}.password-login{background:#176c5b}.password-login:hover{background:#125747!important}.wecom-login{color:#262626}.login-panel .ant-divider{margin:22px 0;color:#8c8c8c;font-size:12px}.login-footer{margin-top:34px;color:#8c8c8c;font-size:12px;text-align:center}@media(max-width:980px){.ant-pro-layout{min-width:0}.knowledge-runtime-layout{grid-template-columns:1fr}.knowledge-storage-row{grid-template-columns:minmax(140px,.75fr) minmax(160px,.9fr) minmax(0,1.6fr)}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-tables,.dashboard-operations,.governance-workspace{grid-template-columns:1fr}.governance-app-menu{max-height:260px}.tenant-governance-layout,.permission-toolbar{grid-template-columns:1fr}.permission-workspace{grid-template-columns:180px minmax(0,1fr)}.application-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.application-metrics>div:nth-child(2){border-inline-end:0}.application-metrics>div:nth-child(-n+2){border-bottom:1px solid #f0f0f0}.platform-login{padding:12px}.login-topbar{height:58px}.login-layout{grid-template-columns:1fr;min-height:0}.login-visual{display:block;border-right:0;border-bottom:1px solid #d6ddd9;padding:28px}.login-visual-copy h1{font-size:28px}.login-visual-copy p{max-width:560px}.login-console-preview{display:none}.login-auth{padding:40px 28px 34px}}@media(max-width:520px){.workspace-application-delivery{min-width:0}.workspace-application-delivery .ant-pro-table-list-toolbar-container{flex-wrap:wrap;padding-inline:12px}.workspace-application-delivery .ant-pro-table-list-toolbar-right{flex:1 1 100%;width:100%;min-width:0;margin-inline-start:0}.workspace-application-delivery .ant-pro-table-list-toolbar-right>div{width:100%;max-width:100%;flex-wrap:wrap;justify-content:flex-start;row-gap:8px}.knowledge-storage-panel{padding:14px}.knowledge-storage-heading{align-items:flex-start;flex-direction:column}.knowledge-storage-row{grid-template-columns:1fr;gap:4px;padding-block:12px}.knowledge-storage-label,.knowledge-storage-component,.knowledge-storage-detail{padding:0}.knowledge-storage-detail{line-height:1.6}.metric-grid,.application-metrics{grid-template-columns:1fr}.application-metrics>div{border-inline-end:0;border-bottom:1px solid #f0f0f0}.application-metrics>div:last-child{border-bottom:0}.permission-title{align-items:flex-start;flex-direction:column}.permission-workspace{grid-template-columns:1fr;height:auto;max-height:none}.permission-app-menu{max-height:220px;border-inline-end:0!important;border-bottom:1px solid #f0f0f0!important}.permission-resource-panel{min-height:420px}.platform-login{padding:8px}.login-topbar-context{display:none}.login-visual{padding:22px 20px}.login-visual-copy>span{font-size:10px}.login-visual-copy h1{font-size:24px}.login-visual-copy p{font-size:13px}.login-auth{padding:32px 20px 26px}.login-heading h2{font-size:24px}}.ant-drawer .ant-drawer-header,.ant-modal .ant-modal-header{border-bottom:1px solid #f0f0f0}.ant-drawer .ant-drawer-footer,.ant-modal .ant-modal-footer{border-top:1px solid #f0f0f0}.ant-tabs-top>.ant-tabs-nav{margin-bottom:16px}@media(max-width:1500px){.license-feature-field .ant-checkbox-group{grid-template-columns:repeat(2,minmax(0,1fr))}}.sealroute-ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1040px}.sealroute-runtime-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;max-width:1180px;margin-bottom:14px}.sealroute-runtime-heading .ant-typography{margin-bottom:0}.sealroute-runtime-loading{display:flex;min-height:180px;max-width:1180px;align-items:center;justify-content:center;gap:10px;border:1px solid #e2e8f0;background:#fff;color:#64748b}.sealroute-runtime-alert,.sealroute-runtime-details,.sealroute-runtime-scheduler,.sealroute-runtime-errors{max-width:1180px}.sealroute-runtime-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1180px;margin:12px 0;overflow:hidden;border:1px solid #e2e8f0;background:#fff}.sealroute-runtime-metrics>div{min-width:0;border-inline-end:1px solid #e2e8f0;padding:16px 18px}.sealroute-runtime-metrics>div:last-child{border-inline-end:0}.sealroute-runtime-metrics .ant-statistic-content{font-size:22px}.sealroute-runtime-details .ant-descriptions-item-content{min-width:0;overflow-wrap:anywhere}.sealroute-runtime-scheduler,.sealroute-runtime-errors{margin-top:12px}.sealroute-ops-section-title.ant-typography{max-width:1180px;margin:24px 0 12px;font-size:17px}.sealroute-ops-card .ant-pro-card-body{display:flex;align-items:flex-start;gap:16px;padding:24px}.sealroute-ops-icon{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;border-radius:6px;background:#e6f4ff;color:#1677ff;font-size:21px}.sealroute-ops-content{min-width:0}.sealroute-ops-content .ant-typography{letter-spacing:0}.sealroute-ops-content h4.ant-typography{margin:0;font-size:18px}.sealroute-ops-content p.ant-typography{min-height:44px;margin:10px 0 18px}@media(max-width:900px){.sealroute-runtime-heading{align-items:stretch;flex-direction:column}.sealroute-runtime-heading .ant-btn{align-self:flex-start}.sealroute-runtime-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sealroute-runtime-metrics>div:nth-child(2){border-inline-end:0}.sealroute-runtime-metrics>div:nth-child(-n+2){border-bottom:1px solid #e2e8f0}.sealroute-ops-grid{grid-template-columns:1fr}}@media(max-width:520px){.sealroute-runtime-metrics{grid-template-columns:1fr}.sealroute-runtime-metrics>div,.sealroute-runtime-metrics>div:nth-child(2){border-inline-end:0;border-bottom:1px solid #e2e8f0}.sealroute-runtime-metrics>div:last-child{border-bottom:0}}.ai-opc-page .ant-pro-page-container-children-container{padding-inline:0}.ai-opc-page-body{box-sizing:border-box;max-width:1560px;margin:0 auto;padding-inline:8px}.ai-opc-view{min-width:0}.ai-opc-gate,.ai-opc-preview-note{margin-bottom:16px}.ai-opc-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.ai-opc-metric{min-height:138px;overflow:hidden}.ai-opc-metric .ant-card-body{padding:16px 18px}.ai-opc-metric-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.ai-opc-metric-head>span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:#1677ff;background:#e6f4ff}.ai-opc-metric-green .ai-opc-metric-head>span{color:#20875c;background:#eaf8f0}.ai-opc-metric-purple .ai-opc-metric-head>span{color:#6b4cc4;background:#f1edff}.ai-opc-metric-orange .ai-opc-metric-head>span{color:#c97818;background:#fff5e6}.ai-opc-trend{display:block;margin-top:4px;color:#20875c;font-size:12px}.ai-opc-clickable-row{cursor:pointer}.ai-opc-clickable-row:hover>td{background:#f5faff!important}.ai-opc-node-name,.ai-opc-task-name{display:grid;gap:3px;min-width:0}.ai-opc-node-name strong,.ai-opc-task-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-opc-node-name .ant-typography,.ai-opc-task-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.ai-opc-decision-list,.ai-opc-opportunity-list{display:grid;gap:14px}.ai-opc-decision-item,.ai-opc-cadence{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px}.ai-opc-decision-item>div,.ai-opc-cadence>div{display:grid;gap:3px;min-width:0}.ai-opc-decision-item span,.ai-opc-cadence span{overflow:hidden;color:#8c8c8c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ai-opc-secondary-action{margin-top:18px}.ai-opc-section-gap{margin-top:16px}.ai-opc-opportunity{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #f0f0f0}.ai-opc-opportunity:last-child{border-bottom:0}.ai-opc-opportunity-score{display:grid;place-items:center;width:52px;height:52px;border:1px solid #b7e3c9;border-radius:8px;color:#20875c;background:#f2fbf5}.ai-opc-opportunity-score strong{font-size:18px;line-height:1}.ai-opc-opportunity-score span{font-size:10px}.ai-opc-opportunity-content{display:grid;gap:4px;min-width:0}.ai-opc-opportunity-content span{overflow:hidden;color:#8c8c8c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ai-opc-cadence{padding:11px 0;border-bottom:1px solid #f0f0f0}.ai-opc-cadence:last-child{border-bottom:0}.ai-opc-node-list{display:grid;gap:8px}.ai-opc-node-item{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:10px;border:1px solid transparent;border-radius:6px;color:#1f1f1f;background:#fff;text-align:left;cursor:pointer}.ai-opc-node-item:hover,.ai-opc-node-item.active{border-color:#91caff;background:#f0f8ff}.ai-opc-node-item>span:nth-child(2){display:grid;gap:3px;min-width:0}.ai-opc-node-item small{color:#8c8c8c;font-size:11px}.ai-opc-node-mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;color:#1677ff;background:#e6f4ff}.ai-opc-node-header-card .ant-card-body{padding:18px 20px}.ai-opc-node-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ai-opc-node-header h2{margin:5px 0;font-size:22px}.ai-opc-node-header p{max-width:680px;margin:0;color:#595959}.ai-opc-node-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:22px;padding-top:18px;border-top:1px solid #f0f0f0}.ai-opc-node-kpis .ant-statistic-title{color:#8c8c8c;font-size:12px}.ai-opc-node-kpis .ant-statistic-content{font-size:19px}.ai-opc-activity-list{display:grid;gap:18px}.ai-opc-activity-list>div{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:9px}.ai-opc-activity-list>div>div{display:grid;gap:3px}.ai-opc-activity-list span:not(.ai-opc-activity-dot),.ai-opc-activity-list time{color:#8c8c8c;font-size:12px}.ai-opc-activity-dot{width:8px;height:8px;margin-top:5px;border-radius:50%;background:#1677ff}.ai-opc-activity-dot.green{background:#35a36d}.ai-opc-activity-dot.orange{background:#d9912a}.ai-opc-runtime-status{display:flex;justify-content:space-between;gap:10px;margin-top:22px;padding-top:14px;border-top:1px solid #f0f0f0;font-size:12px}.ai-opc-runtime-status i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:#35a36d}.ai-opc-drawer-note{margin-bottom:18px}.ai-opc-product-shell{min-height:560px;overflow:hidden;border:1px solid #d9e2ec;border-radius:8px;background:#fff}.ai-opc-product-nav{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:0 34px;border-bottom:1px solid #edf1f5}.ai-opc-product-brand{display:flex;align-items:center;gap:9px}.ai-opc-product-brand span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;color:#fff;background:#1677ff}.ai-opc-product-nav nav{display:flex;gap:24px;color:#595959;font-size:13px}.ai-opc-product-nav nav a:hover{color:#1677ff}.ai-opc-product-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:center;gap:70px;min-height:430px;padding:60px 10%;background:#f7fbff}.ai-opc-product-hero h1{max-width:650px;margin:16px 0 14px;color:#13243a;font-size:50px;line-height:1.12;letter-spacing:0}.ai-opc-product-hero p{max-width:570px;margin:0 0 24px;color:#526274;font-size:16px;line-height:1.75}.ai-opc-product-proof{display:flex;flex-wrap:wrap;gap:22px;margin-top:24px;color:#526274;font-size:12px}.ai-opc-product-proof strong{color:#13243a;font-size:16px}.ai-opc-product-panel{min-height:250px;padding:22px;border:1px solid #cbd9e8;border-radius:8px;background:#fff;box-shadow:0 14px 38px #1d4e791a}.ai-opc-product-panel-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:34px;color:#718096;font-size:12px}.ai-opc-product-panel>strong{display:block;color:#1f2f43;font-size:20px;line-height:1.45}.ai-opc-signal{display:flex;align-items:flex-end;gap:10px;height:72px;margin:22px 0 12px;border-bottom:1px solid #e5ecf3}.ai-opc-signal i{display:block;width:18%;border-radius:4px 4px 0 0;background:#4d92df}.ai-opc-product-panel>span{color:#718096;font-size:12px}.ai-opc-product-footer{display:flex;justify-content:space-between;gap:20px;padding:18px 34px;border-top:1px solid #edf1f5;color:#8c8c8c;font-size:12px}@media(max-width:980px){.ai-opc-metric-grid,.ai-opc-node-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-opc-product-hero{grid-template-columns:1fr;gap:32px;padding:44px 8%}.ai-opc-product-hero h1{font-size:38px}}@media(max-width:640px){.ai-opc-page .ant-page-header-heading{align-items:flex-start;flex-wrap:wrap}.ai-opc-page .ant-page-header-heading-left,.ai-opc-page .ant-page-header-heading-extra{min-width:0}.ai-opc-page .ant-page-header-heading-extra{width:100%;margin-inline-start:0}.ai-opc-page .ant-page-header-heading-extra .ant-space{display:grid;width:100%;grid-template-columns:minmax(0,1fr)}.ai-opc-page .ant-page-header-heading-extra .ant-space-item{min-width:0}.ai-opc-page .ant-page-header-heading-extra .ant-segmented,.ai-opc-page .ant-page-header-heading-extra .ant-btn{width:100%}.ai-opc-page .ant-page-header-heading-extra .ant-segmented-group{justify-content:space-between}.ai-opc-metric-grid,.ai-opc-node-kpis{grid-template-columns:1fr}.ai-opc-node-header,.ai-opc-product-footer{align-items:flex-start;flex-direction:column}.ai-opc-product-nav{padding:0 18px}.ai-opc-product-nav nav{display:none}.ai-opc-product-hero h1{font-size:32px}}.ai-opc-demo-page{--demo-bg: #030914;--demo-panel: #07111f;--demo-panel-strong: #0a1727;--demo-border: #193c55;--demo-muted: #6f8da0;--demo-text: #e5f6ff;min-height:100vh;height:100vh;padding:20px 22px 14px;overflow:hidden;color:var(--demo-text);background:var(--demo-bg);font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.ai-opc-demo-page,.ai-opc-demo-page *{letter-spacing:0!important}.demo-topbar,.demo-metrics-row,.demo-workspace,.demo-footer{width:100%;max-width:1920px;margin-inline:auto}.demo-topbar{display:grid;grid-template-columns:minmax(220px,1fr) auto minmax(220px,1fr);align-items:center;min-height:46px;padding-bottom:18px;border-bottom:1px solid #143148}.demo-brand{display:flex;align-items:center;gap:11px}.demo-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #3b839f;border-radius:9px;color:#8bf1ff;background:#0a2436;box-shadow:0 0 20px #41d8ef2e}.demo-brand div,.demo-metric-label,.demo-node-main,.demo-log-copy,.demo-detail-heading div,.demo-system-line{display:grid}.demo-brand div{gap:1px}.demo-brand strong{color:#e8fbff;font-size:18px;letter-spacing:2px}.demo-brand small{color:#68899d;font-size:9px;letter-spacing:1.8px}.demo-topbar-center{display:flex;align-items:center;gap:9px;color:#83a6b9;font-size:10px;letter-spacing:1.5px;white-space:nowrap}.demo-live-dot{width:7px;height:7px;border-radius:50%;background:#64f4b4;box-shadow:0 0 12px #64f4b4}.demo-separator{width:1px;height:13px;background:#254960}.demo-topbar-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px}.demo-topbar-actions .ant-btn{color:#88a8b8}.demo-language-switch{display:inline-flex;align-items:center;padding:2px;border:1px solid #21475e;background:#081b2a}.demo-language-switch button{min-width:30px;height:22px;padding:0 6px;border:0;color:#63879a;background:transparent;font-family:inherit;font-size:9px;letter-spacing:.3px;cursor:pointer}.demo-language-switch button:hover,.demo-language-switch button.is-active{color:#d8f8ff;background:#16425a}.demo-mock-tag{margin:0;border-color:#55704d;color:#b6d89b;background:#14271f;font-size:10px;letter-spacing:1px}.demo-data-disclaimer{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:9px 18px;border-bottom:1px solid #6d5835;color:#f2d49a;background:#241d13;font-size:11px;line-height:1.5}.demo-data-disclaimer strong{font-weight:600}.demo-data-disclaimer span{color:#b7a27c;text-align:right}.demo-runtime-badge{display:inline-flex;align-items:center;gap:5px;min-height:24px;padding:0 7px;border:1px solid #28586b;color:#89afbd;background:#0a1c29;font-size:9px;white-space:nowrap}.demo-runtime-badge i,.demo-live-text i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.demo-runtime-badge strong{color:currentColor;font-size:9px;font-weight:600}.demo-runtime-badge.state-loading,.demo-live-text.state-loading,.demo-system-line.state-loading,.demo-footer .state-loading{color:#4dc9ff}.demo-runtime-badge.state-operational,.demo-live-text.state-operational,.demo-system-line.state-operational,.demo-footer .state-operational{color:#64f4b4}.demo-runtime-badge.state-attention,.demo-live-text.state-attention,.demo-system-line.state-attention,.demo-footer .state-attention{color:#ffc766}.demo-runtime-badge.state-critical,.demo-runtime-badge.state-unavailable,.demo-live-text.state-critical,.demo-live-text.state-unavailable,.demo-system-line.state-critical,.demo-system-line.state-unavailable,.demo-footer .state-critical,.demo-footer .state-unavailable{color:#ff6f7d}.demo-metrics-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 0}.demo-metric-card,.demo-panel,.demo-scene-panel{border:1px solid var(--demo-border);background:var(--demo-panel);box-shadow:inset 0 1px #72cce60d,0 12px 34px #0000002e}.demo-metric-card{position:relative;min-height:88px;padding:11px 16px;overflow:hidden}.demo-metric-card.tone-green{color:#64f4b4}.demo-metric-card.tone-cyan{color:#4dc9ff}.demo-metric-card.tone-violet{color:#b393ff}.demo-metric-card.tone-amber{color:#ffc766}.demo-metric-label{grid-template-columns:auto 1fr;align-items:center;gap:7px;color:#7997a8;font-size:10px;letter-spacing:1px}.demo-metric-card strong{display:block;margin-top:6px;color:currentColor;font-family:Inter,SFMono-Regular,monospace;font-size:25px;letter-spacing:0;line-height:1}.demo-metric-delta{display:block;margin-top:6px;color:#608093;font-size:10px;letter-spacing:.7px}.demo-workspace{display:grid;grid-template-columns:minmax(270px,.78fr) minmax(510px,1.8fr) minmax(290px,.9fr);gap:12px;height:calc(100vh - 239px);min-height:0}.demo-panel{min-width:0;padding:14px}.demo-panel-title{display:flex;align-items:center;justify-content:space-between;min-height:24px;margin-bottom:13px;color:#86a8b9;font-size:10px;letter-spacing:1.1px}.demo-panel-title>span:first-child{display:inline-flex;align-items:center;gap:7px;color:#a3c3d1}.demo-panel-title .ant-badge-status-text,.demo-panel-title .ant-badge-color{color:#64f4b4;font-size:9px;letter-spacing:.8px}.demo-left-panel{display:flex;flex-direction:column;min-height:0}.demo-node-head,.demo-node-row{display:grid;grid-template-columns:10px minmax(0,1.42fr) .58fr .5fr .72fr;-moz-column-gap:7px;column-gap:7px;align-items:center}.demo-node-head{padding:0 9px 8px;color:#55768b;font-size:9px;letter-spacing:.8px}.demo-node-head span:nth-child(n+2){text-align:right}.demo-node-head span:nth-child(2){text-align:left}.demo-node-list{display:grid;flex:1;gap:3px;min-height:0;overflow-y:auto}.demo-node-row{width:100%;min-height:56px;padding:8px 9px;border:1px solid transparent;color:#a7c5d3;background:transparent;text-align:left;cursor:pointer}.demo-node-row:hover,.demo-node-row.is-active{border-color:#205775;background:#0b1e30}.demo-node-status{width:6px;height:6px;margin-left:1px;border-radius:50%}.demo-node-main{min-width:0;gap:3px}.demo-node-main strong{overflow:hidden;color:#d5edf4;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.demo-node-main small,.demo-node-users,.demo-node-state{overflow:hidden;color:#5f8195;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.demo-node-revenue,.demo-node-users,.demo-node-state{text-align:right}.demo-node-revenue{color:#86e8d0;font-family:Inter,monospace;font-size:10px}.demo-node-state{font-size:8px;letter-spacing:.5px}.demo-left-footer{display:flex;justify-content:space-between;gap:7px;margin-top:auto;padding:13px 7px 0;border-top:1px solid #153448;color:#5d7d8e;font-size:9px}.status-pip,.legend-dot{display:inline-block;width:6px;height:6px;margin-right:5px;border-radius:50%}.status-pip.green,.legend-dot.green{background:#64f4b4;box-shadow:0 0 7px #64f4b4}.legend-dot.cyan{background:#4dc9ff;box-shadow:0 0 7px #4dc9ff}.legend-dot.amber{background:#ffc766;box-shadow:0 0 7px #ffc766}.legend-dot.violet{background:#b393ff;box-shadow:0 0 7px #b393ff}.demo-scene-panel{position:relative;min-width:0;min-height:0;overflow:hidden;background:#040b16}.demo-scene-panel:before,.demo-scene-panel:after{position:absolute;z-index:2;width:16px;height:16px;border-color:#4ecce7;content:"";pointer-events:none}.demo-scene-panel:before{top:12px;left:12px;border-top:1px solid;border-left:1px solid}.demo-scene-panel:after{right:12px;bottom:12px;border-right:1px solid;border-bottom:1px solid}.ai-opc-global-scene{position:absolute;inset:0;min-height:0}.ai-opc-global-scene canvas{display:block;width:100%;height:100%}.demo-scene-label{position:absolute;z-index:3;top:19px;left:21px;display:grid;gap:5px;pointer-events:none}.scene-label-kicker{display:inline-flex;align-items:center;gap:6px;color:#54cfe5;font-size:9px;letter-spacing:1.3px}.demo-scene-label strong{color:#d8f6ff;font-size:18px;letter-spacing:2px}.demo-scene-label small{color:#628296;font-size:9px;letter-spacing:.7px}.demo-scene-label .demo-scene-value{max-width:430px;color:#8daeb8;font-size:10px;line-height:1.35}.demo-business-loop{display:inline-flex;align-items:center;gap:6px;margin-top:2px;color:#5e9aab;font-size:8px;letter-spacing:1px}.demo-business-loop>span{display:inline-flex;align-items:center;gap:6px}.demo-business-loop b{color:#9dd7e3;font-weight:500}.demo-business-loop em{color:#dff9ff;font-family:Inter,monospace;font-size:9px;font-style:normal;font-weight:700}.demo-business-loop i{color:#3d7186;font-style:normal}.demo-core-overlay{position:absolute;z-index:3;top:50%;left:50%;display:grid;justify-items:center;gap:5px;width:112px;transform:translate(-50%,-50%);pointer-events:none}.demo-core-icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border:1px solid #65e8ff;border-radius:50%;color:#d4fbff;background:#092237;box-shadow:0 0 28px #4cdef36b,inset 0 0 20px #5de9ff33}.demo-core-overlay strong{color:#c6f5ff;font-size:10px;letter-spacing:1.3px;line-height:1.25;text-align:center}.demo-core-overlay small{color:#63e5c4;font-size:8px;letter-spacing:1px}.demo-core-ring{position:absolute;top:8px;width:105px;height:105px;border:1px solid #3999b1;border-radius:50%;opacity:.45}.demo-core-ring.ring-one{transform:rotateX(70deg) rotate(18deg)}.demo-core-ring.ring-two{border-color:#8668d8;transform:rotateY(68deg) rotate(-26deg)}.demo-scene-legend{position:absolute;z-index:3;right:22px;bottom:51px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:11px;color:#6e8a9a;font-size:9px;pointer-events:none}.demo-scene-foot{position:absolute;z-index:3;right:20px;bottom:17px;left:20px;display:flex;justify-content:space-between;gap:10px;padding-top:10px;border-top:1px solid #17394f;color:#5e7f91;font-size:9px;letter-spacing:.8px;pointer-events:none}.demo-scene-foot strong{overflow:hidden;max-width:132px;color:#96dced;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.demo-scene-foot span{display:inline-flex;align-items:center;gap:4px;min-width:0;white-space:nowrap}.demo-scene-foot span:nth-child(2){justify-content:center}.demo-scene-foot span:last-child{justify-content:flex-end}.demo-right-stack{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0}.demo-node-detail{background:var(--demo-panel-strong)}.demo-live-text{display:inline-flex;align-items:center;gap:5px;color:#64f4b4;font-size:9px}.demo-live-text i{flex:0 0 auto}.demo-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:10px 0 13px;border-bottom:1px solid #17394f}.demo-detail-heading div{gap:4px}.demo-detail-heading strong{color:#e0f4f8;font-size:18px}.demo-detail-heading small{color:#648699;font-size:9px;letter-spacing:.5px}.demo-detail-heading div>span{overflow:hidden;max-width:230px;color:#8cb2c2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.demo-detail-state{display:grid;flex:0 0 auto;gap:4px;justify-items:end;font-size:9px;text-align:right}.demo-detail-state b{font-weight:600}.demo-detail-state small{color:#7597a6;font-size:8px;white-space:nowrap}.demo-detail-revenue{display:grid;gap:5px;padding:15px 0}.demo-detail-revenue span,.demo-detail-grid span,.demo-load-bar span{color:#5e7e91;font-size:9px;letter-spacing:.7px}.demo-detail-revenue strong{color:#6cf3cf;font-family:Inter,monospace;font-size:29px;line-height:1}.demo-detail-revenue small{color:#6790a1;font-size:9px}.demo-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:12px 0;border-top:1px solid #17394f;border-bottom:1px solid #17394f}.demo-detail-grid div{display:grid;gap:5px}.demo-detail-grid strong{color:#b9dce6;font-family:Inter,monospace;font-size:14px}.demo-load-bar{display:grid;gap:7px;padding-top:14px}.demo-load-bar>div{display:flex;justify-content:space-between;gap:10px}.demo-load-bar strong{color:#afd5df;font-size:10px}.demo-load-bar .ant-progress{line-height:1}.demo-load-bar .ant-progress-inner{border-radius:1px;background:#132536}.demo-load-bar .ant-progress-bg{border-radius:1px}.demo-log-panel{min-height:0;overflow:hidden}.demo-log-count{color:#5f8394;font-size:9px}.demo-log-list{display:grid;gap:2px;max-height:392px;overflow:hidden}.demo-log-row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:48px;padding:5px 0;border-bottom:1px solid #102b3c}.demo-log-row:last-child{border-bottom:0}.demo-log-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid #22506a;border-radius:5px;color:#70cce5;background:#0b2031}.demo-log-icon.log-revenue,.demo-log-value.log-revenue{color:#64f4b4}.demo-log-icon.log-agent,.demo-log-value.log-agent{color:#b393ff}.demo-log-icon.log-signal,.demo-log-value.log-signal{color:#4dc9ff}.demo-log-icon.log-task,.demo-log-value.log-task,.demo-log-icon.log-sealroute,.demo-log-value.log-sealroute{color:#ffc766}.demo-log-copy{min-width:0;gap:4px}.demo-log-copy small{overflow:hidden;color:#557789;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.demo-log-copy strong{overflow:hidden;color:#a6c6d1;font-size:10px;font-weight:500;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.demo-log-value{color:#6b96a8;font-family:Inter,monospace;font-size:9px}.demo-system-panel{display:grid;gap:9px;padding-block:12px}.demo-system-line{grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:6px;color:#6d8da0;font-size:9px}.demo-system-line svg{color:#64f4b4}.demo-system-line strong{color:#64f4b4;font-size:9px;letter-spacing:.8px}.demo-system-line.state-loading svg,.demo-system-line.state-operational svg,.demo-system-line.state-attention svg,.demo-system-line.state-critical svg,.demo-system-line.state-unavailable svg,.demo-system-line.state-loading strong,.demo-system-line.state-operational strong,.demo-system-line.state-attention strong,.demo-system-line.state-critical strong,.demo-system-line.state-unavailable strong{color:currentColor}.demo-footer{display:flex;justify-content:space-between;gap:18px;padding-top:12px;color:#4f7184;font-size:9px;letter-spacing:.5px}.demo-footer span{display:inline-flex;align-items:center;gap:5px}.demo-footer span:last-child{color:#64f4b4}.demo-footer span.state-loading{color:#4dc9ff}.demo-footer span.state-operational{color:#64f4b4}.demo-footer span.state-attention{color:#ffc766}.demo-footer span.state-critical,.demo-footer span.state-unavailable{color:#ff6f7d}.demo-core-overlay.state-attention .demo-core-icon{border-color:#ffc766;color:#fff0bd;box-shadow:0 0 28px #ffc76657,inset 0 0 20px #ffc76624}.demo-core-overlay.state-critical .demo-core-icon,.demo-core-overlay.state-unavailable .demo-core-icon{border-color:#ff6f7d;color:#ffd4d8;box-shadow:0 0 28px #ff6f7d57,inset 0 0 20px #ff6f7d24}.demo-core-overlay.state-attention small{color:#ffc766}.demo-core-overlay.state-critical small,.demo-core-overlay.state-unavailable small{color:#ff6f7d}@media(min-width:1101px)and (max-height:760px){.ai-opc-demo-page{padding:12px 22px 8px}.demo-topbar{min-height:40px;padding-bottom:8px}.demo-metrics-row{gap:12px;padding:8px 0}.demo-metric-card{min-height:70px;padding:8px 14px}.demo-metric-card strong{margin-top:5px;font-size:22px}.demo-metric-delta{margin-top:4px}.demo-workspace{height:calc(100vh - 191px)}.demo-panel{padding:10px 12px}.demo-panel-title{margin-bottom:8px}.demo-node-head{padding:0 7px 5px}.demo-node-head,.demo-node-row{grid-template-columns:10px minmax(0,1.22fr) .58fr .5fr 1fr}.demo-node-list{gap:2px}.demo-node-row{min-height:42px;padding:5px 7px}.demo-left-footer{padding:8px 5px 0}.demo-detail-heading{padding:3px 0 5px}.demo-node-detail{padding-top:6px;padding-bottom:6px}.demo-node-detail .demo-panel-title{margin-bottom:3px}.demo-detail-revenue{gap:1px;padding:5px 0}.demo-detail-revenue strong{font-size:23px}.demo-detail-grid{padding:4px 0}.demo-load-bar{gap:2px;padding-top:3px}.demo-log-row{min-height:38px;padding:3px 0}.demo-log-copy small{font-size:9px}.demo-log-copy strong{font-size:10px}.demo-system-panel{gap:5px;padding-block:6px}.demo-footer{padding-top:8px}}@media(max-width:1100px){.demo-workspace{grid-template-columns:minmax(230px,.72fr) minmax(460px,1.5fr)}.demo-right-stack{grid-column:1 / -1;grid-template-columns:minmax(280px,.85fr) minmax(350px,1.25fr) minmax(200px,.7fr);grid-template-rows:auto}}@media(max-width:820px){.ai-opc-demo-page{padding:14px 12px 12px;height:auto;overflow:visible}.demo-topbar{grid-template-columns:1fr auto;row-gap:14px}.demo-topbar-center{grid-column:1 / -1;grid-row:2;justify-content:flex-start;overflow:hidden}.demo-metrics-row{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-workspace{grid-template-columns:1fr;height:auto;min-height:0}.demo-scene-panel{min-height:510px;order:-1}.ai-opc-global-scene{min-height:510px}.demo-right-stack{grid-column:auto;grid-template-columns:1fr;grid-template-rows:auto}.demo-log-list{max-height:none}.demo-footer{align-items:flex-start;flex-direction:column;gap:7px}}@media(max-width:520px){.demo-metrics-row{grid-template-columns:1fr}.demo-metric-card strong{font-size:25px}.demo-node-head,.demo-node-row{grid-template-columns:10px minmax(0,1.4fr) .62fr .5fr}.demo-node-head span:last-child,.demo-node-state{display:none}.demo-node-head span:nth-child(2){text-align:left}.demo-scene-label strong{font-size:15px}.demo-scene-label small{max-width:180px;line-height:1.4}.demo-scene-legend{right:16px;bottom:49px;max-width:160px;gap:6px}.demo-scene-foot{right:14px;left:14px;font-size:8px}.demo-scene-foot span:nth-child(3){display:none}}@media(max-height:800px)and (min-width:1101px){.demo-node-detail{padding:10px 12px}.demo-node-detail .demo-panel-title{margin-bottom:7px}.demo-detail-heading{padding:5px 0 8px}.demo-detail-heading strong{font-size:16px}.demo-detail-revenue{padding:9px 0}.demo-detail-revenue strong{font-size:24px}.demo-detail-grid{padding:8px 0}.demo-load-bar{gap:5px;padding-top:8px}.demo-system-panel{gap:6px;padding-block:8px}.demo-log-row{min-height:41px}}.api-workbench-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) 180px 180px;gap:10px;margin-bottom:14px}.api-directory-layout{display:grid;grid-template-columns:minmax(220px,240px) minmax(250px,285px) minmax(0,1fr);gap:14px;align-items:start}.api-directory-layout.is-all-apps{grid-template-columns:minmax(220px,240px) minmax(0,1fr)}.api-app-list,.api-module-list,.api-endpoint-list,.api-flow-list,.api-flow-detail{min-width:0}.api-app-list .ant-card-body,.api-module-list .ant-card-body{padding:8px}.api-app-item,.api-module-item,.api-flow-item{display:flex!important;align-items:center;padding:9px 8px!important;border:1px solid transparent;border-radius:6px;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.api-app-item:hover,.api-module-item:hover,.api-flow-item:hover{background:#f5faff}.api-app-item.is-active,.api-module-item.is-active,.api-flow-item.is-active{border-color:#91caff;background:#e6f4ff}.api-app-item-content{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.api-app-item .ant-list-item-meta,.api-module-item .ant-list-item-meta,.api-flow-item .ant-list-item-meta{min-width:0}.api-app-item .ant-list-item-meta{flex:1}.api-app-item .ant-list-item-meta-content{min-width:0}.api-app-item .ant-list-item-meta-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-app-item .ant-list-item-meta-description{display:none}.api-app-item .ant-list-item-meta-title,.api-module-item .ant-list-item-meta-title,.api-flow-item .ant-list-item-meta-title{margin-bottom:2px}.api-app-item .ant-list-item-meta-description,.api-module-item .ant-list-item-meta-description,.api-flow-item .ant-list-item-meta-description{overflow:hidden;color:#8c8c8c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.api-app-item-stats{display:grid;flex:0 0 auto;min-width:48px;justify-items:end;line-height:1.1;text-align:right}.api-app-item-stats strong{color:#262626;font-size:14px}.api-app-item-stats span,.api-app-item-stats em{color:#8c8c8c;font-size:11px;font-style:normal}.api-app-item-stats em{margin-top:3px;color:#1677ff}.api-module-overview{display:grid;gap:8px;max-height:calc(100vh - 390px);overflow-x:hidden;overflow-y:auto;padding-right:2px}.api-module-overview-item{display:flex;align-items:center;gap:9px;width:100%;padding:9px 8px;border:1px solid #f0f0f0;border-radius:6px;color:inherit;background:#fff;text-align:left;cursor:pointer}.api-module-overview-item:hover{border-color:#91caff;background:#f5faff}.api-module-overview-item>span:nth-child(2){min-width:0;flex:1}.api-module-overview-item>span:nth-child(2) strong,.api-module-overview-item>span:nth-child(2) small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-module-overview-item strong,.api-module-overview-item small{display:block}.api-module-overview-item small{margin-top:3px;overflow:hidden;color:#8c8c8c;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.api-module-overview-mark{width:8px;height:34px;border-radius:4px;flex:0 0 auto}.api-module-overview-stats{display:grid;flex:0 0 auto;min-width:48px;justify-items:end;line-height:1.1;text-align:right}.api-module-overview-stats strong{color:#262626;font-size:13px}.api-module-overview-stats small,.api-module-overview-stats em{color:#8c8c8c;font-size:10px;font-style:normal}.api-module-overview-stats em{margin-top:3px;color:#1677ff}.api-module-list .ant-list{max-height:calc(100vh - 390px);overflow-x:hidden;overflow-y:auto;padding-right:2px}.api-module-item .ant-list-item-meta{flex:1}.api-module-item>.ant-tag{flex:0 0 auto;margin-inline-end:0}.api-endpoint-list .ant-card-body{padding:0 14px}.api-endpoint-list.is-overview .ant-card-body{padding:14px 16px 16px}.api-directory-overview{display:grid;gap:14px}.api-directory-overview-heading,.api-overview-section-heading{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:12px}.api-directory-overview-heading>div{display:grid;min-width:0;gap:3px}.api-directory-overview-heading>div>.ant-typography:last-child,.api-overview-section-heading>.ant-typography:last-child{overflow:hidden;color:#8c8c8c;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.api-overview-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.api-overview-metric{display:flex;align-items:center;min-width:0;gap:9px;padding:10px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa}.api-overview-metric-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;color:#1677ff;background:#e6f4ff;font-size:16px;flex:0 0 auto}.api-overview-metric-copy{display:grid;min-width:0;gap:2px;line-height:1.15}.api-overview-metric-copy small,.api-overview-metric-copy>span{overflow:hidden;color:#8c8c8c;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.api-overview-metric-copy strong{color:#262626;font-size:19px}.api-overview-metric-copy strong em{margin-left:2px;color:#8c8c8c;font-size:11px;font-style:normal;font-weight:400}.api-overview-app-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.api-overview-app-item{display:flex;align-items:center;min-width:0;gap:9px;padding:9px 10px;border:1px solid #f0f0f0;border-radius:6px;color:inherit;background:#fff;text-align:left;cursor:pointer;transition:background-color .12s ease,border-color .12s ease}.api-overview-app-item:hover{border-color:#91caff;background:#f5faff}.api-overview-app-mark{width:7px;height:31px;border-radius:4px;flex:0 0 auto}.api-overview-app-copy{display:grid;min-width:0;flex:1;gap:3px}.api-overview-app-copy strong,.api-overview-app-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-overview-app-copy small{color:#8c8c8c;font-size:11px}.api-overview-app-count{display:grid;min-width:38px;justify-items:end;line-height:1.1;text-align:right}.api-overview-app-count strong{color:#1677ff;font-size:15px}.api-overview-app-count small{color:#8c8c8c;font-size:10px}.api-endpoint-list .ant-list-item{display:flex;align-items:center;gap:14px;min-width:0;padding:10px 0}.api-endpoint-item-main{display:grid;flex:1;min-width:0;gap:4px}.api-endpoint-title-row{display:flex;align-items:center;min-width:0;gap:6px;line-height:1.25}.api-endpoint-title-row>.ant-typography{flex:0 1 auto;max-width:220px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-endpoint-title-row .api-path{width:auto;min-width:180px;flex:1 1 260px}.api-endpoint-title-row .ant-tag{flex:0 0 auto;margin-inline-end:0}.api-endpoint-title-row .api-path .ant-typography{min-width:0;flex:1}.api-endpoint-summary{display:inline-block;min-width:120px;flex:1 1 180px;max-width:420px;margin:0!important;overflow:hidden;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.api-endpoint-meta{display:flex;align-items:center;min-width:0;gap:5px;overflow:hidden}.api-endpoint-meta .ant-tag{flex:0 0 auto;max-width:120px;margin-inline-end:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-endpoint-meta>.ant-typography{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-endpoint-actions{display:flex;flex:0 0 auto;align-items:center;gap:2px;white-space:nowrap}.api-endpoint-actions .ant-btn{padding-inline:5px}.api-endpoint-pagination{display:flex;justify-content:flex-end;margin:14px 0 16px}.api-path{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.api-path .ant-typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-method-tag{min-width:46px;margin-inline-end:0;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;text-align:center}.api-flow-layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:14px;align-items:start}.api-flow-list .ant-card-body{padding:8px}.api-flow-detail .ant-card-head{min-height:56px}.api-flow-progress{display:flex;align-items:center;gap:12px;margin:20px 0 18px}.api-flow-progress .ant-progress{flex:1}.api-mcp-layout{display:grid;gap:16px}.api-mcp-hero .ant-pro-card-body{display:flex;gap:16px}.api-mcp-hero-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px;color:#1677ff;background:#e6f4ff;font-size:24px;flex:0 0 auto}.api-mcp-hero .ant-typography{margin-top:0}.api-detail-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.api-detail-heading .ant-typography{margin:0}.api-detail-heading .api-path{margin:4px 0 8px}.api-test-workbench{display:grid;gap:14px}.api-test-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.api-json-field{display:grid;gap:6px}.api-json-field>span{color:#595959;font-size:12px;font-weight:600}.api-json-field textarea,.api-code-block{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px}.api-json-field textarea{min-height:58px;resize:vertical}.api-code-block{max-height:360px;margin:0;padding:12px;overflow:auto;border:1px solid #f0f0f0;border-radius:6px;color:#334155;background:#fafafa;white-space:pre-wrap;overflow-wrap:anywhere}.api-response-example{min-height:280px}.api-test-result{display:grid;gap:8px;margin-top:4px}.api-test-result-head{display:flex;align-items:center;justify-content:space-between;gap:10px}@media(max-width:1280px){.api-directory-layout{grid-template-columns:minmax(205px,220px) minmax(235px,255px) minmax(0,1fr)}.api-directory-layout.is-all-apps{grid-template-columns:minmax(205px,220px) minmax(0,1fr)}.api-workbench-toolbar{grid-template-columns:minmax(220px,1fr) 170px 170px}.api-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.api-workbench-toolbar,.api-directory-layout,.api-flow-layout,.api-overview-app-grid{grid-template-columns:1fr}.api-module-overview,.api-module-list .ant-list{max-height:none;overflow:visible}}.operations-filter-bar{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px;min-width:0}.operations-filter-bar .ant-segmented{max-width:100%;overflow-x:auto}.enterprise-overview{min-width:0}.enterprise-overview-toolbar{display:flex;justify-content:flex-end;margin-bottom:12px}.enterprise-overview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;border-bottom:1px solid #e8e8e8;padding-bottom:20px}.enterprise-overview-metrics>div{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.enterprise-overview-metrics strong,.enterprise-overview-metrics .ant-btn{font-size:24px;height:32px;padding:0}.enterprise-overview-section{margin-top:24px}.enterprise-overview-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.enterprise-overview-heading h5.ant-typography{margin:0;font-size:15px}.enterprise-overview-heading .ant-typography-secondary{font-size:12px}.enterprise-overview-connections>div{display:grid;grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #f0f0f0}@media(max-width:600px){.enterprise-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.enterprise-overview-connections>div{grid-template-columns:minmax(0,1fr) auto}.enterprise-overview-connections .ant-tag{grid-column:1;width:-moz-fit-content;width:fit-content;white-space:normal}.enterprise-overview-connections .ant-btn{grid-column:2;grid-row:span 2}}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.first\:border-t-0:first-child{border-top-width:0px}.first\:pt-0:first-child{padding-top:0}.hover\:bg-cobalt-500:hover{--tw-bg-opacity: 1;background-color:rgb(47 111 237 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-ink:hover{--tw-text-opacity: 1;color:rgb(24 33 47 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:640px){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:768px){.md\:w-36{width:9rem}.md\:w-40{width:10rem}.md\:w-44{width:11rem}.md\:w-72{width:18rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media(min-width:1024px){.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:w-auto{width:auto}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_200px_200px_200px\]{grid-template-columns:minmax(0,1fr) 200px 200px 200px}.lg\:grid-cols-\[minmax\(0\,1fr\)_240px_120px\]{grid-template-columns:minmax(0,1fr) 240px 120px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.lg\:grid-cols-\[minmax\(220px\,1\.4fr\)_170px_190px_170px_auto\]{grid-template-columns:minmax(220px,1.4fr) 170px 190px 170px auto}.lg\:grid-cols-\[minmax\(220px\,1fr\)_160px_auto\]{grid-template-columns:minmax(220px,1fr) 160px auto}.lg\:grid-cols-\[minmax\(240px\,1\.4fr\)_160px_160px_180px_auto\]{grid-template-columns:minmax(240px,1.4fr) 160px 160px 180px auto}.lg\:grid-cols-\[minmax\(240px\,1\.4fr\)_180px_180px_auto\]{grid-template-columns:minmax(240px,1.4fr) 180px 180px auto}.lg\:grid-cols-\[minmax\(240px\,1\.4fr\)_180px_180px_minmax\(220px\,1fr\)_auto\]{grid-template-columns:minmax(240px,1.4fr) 180px 180px minmax(220px,1fr) auto}.lg\:grid-cols-\[minmax\(240px\,1fr\)_180px_180px_180px\]{grid-template-columns:minmax(240px,1fr) 180px 180px 180px}.lg\:grid-cols-\[minmax\(260px\,1\.4fr\)_180px_180px_auto\]{grid-template-columns:minmax(260px,1.4fr) 180px 180px auto}.lg\:grid-cols-\[minmax\(260px\,1fr\)_180px_180px_auto\]{grid-template-columns:minmax(260px,1fr) 180px 180px auto}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-between{justify-content:space-between}.lg\:gap-10{gap:2.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}}@media(min-width:1280px){.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,0\.9fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(0\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(360px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr)}.xl\:grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(320px\,0\.75fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.xl\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(360px\,0\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_220px_180px_120px\]{grid-template-columns:minmax(0,1fr) 220px 180px 120px}.xl\:grid-cols-\[minmax\(0\,1fr\)_220px_220px_120px\]{grid-template-columns:minmax(0,1fr) 220px 220px 120px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_420px\]{grid-template-columns:minmax(0,1fr) 420px}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(380px\,0\.78fr\)\]{grid-template-columns:minmax(0,1fr) minmax(380px,.78fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(420px\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(420px,.9fr)}.xl\:grid-cols-\[minmax\(0\,2fr\)_minmax\(320px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}.xl\:grid-cols-\[minmax\(240px\,1\.5fr\)_150px_150px_150px_160px_150px_150px_150px_auto\]{grid-template-columns:minmax(240px,1.5fr) 150px 150px 150px 160px 150px 150px 150px auto}.xl\:grid-cols-\[minmax\(240px\,1\.5fr\)_150px_150px_150px_170px_160px_160px_auto\]{grid-template-columns:minmax(240px,1.5fr) 150px 150px 150px 170px 160px 160px auto}.xl\:grid-cols-\[minmax\(360px\,0\.85fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr)}}@media(min-width:1536px){.\32xl\:col-span-5{grid-column:span 5 / span 5}.\32xl\:col-span-6{grid-column:span 6 / span 6}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}
