@import "/static/vendor/css/fonts.css?v=2026.07.07.2";.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-8{left:2rem;right:2rem}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-16{bottom:4rem}.bottom-4{bottom:1rem}.bottom-\[-18px\]{bottom:-18px}.left-0{left:0}.left-1\/2{left:50%}.left-10{left:2.5rem}.left-12{left:3rem}.left-20{left:5rem}.left-4{left:1rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[2\%\]{left:2%}.right-0{right:0}.right-10{right:2.5rem}.right-12{right:3rem}.right-20{right:5rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-12{top:3rem}.top-16{top:4rem}.top-2{top:.5rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[2\%\]{top:2%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-1\.5{margin-bottom:.375rem}.mb-4{margin-bottom:1rem}.ml-1\.5{margin-left:.375rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-6{margin-top:1.5rem}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[154px\]{height:154px}.h-\[22px\]{height:22px}.h-\[250\%\]{height:250%}.h-\[330px\]{height:330px}.h-\[520px\]{height:520px}.h-\[820px\]{height:820px}.h-\[96\%\]{height:96%}.h-full{height:100%}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[22px\]{width:22px}.w-\[250\%\]{width:250%}.w-\[260px\]{width:260px}.w-\[96\%\]{width:96%}.w-full{width:100%}.w-px{width:1px}.max-w-\[1366px\]{max-width:1366px}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-center{transform-origin:50%}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-12{--tw-translate-x:-3rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-6{--tw-translate-y:-1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-10px\]{--tw-translate-x:-10px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-30px\]{--tw-translate-x:-30px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-35px\]{--tw-translate-x:-35px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-45px\]{--tw-translate-x:-45px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-80px\]{--tw-translate-x:-80px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[0px\]{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[15px\]{--tw-translate-x:15px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[20px\]{--tw-translate-x:20px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[30px\]{--tw-translate-x:30px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[35px\]{--tw-translate-x:35px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[5px\]{--tw-translate-x:5px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[80px\]{--tw-translate-x:80px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-10px\]{--tw-translate-y:-10px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-15px\]{--tw-translate-y:-15px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-20px\]{--tw-translate-y:-20px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-25px\]{--tw-translate-y:-25px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50px\]{--tw-translate-y:-50px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-5px\]{--tw-translate-y:-5px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[10px\]{--tw-translate-y:10px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[15px\]{--tw-translate-y:15px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[20px\]{--tw-translate-y:20px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[25px\]{--tw-translate-y:25px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[30px\]{--tw-translate-y:30px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[35px\]{--tw-translate-y:35px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[50px\]{--tw-translate-y:50px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[5px\]{--tw-translate-y:5px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate:-6deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(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)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[25deg\]{--tw-rotate:25deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.skew-x-\[-12deg\]{--tw-skew-x:-12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[0\.4\]{--tw-scale-x:.4;--tw-scale-y:.4;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.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-2\.5{gap:.625rem}.gap-6{gap:1.5rem}.-space-x-1\.5>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-.375rem * var(--tw-space-x-reverse));margin-left:calc(-.375rem * calc(1 - var(--tw-space-x-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))}.overflow-hidden{overflow:hidden}.text-wrap{text-wrap:wrap}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[32px\]{border-radius:32px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-t-full{border-top-left-radius:9999px;border-top-right-radius:9999px}.border{border-width:1px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-x{border-left-width:1px;border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#121214\]{--tw-border-opacity:1;border-color:rgb(18 18 20/var(--tw-border-opacity,1))}.border-cyan-400\/50{border-color:#22d3ee80}.border-purple-300\/30{border-color:#d8b4fe4d}.border-purple-300\/40{border-color:#d8b4fe66}.border-purple-400\/30{border-color:#c084fc4d}.border-sky-400\/50{border-color:#38bdf880}.border-slate-300\/40{border-color:#cbd5e166}.border-slate-400\/20{border-color:#94a3b833}.border-teal-300\/20{border-color:#5eead433}.border-teal-400\/40{border-color:#2dd4bf66}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/50{border-color:#ffffff80}.border-white\/60{border-color:#fff9}.bg-\[\#000000\]\/70{background-color:#000000b3}.bg-\[\#121214\]{--tw-bg-opacity:1;background-color:rgb(18 18 20/var(--tw-bg-opacity,1))}.bg-cyan-400{--tw-bg-opacity:1;background-color:rgb(34 211 238/var(--tw-bg-opacity,1))}.bg-cyan-400\/20{background-color:#22d3ee33}.bg-cyan-500{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity,1))}.bg-cyan-500\/25{background-color:#06b6d440}.bg-emerald-400{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1))}.bg-indigo-100\/80{background-color:#e0e7ffcc}.bg-indigo-200\/80{background-color:#c7d2fecc}.bg-indigo-400{--tw-bg-opacity:1;background-color:rgb(129 140 248/var(--tw-bg-opacity,1))}.bg-indigo-400\/30{background-color:#818cf84d}.bg-indigo-500{--tw-bg-opacity:1;background-color:rgb(99 102 241/var(--tw-bg-opacity,1))}.bg-indigo-500\/20{background-color:#6366f133}.bg-indigo-500\/70{background-color:#6366f1b3}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-pink-400{--tw-bg-opacity:1;background-color:rgb(244 114 182/var(--tw-bg-opacity,1))}.bg-pink-500\/20{background-color:#ec489933}.bg-purple-100\/60{background-color:#f3e8ff99}.bg-purple-200\/50{background-color:#e9d5ff80}.bg-purple-400{--tw-bg-opacity:1;background-color:rgb(192 132 252/var(--tw-bg-opacity,1))}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-500\/40{background-color:#a855f766}.bg-rose-300\/40{background-color:#fda4af66}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-sky-500\/25{background-color:#0ea5e940}.bg-teal-400\/20{background-color:#2dd4bf33}.bg-transparent{background-color:#0000}.bg-white\/30{background-color:#ffffff4d}.bg-white\/40{background-color:#fff6}.bg-white\/5{background-color:#ffffff0d}.bg-white\/60{background-color:#fff9}.bg-white\/70{background-color:#ffffffb3}.bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right, var(--tw-gradient-stops))}.from-\[\#eff6ff\]{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position);--tw-gradient-to:#eff6ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f0f9ff\]{--tw-gradient-from:#f0f9ff var(--tw-gradient-from-position);--tw-gradient-to:#f0f9ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f0fdfa\]{--tw-gradient-from:#f0fdfa var(--tw-gradient-from-position);--tw-gradient-to:#f0fdfa00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f3efff\]{--tw-gradient-from:#f3efff var(--tw-gradient-from-position);--tw-gradient-to:#f3efff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f5f3ff\]{--tw-gradient-from:#f5f3ff var(--tw-gradient-from-position);--tw-gradient-to:#f5f3ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#f8fafc\]{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#faf5ff\]{--tw-gradient-from:#faf5ff var(--tw-gradient-from-position);--tw-gradient-to:#faf5ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#fff1f2\]{--tw-gradient-from:#fff1f2 var(--tw-gradient-from-position);--tw-gradient-to:#fff1f200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-200{--tw-gradient-from:#fde68a var(--tw-gradient-from-position);--tw-gradient-to:#fde68a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/5{--tw-gradient-from:#0000000d var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/20{--tw-gradient-from:#06b6d433 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500\/35{--tw-gradient-from:#06b6d459 var(--tw-gradient-from-position);--tw-gradient-to:#06b6d400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/30{--tw-gradient-from:#10b9814d var(--tw-gradient-from-position);--tw-gradient-to:#10b98100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-100{--tw-gradient-from:#e0e7ff var(--tw-gradient-from-position);--tw-gradient-to:#e0e7ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-200{--tw-gradient-from:#c7d2fe var(--tw-gradient-from-position);--tw-gradient-to:#c7d2fe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-400\/20{--tw-gradient-from:#f472b633 var(--tw-gradient-from-position);--tw-gradient-to:#f472b600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-500\/30{--tw-gradient-from:#ec48994d var(--tw-gradient-from-position);--tw-gradient-to:#ec489900 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/30{--tw-gradient-from:#a855f74d var(--tw-gradient-from-position);--tw-gradient-to:#a855f700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600\/60{--tw-gradient-from:#9333ea99 var(--tw-gradient-from-position);--tw-gradient-to:#9333ea00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-100{--tw-gradient-from:#ffe4e6 var(--tw-gradient-from-position);--tw-gradient-to:#ffe4e600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-200{--tw-gradient-from:#fecdd3 var(--tw-gradient-from-position);--tw-gradient-to:#fecdd300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500\/30{--tw-gradient-from:#14b8a64d var(--tw-gradient-from-position);--tw-gradient-to:#14b8a600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-indigo-400{--tw-gradient-to:#818cf800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #818cf8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-400\/40{--tw-gradient-to:#f472b600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #f472b666 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-rose-300{--tw-gradient-to:#fda4af00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fda4af var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#ccfbf1\]{--tw-gradient-to:#ccfbf1 var(--tw-gradient-to-position)}.to-\[\#dbeafe\]{--tw-gradient-to:#dbeafe var(--tw-gradient-to-position)}.to-\[\#ddd6fe\]{--tw-gradient-to:#ddd6fe var(--tw-gradient-to-position)}.to-\[\#e0f2fe\]{--tw-gradient-to:#e0f2fe var(--tw-gradient-to-position)}.to-\[\#e2e8f0\]{--tw-gradient-to:#e2e8f0 var(--tw-gradient-to-position)}.to-\[\#e7e1ff\]{--tw-gradient-to:#e7e1ff var(--tw-gradient-to-position)}.to-\[\#f3e8ff\]{--tw-gradient-to:#f3e8ff var(--tw-gradient-to-position)}.to-\[\#ffe4e6\]{--tw-gradient-to:#ffe4e6 var(--tw-gradient-to-position)}.to-cyan-300\/15{--tw-gradient-to:#67e8f926 var(--tw-gradient-to-position)}.to-cyan-300\/50{--tw-gradient-to:#67e8f980 var(--tw-gradient-to-position)}.to-emerald-300\/10{--tw-gradient-to:#6ee7b71a var(--tw-gradient-to-position)}.to-indigo-400{--tw-gradient-to:#818cf8 var(--tw-gradient-to-position)}.to-indigo-500\/10{--tw-gradient-to:#6366f11a var(--tw-gradient-to-position)}.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}.to-purple-500\/10{--tw-gradient-to:#a855f71a var(--tw-gradient-to-position)}.to-purple-500\/25{--tw-gradient-to:#a855f740 var(--tw-gradient-to-position)}.to-purple-800{--tw-gradient-to:#6b21a8 var(--tw-gradient-to-position)}.to-rose-300{--tw-gradient-to:#fda4af var(--tw-gradient-to-position)}.to-rose-300\/10{--tw-gradient-to:#fda4af1a var(--tw-gradient-to-position)}.to-rose-500{--tw-gradient-to:#f43f5e var(--tw-gradient-to-position)}.to-teal-300\/10{--tw-gradient-to:#5eead41a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.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\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-4{padding-left:1rem}.pr-3\.5{padding-right:.875rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[400px\]{font-size:400px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/80{color:#fffc}.text-white\/\[0\.015\]{color:#ffffff04}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-55{opacity:.55}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--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 #00000040;--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-\[0_0_20px_rgba\(168\,85\,247\,0\.5\)\]{--tw-shadow:0 0 20px #a855f780;--tw-shadow-colored:0 0 20px 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-\[0_15px_30px_rgba\(168\,85\,247\,0\.1\)\]{--tw-shadow:0 15px 30px #a855f71a;--tw-shadow-colored:0 15px 30px 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-\[0_15px_30px_rgba\(244\,63\,94\,0\.15\)\]{--tw-shadow:0 15px 30px #f43f5e26;--tw-shadow-colored:0 15px 30px 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-\[0_4px_12px_rgba\(148\,163\,184\,0\.15\)\]{--tw-shadow:0 4px 12px #94a3b826;--tw-shadow-colored:0 4px 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-\[inset_-3px_-3px_10px_rgba\(0\,0\,0\,0\.5\)\,0_10px_20px_rgba\(139\,92\,246\,0\.4\)\]{--tw-shadow:inset -3px -3px 10px #00000080,0 10px 20px #8b5cf666;--tw-shadow-colored:inset -3px -3px 10px var(--tw-shadow-color), 0 10px 20px 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-\[inset_-4px_-4px_12px_rgba\(0\,0\,0\,0\.3\)\,0_12px_24px_rgba\(244\,63\,94\,0\.3\)\]{--tw-shadow:inset -4px -4px 12px #0000004d,0 12px 24px #f43f5e4d;--tw-shadow-colored:inset -4px -4px 12px var(--tw-shadow-color), 0 12px 24px 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-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 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-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px 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 #0000000d;--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-none{outline-offset:2px;outline:2px solid #0000}.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)}.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-\[1px\]{--tw-blur:blur(1px);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-lg{--tw-blur:blur(16px);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-sm{--tw-blur:blur(4px);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-xl{--tw-blur:blur(24px);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)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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-3xl{--tw-backdrop-blur:blur(64px);-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-blur-\[1px\]{--tw-backdrop-blur:blur(1px);-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-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-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-blur-\[4px\]{--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-blur-lg{--tw-backdrop-blur:blur(16px);-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-blur-md{--tw-backdrop-blur:blur(12px);-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-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,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--color-bg:#030304;--color-bg-elevated:#0a0b0d;--color-bg-card:#ffffff0e;--color-border:#ffffff1f;--color-border-hover:#ffffff3d;--color-text:#f4f5f7;--color-text-secondary:#f4f5f79e;--color-text-muted:#f4f5f75c;--color-primary:#dfe3ea;--color-primary-light:#fff;--color-primary-rgb:223, 227, 234;--color-on-primary:#08090a;--color-accent:#dfe3ea;--gradient-primary:linear-gradient(135deg, #fff 0%, #dfe3ea 42%, #9ba2ad 100%);--gradient-logo:linear-gradient(135deg, #fff, #8f98a6);--gradient-surface:linear-gradient(145deg, #ffffff25, #ffffff0b 42%, #ffffff05);--glass-liquid:linear-gradient(150deg, #fff3, #ffffff0f 42%, #ffffff06);--glass-edge:#fff3;--shadow-elevated:0 28px 80px #00000075, inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #ffffff0f;--shadow-accent:0 18px 52px #dfe3ea17;--easing-lift:cubic-bezier(.16, 1, .3, 1);--font-main:"HarmonyOS Sans SC", "HarmonyOS Sans", Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--nav-height:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px}html,body,#app,.app-root,.dashboard-content,.page-stage,.legacy-page,.legacy-frame{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}#app::-webkit-scrollbar{width:0;height:0;display:none}.app-root::-webkit-scrollbar{width:0;height:0;display:none}.dashboard-content::-webkit-scrollbar{width:0;height:0;display:none}.page-stage::-webkit-scrollbar{width:0;height:0;display:none}.legacy-page::-webkit-scrollbar{width:0;height:0;display:none}.legacy-frame::-webkit-scrollbar{width:0;height:0;display:none}[data-theme=dark]{--color-bg:#030304;--color-bg-elevated:#0a0b0d;--color-bg-card:#ffffff0e;--color-border:#ffffff1f;--color-border-hover:#ffffff3d;--color-text:#f4f5f7;--color-text-secondary:#f4f5f79e;--color-text-muted:#f4f5f75c;--color-primary:#dfe3ea;--color-primary-light:#fff;--color-primary-rgb:223, 227, 234;--color-on-primary:#08090a;--gradient-primary:linear-gradient(135deg, #fff 0%, #dfe3ea 42%, #9ba2ad 100%);--gradient-logo:linear-gradient(135deg, #fff, #8f98a6)}[data-theme=light]{--color-bg:#f2f3f7;--color-bg-elevated:#fff;--color-bg-card:#14161f0b;--color-border:#14161f1a;--color-border-hover:#14161f33;--color-text:#1d1d1f;--color-text-secondary:#1d1d1f9e;--color-text-muted:#1d1d1f66;--color-primary:#5b58e8;--color-primary-light:#7e7bf7;--color-primary-rgb:91, 88, 232;--color-on-primary:#fff;--gradient-primary:linear-gradient(135deg, #7e7bf7 0%, #5b58e8 48%, #4744c9 100%);--gradient-logo:linear-gradient(135deg, #7e7bf7, #7471f1)}[data-theme=cyan]{--color-bg:#f4ecde;--color-bg-elevated:#fbf6ec;--color-bg-card:#fffcf5b8;--color-border:#64672338;--color-border-hover:#64672375;--color-text:#29291d;--color-text-secondary:#2d2c1ba8;--color-text-muted:#37351f6e;--color-primary:#686c18;--color-primary-light:#92963b;--color-primary-rgb:104, 108, 24;--color-on-primary:#fffdf4;--gradient-primary:linear-gradient(135deg, #92963b 0%, #686c18 48%, #55590f 100%);--gradient-logo:linear-gradient(135deg, #92963b, #7e8227)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;font-family:var(--font-main);color:var(--color-text);background:radial-gradient(circle at 18% -8%, #ffffff1b, transparent 34%), radial-gradient(circle at 92% 10%, #ffffff0e, transparent 30%), linear-gradient(180deg, #ffffff07, transparent 360px), var(--color-bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:none}img{max-width:100%;display:block}#app,.app-root{min-height:100vh}.app-root.is-public-route{--color-bg:#030304;--color-bg-elevated:#0a0b0d;--color-bg-card:#ffffff0e;--color-border:#ffffff1f;--color-border-hover:#ffffff3d;--color-text:#f4f5f7;--color-text-secondary:#f4f5f79e;--color-text-muted:#f4f5f75c;--color-primary:#dfe3ea;--color-primary-light:#fff;--color-primary-rgb:223, 227, 234;--color-accent:#dfe3ea;--gradient-primary:linear-gradient(135deg, #fff 0%, #dfe3ea 42%, #9ba2ad 100%);--gradient-logo:linear-gradient(135deg, #fff, #8f98a6);--shadow-accent:0 18px 52px #dfe3ea17;background:#030304}.app-root.is-logged-in{background:radial-gradient(circle at 6% 17%, rgba(var(--color-primary-rgb), .1), transparent 28%), radial-gradient(circle at 92% 10%, #9b622824, transparent 25%), radial-gradient(circle at 64% 92%, rgba(var(--color-primary-rgb), .075), transparent 34%), linear-gradient(135deg, #020305 0%, var(--color-bg) 48%, #010102 100%);min-height:100vh;display:block;position:relative;overflow-x:hidden}.app-root.is-logged-in:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 7% 25%, rgba(var(--color-primary-rgb), .11), transparent 20%), radial-gradient(circle at 70% 3%, #78563a1a, transparent 24%);position:fixed;inset:0}.app-root.is-logged-in:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse at 18% 24%, rgba(var(--color-primary-rgb), .18), transparent 36%), radial-gradient(ellipse at 30% 62%, rgba(var(--color-primary-rgb), .12), transparent 44%), linear-gradient(90deg, rgba(var(--color-primary-rgb), .12), #15121f33 48%, #090a0f0b 76%, transparent);opacity:.76;width:min(620px,58vw);position:fixed;inset:0 auto 0 0}:root[data-theme=cyan],:root[data-theme=cyan] body,:root[data-theme=cyan] #app{background-color:var(--color-bg)}:root[data-theme=cyan] .app-root.is-logged-in{background:radial-gradient(circle at 6% 17%, rgba(var(--color-primary-rgb), .1), transparent 28%), radial-gradient(circle at 92% 10%, #b88f4c1a, transparent 25%), radial-gradient(circle at 64% 92%, rgba(var(--color-primary-rgb), .07), transparent 34%), linear-gradient(135deg, #fbf5e9 0%, var(--color-bg) 48%, #eee3d1 100%)}:root[data-theme=cyan] .app-root.is-logged-in:before{background:radial-gradient(circle at 7% 25%, rgba(var(--color-primary-rgb), .11), transparent 20%), radial-gradient(circle at 70% 3%, #a4814314, transparent 24%)}:root[data-theme=cyan] .app-root.is-logged-in:after{background:radial-gradient(ellipse at 18% 24%, rgba(var(--color-primary-rgb), .14), transparent 36%), radial-gradient(ellipse at 30% 62%, #947f4417, transparent 44%), linear-gradient(90deg, rgba(var(--color-primary-rgb), .1), #e9ddc738 48%, transparent 76%)}.dashboard-brand-fixed{z-index:110;pointer-events:none;-webkit-user-select:none;user-select:none;font-family:"Space Grotesk", Inter, var(--font-main);letter-spacing:-.015em;color:#fffffff2;text-shadow:0 12px 28px #0006;font-size:26px;font-weight:700;line-height:1;position:fixed;top:34px;left:52px}.dashboard-brand-fixed em{color:var(--color-primary);margin-left:.17em;font-style:normal}.landing-header{z-index:1000;border-bottom:1px solid #ffffff0f;height:64px;position:fixed;top:0;left:0;right:0}.header-inner{justify-content:space-between;align-items:center;max-width:1400px;height:100%;margin:0 auto;padding:0 40px;display:flex;position:relative}.header-logo{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;cursor:default;filter:saturate(1.05);background:url(/static/images/xiguoai-home-logo.png) 0/contain no-repeat;width:106px;height:22px;display:block;overflow:visible}.header-nav{align-items:center;gap:32px;height:100%;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.header-nav a{color:#ebf0f5b8;letter-spacing:.01em;white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none;transition:color .18s}.header-nav a:hover{color:#fff}.header-actions{align-items:center;gap:12px;display:flex}.header-user-button{color:#fffffff0;width:46px;height:46px;box-shadow:none;-webkit-backdrop-filter:none;transition:transform .28s var(--easing-lift), filter .28s ease;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.header-user-button:before{display:none}.header-user-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.header-user-avatar{border-radius:inherit;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:38px;height:38px;box-shadow:0 10px 24px #00000057}.header-user-initial{z-index:1;letter-spacing:0;background:#ffffff14;border-radius:999px;place-items:center;width:38px;height:38px;font-size:16px;font-weight:800;display:grid;position:relative}.btn-text{color:#ebf0f5d9;letter-spacing:.01em;background:0 0;border:0;border-radius:999px;height:36px;padding:0 18px;font-size:13px;font-weight:590;transition:color .18s,background .18s}.btn-text:hover{color:#fff;background:#ffffff14}.btn-outline{color:#0b0d12;letter-spacing:.01em;background:#f5f5f7;border:0;border-radius:999px;height:36px;padding:0 20px;font-size:13px;font-weight:600;transition:background .18s,box-shadow .18s,transform .18s;box-shadow:0 6px 20px #00000059}.btn-outline:hover{background:#fff;transform:translateY(-1px);box-shadow:0 8px 24px #0006}@media (width<=920px){.header-nav{display:none}}.landing-page{isolation:isolate;background:#050505;min-height:100vh;position:relative;overflow:hidden}.landing-page:before,.landing-page:after{content:"";z-index:0;pointer-events:none;will-change:transform;background-repeat:repeat;position:fixed;inset:-16% -12%;transform:translate(0,0)}.landing-page:before{opacity:.46;background-image:radial-gradient(circle,#ffffffb3 0 1px,#0000 1.4px),radial-gradient(circle,#ffffff47 0 1px,#0000 1.5px);background-position:12px 24px,96px 68px;background-size:170px 170px,260px 260px;animation:96s linear infinite starfieldDrift}.landing-page:after{opacity:.24;filter:blur(.2px);background-image:radial-gradient(circle,#ffffff80 0 1px,#0000 1.6px),radial-gradient(circle,#fff3 0 1px,#0000 1.5px);background-position:40px 110px,180px 20px;background-size:320px 320px,430px 430px;animation:150s linear infinite starfieldDriftSoft}.hero{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-bg-effects{pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-bg-effects:before,.hero-bg-effects:after{display:none}.meteor-field{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.meteor{opacity:0;--meteor-x:78vw;--meteor-y:-16vh;--meteor-dx:-42vw;--meteor-dy:76vh;width:3px;height:3px;transform:translate3d(var(--meteor-x), var(--meteor-y), 0) rotate(130deg) scale(.72);will-change:transform, opacity;background:#ffffffeb;border-radius:50%;animation:16s linear infinite meteorFall;position:absolute;top:0;left:0;box-shadow:0 0 7px #ffffff94,0 0 16px #d4e0ff2e}.meteor:before{content:"";transform-origin:100%;background:linear-gradient(90deg,#0000,#ffffff0a 18%,#ffffff57 78%,#ffffffe0);border-radius:999px;width:clamp(82px,10vw,168px);height:1px;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.meteor-1{--meteor-x:82vw;--meteor-y:-14vh;--meteor-dx:-38vw;--meteor-dy:68vh}.meteor-2{--meteor-x:63vw;--meteor-y:-22vh;--meteor-dx:-34vw;--meteor-dy:74vh;animation-duration:19s;animation-delay:6.8s}.meteor-3{--meteor-x:94vw;--meteor-y:-18vh;--meteor-dx:-48vw;--meteor-dy:82vh;animation-duration:23s;animation-delay:13.6s}.hero-orb{filter:blur(120px);border-radius:50%;animation:25s ease-in-out infinite orbDrift;display:none;position:absolute}.hero-orb.orb-1{background:radial-gradient(circle,#c8c8d21f,#0000 70%);width:700px;height:700px;top:-300px;left:-200px}.hero-orb.orb-2{background:radial-gradient(circle,#a0a0aa1a,#0000 70%);width:500px;height:500px;animation-delay:-8s;top:40%;right:-150px}.hero-orb.orb-3{background:radial-gradient(circle,#78788214,#0000 70%);width:400px;height:400px;animation-delay:-16s;bottom:-100px;left:40%}@keyframes orbDrift{0%,to{transform:translate(0)scale(1)}33%{transform:translate(40px,-50px)scale(1.08)}66%{transform:translate(-30px,40px)scale(.92)}}@keyframes starfieldDrift{0%{transform:translate(0,0)}to{transform:translate(-220px,120px)}}@keyframes starfieldDriftSoft{0%{transform:translate(0,0)}to{transform:translate(260px,150px)}}@keyframes meteorFall{0%,76%{opacity:0;transform:translate3d(var(--meteor-x), var(--meteor-y), 0) rotate(130deg) scale(.72)}79%{opacity:.92}88%{opacity:.48}94%,to{opacity:0;transform:translate3d(calc(var(--meteor-x) + var(--meteor-dx)), calc(var(--meteor-y) + var(--meteor-dy)), 0) rotate(130deg) scale(1)}}.hero-grid{background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 50%,#000,#0000);mask-image:radial-gradient(70% 50%,#000,#0000)}.hero-content{z-index:1;-moz-column-gap:clamp(18px, 3vw, 46px);flex:1;grid-template-columns:minmax(360px,.92fr) minmax(420px,.95fr);align-items:center;column-gap:clamp(18px,3vw,46px);width:100%;max-width:1180px;margin:0 auto;padding:100px 48px 60px;display:grid;position:relative}.hero-3d{width:min(100%,440px);height:500px;transform-style:preserve-3d;filter:saturate(.84)contrast(1.06);justify-self:end;position:relative;transform:translate(36px)}.hero-text{text-align:center;justify-self:start;width:min(100%,580px);padding-left:0;transform:translate(-24px)}.hero-text h1{letter-spacing:0;flex-direction:column;align-items:center;gap:0;margin-bottom:22px;font-size:clamp(42px,5.3vw,72px);font-weight:800;line-height:.96;display:flex}.line{opacity:0;animation:.8s forwards fadeUp;display:block;transform:translateY(34px)}.line-2{font-size:clamp(42px,5.3vw,72px);line-height:.96;animation-delay:.22s}.gradient-text{color:var(--color-text);font-weight:900}.hero-desc{color:var(--color-text-secondary);opacity:0;max-width:540px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:17px;line-height:1.8;animation:.8s .7s forwards fadeUp;transform:translateY(20px)}.hero-actions{opacity:0;justify-content:center;gap:16px;animation:.8s .85s forwards fadeUp;display:flex;transform:translateY(20px)}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.btn-primary{color:#fafcfff5;-webkit-backdrop-filter:blur(22px)saturate(1.22);transition:transform .34s var(--easing-lift), box-shadow .34s var(--easing-lift), filter .34s var(--easing-lift), border-color .34s ease;background:radial-gradient(130% 90% at 18% 100%,#48d6ff2e,#0000 46%),radial-gradient(120% 90% at 82% 118%,#7e60ff29,#0000 48%),linear-gradient(#ffffff1f,#ffffff09 48%,#ffffff04),#0a0d148a;border:1px solid #b7d7e63d;border-radius:999px;align-items:center;gap:10px;padding:16px 36px;font-size:16px;font-weight:760;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 22px 56px #00000061,0 0 24px #44cfff1f,inset 0 1px #ffffff3d,inset 0 -18px 30px #44cfff14}.btn-primary:before{content:"";border-radius:inherit;opacity:.72;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(116deg,#0000 0 34%,#ffffff1c 47%,#0000 60%),radial-gradient(120px 28px at 34% 92%,#46daff3d,#0000 72%);position:absolute;inset:1px}.btn-primary:after{content:"";opacity:.9;pointer-events:none;background:linear-gradient(90deg,#0000,#53e4ffd9,#7a6aff8f,#0000);border-radius:999px;height:2px;position:absolute;inset:auto 18% 0;box-shadow:0 -8px 24px #49d5ff52,0 -12px 30px #745aff1f}.btn-primary>*,.btn-ghost>*{z-index:1;position:relative}.btn-primary:hover{filter:brightness(1.06);border-color:#c5e8f557;transform:translateY(-3px)scale(1.012);box-shadow:0 30px 74px #0000007a,0 0 34px #5bceff2e,0 0 24px #886fff1c,inset 0 1px #ffffff4d}.btn-primary svg{transition:transform .3s}.btn-primary:hover svg{transform:translate(4px)}.btn-ghost{color:#eef2f8c2;-webkit-backdrop-filter:blur(18px)saturate(1.16);transition:transform .3s var(--easing-lift), color .3s ease, border-color .3s ease, box-shadow .3s ease, background .3s ease;background:radial-gradient(110% 92% at 76% 108%,#7c5fff1f,#0000 48%),linear-gradient(#ffffff17,#ffffff07 52%,#ffffff03),#080a0f61;border:1px solid #d2deec29;border-radius:999px;align-items:center;padding:16px 36px;font-size:16px;font-weight:720;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 16px 42px #00000042,inset 0 1px #ffffff24,inset 0 -14px 24px #49d5ff09}.btn-ghost:before{content:"";border-radius:inherit;opacity:.78;pointer-events:none;background:linear-gradient(118deg,#0000 0 38%,#ffffff13 49%,#0000 62%),radial-gradient(100px 22px at 55% 92%,#45daff1f,#0000 72%);position:absolute;inset:1px}.btn-ghost:hover{color:#fffffff0;background:radial-gradient(110% 92% at 76% 108%,#7c5fff29,#0000 48%),linear-gradient(#ffffff1f,#ffffff0a 52%,#ffffff04),#0a0c1275;border-color:#d3e4f042;transform:translateY(-2px);box-shadow:0 22px 58px #00000057,0 0 24px #5bceff1a,inset 0 1px #fff3}.features-strip{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080808d1;padding:28px 0;position:relative;overflow:hidden}.strip-track{width:max-content;animation:35s linear infinite marquee;display:flex}.strip-content{gap:48px;padding-right:48px;display:flex}.strip-item{color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:12px;font-size:15px;font-weight:600;display:flex}.strip-dot{background:var(--color-text-muted);border-radius:50%;width:6px;height:6px}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.showcase-section{padding:100px 48px;position:relative}.showcase-inner{max-width:1200px;margin:0 auto}.section-header{text-align:center;margin-bottom:64px}.section-tag{color:var(--color-text-secondary);background:var(--color-bg-card);border:1px solid var(--color-border);letter-spacing:.05em;border-radius:999px;margin-bottom:20px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-block}.section-header h2{letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(28px,4vw,44px);font-weight:800}.section-header p{color:var(--color-text-secondary);font-size:17px}.showcase-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.showcase-card{background:var(--glass-liquid);border:1px solid var(--glass-edge);border-radius:var(--radius-lg);transition:transform .4s var(--easing-lift), border-color .4s var(--easing-lift), box-shadow .4s var(--easing-lift), background .4s var(--easing-lift);transform-style:preserve-3d;box-shadow:var(--shadow-elevated);-webkit-backdrop-filter:blur(26px)saturate(1.12);padding:36px;position:relative;overflow:hidden}.showcase-card:before{content:"";transition:transform .7s var(--easing-lift);pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff2e,#0000);position:absolute;inset:0;transform:translate(-120%)}.showcase-card:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-elevated), var(--shadow-accent);transform:translateY(-6px)rotateX(2deg)rotateY(-1deg)}.showcase-card:hover:before{transform:translate(120%)}.showcase-card .card-icon{background:rgba(var(--color-primary-rgb), .08);width:56px;height:56px;color:var(--color-primary-light);border-radius:var(--radius-md);border:1px solid;justify-content:center;align-items:center;margin-bottom:24px;font-size:28px;display:flex}.showcase-card h3{margin-bottom:10px;font-size:20px;font-weight:700}.showcase-card p{color:var(--color-text-secondary);font-size:14px;line-height:1.7}.site-footer{z-index:1;background:0 0;border-top:0;position:relative}.footer-inner{grid-template-columns:280px 1fr;gap:60px;max-width:1200px;margin:0 auto;padding:64px 48px 40px;display:grid}.footer-brand{justify-content:center;display:flex}.footer-logo-wrap{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.footer-logo-image{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:saturate(1.08)contrast(1.03)drop-shadow(0 12px 26px #00000075)drop-shadow(0 0 18px #5c74ff1f);width:min(214px,100%);height:auto}.footer-brand-name{font-size:22px;font-weight:800}.footer-brand-slogan{color:var(--color-text-muted);margin-top:4px;font-size:14px}.footer-columns{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.footer-col h4{color:var(--color-text);margin-bottom:20px;font-size:15px;font-weight:700}.footer-col ul{list-style:none}.footer-col li{margin-bottom:12px}.footer-col a{color:var(--color-text-secondary);align-items:center;gap:8px;font-size:14px;transition:color .2s;display:inline-flex}.footer-col a:hover{color:var(--color-text)}.link-badge{color:var(--color-text-secondary);background:#ffffff14;border-radius:4px;padding:2px 8px;font-size:11px;font-weight:600}.social-links{gap:12px;margin-top:8px;display:flex}.social-icon{background:var(--color-bg-card);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;transition:all .25s;display:flex}.social-icon:hover{color:var(--color-text);border-color:var(--color-border-hover);transform:translateY(-2px)}.footer-bottom{max-width:1200px;color:var(--color-text-muted);border-top:0;justify-content:space-between;align-items:flex-start;gap:32px;margin:0 auto;padding:24px 48px;font-size:13px;display:flex}.footer-legal{flex-direction:column;gap:8px;min-width:0;display:flex}.footer-legal-main,.footer-legal-meta{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.footer-legal-main a,.footer-legal-meta a{color:var(--color-text-muted);transition:color .2s}.footer-legal-main a:hover,.footer-legal-meta a:hover{color:var(--color-text-secondary)}.footer-legal-meta{color:#f4f5f76b;font-size:12px}.footer-bottom-links{flex:none;gap:24px;display:flex}.footer-bottom-links a{color:var(--color-text-muted);transition:color .2s}.footer-bottom-links a:hover{color:var(--color-text-secondary)}.three-d-scene{width:100%;height:100%;position:relative}.three-d-scene canvas{width:100%;height:100%;display:block}.scene-glow{pointer-events:none;background:radial-gradient(circle,#c8c8d20f,#0000 60%);position:absolute;inset:0}.login-page{color:#fff;background:#000;grid-template-columns:minmax(0,1.36fr) minmax(360px,470px);min-height:100vh;display:grid;position:relative;overflow:hidden}.login-page:before,.login-page:after{display:none}.back-btn{color:#ffffffb8;-webkit-backdrop-filter:blur(18px)saturate(1.1);z-index:6;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;transition:all .25s;display:flex;position:absolute;top:24px;left:32px}.back-btn:hover{color:#fff;background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}.login-video-stage{z-index:1;background:#000;min-height:100vh;position:relative;overflow:hidden}.login-video-stage:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000 58%,#000000d6 100%);position:absolute;inset:0}.login-video-tile{transform-style:preserve-3d;background:#030303;border:1px solid #ffffff17;position:absolute;overflow:hidden;box-shadow:0 44px 120px #000000b8,inset 0 1px #ffffff14}.login-video-tile video,.login-video-fallback{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.login-video-fallback:before,.login-video-fallback:after{content:"";position:absolute}.login-video-fallback:before{border-radius:inherit;opacity:.7;border:1px dashed #ffffff21;inset:18px}.login-video-fallback:after{background:linear-gradient(90deg,#0000 45%,#fff3 45% 55%,#0000 55%),linear-gradient(#0000 45%,#fff3 45% 55%,#0000 55%),#ffffff09;border:1px solid #ffffff1f;border-radius:50%;width:58px;height:58px;top:50%;left:50%;transform:translate(-50%,-50%)}.login-video-fallback span{opacity:.32;background:linear-gradient(120deg,#0000 16%,#ffffff14 33%,#0000 48%);position:absolute;inset:0}.login-video-tile.is-main{border-radius:34px;inset:12vh 8vw 12vh 7vw;transform:perspective(1200px)rotateY(5deg)rotateX(1deg)}.login-video-tile.is-top{opacity:.62;border-radius:24px;width:20%;height:21%;top:8%;left:4%;transform:perspective(900px)rotateY(10deg)rotate(-6deg)}.login-video-tile.is-mid{opacity:.5;border-radius:26px;width:22%;height:27%;top:16%;right:10%;transform:perspective(900px)rotateY(-8deg)rotate(4deg)}.login-video-tile.is-bottom{opacity:.42;border-radius:28px;width:29%;height:23%;bottom:8%;left:13%;transform:perspective(900px)rotateY(8deg)rotate(5deg)}.login-card{-webkit-backdrop-filter:blur(24px)saturate(1.25);width:100%;max-width:340px;transform-style:preserve-3d;transition:transform .42s var(--easing-lift), box-shadow .42s var(--easing-lift);background:radial-gradient(circle at 18% 0,#ffaccb47,#0000 34%),radial-gradient(circle at 92% 14%,#c299ff38,#0000 30%),linear-gradient(145deg,#ffffff2e,#ffffff13 46%,#ffffff0b),#1c172657;border:1px solid #ffffff3d;border-radius:12px;padding:24px 28px 22px;position:relative;overflow:hidden;transform:perspective(1100px)rotateX(1.2deg)rotateY(-2.4deg);box-shadow:0 36px 100px #000000c7,inset 0 1px #ffffff57,inset 0 -1px #ffffff1a}.login-card:after{content:"";filter:blur(20px);pointer-events:none;background:#ff91be33;border-radius:50%;height:62px;position:absolute;bottom:-34px;left:18%;right:18%}.login-card:hover{transform:perspective(1100px)rotateX(0)rotateY(-1deg)translateY(-3px);box-shadow:0 46px 118px #000000d1,inset 0 1px #ffffff61,inset 0 -1px #ffffff1f}.login-card h1{z-index:1;text-align:center;letter-spacing:0;margin-bottom:20px;font-size:22px;font-weight:800;position:relative}.login-field{z-index:1;color:#ffffffa3;background:#ffffff1b;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;width:100%;height:36px;margin-bottom:10px;padding:0 12px 0 14px;transition:border-color .24s,background .24s,box-shadow .24s,transform .24s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1c}.login-field:focus-within{background:#ffffff24;border-color:#ffffff57;transform:translateY(-1px);box-shadow:0 0 0 3px #ffffff0f,inset 0 1px #ffffff29}.login-field input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;padding:0;font-size:12px}.login-field svg,.login-field-tail{color:#ffffffb8;flex:none}.login-options{z-index:1;color:#ffffffd1;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;font-size:9px;display:flex;position:relative}.remember-row{align-items:center;gap:5px;min-width:0;display:inline-flex}.remember-row input{accent-color:#f4b1c6;width:9px;height:9px;margin:0}.login-options a,.login-footer a{color:#ffffffeb;text-decoration:none}.login-options a:hover,.login-footer a:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}.error-msg{z-index:1;color:#ffffffe6;background:#ff6e6e1a;border:1px solid #ff828238;border-radius:14px;margin-bottom:12px;padding:10px 14px;font-size:12px;position:relative}.login-submit{z-index:1;color:#030304;width:100%;height:36px;transition:transform .3s var(--easing-lift), box-shadow .3s var(--easing-lift), filter .3s var(--easing-lift);background:#fffffff7;border:1px solid #ffffff6b;border-radius:999px;margin-top:0;padding:0 18px;font-size:13px;font-weight:850;position:relative;overflow:hidden;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff9e,inset 0 -1px #00000014}.login-submit:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff61,#0000);height:48%;position:absolute;inset:1px 2px auto}.login-submit:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)rotateX(3deg);box-shadow:0 24px 56px #00000075,inset 0 1px #ffffffb3}.login-submit:disabled{opacity:.7;cursor:not-allowed}.login-submit .spinner{border-color:#030304 #00000029 #00000029}.spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.6s linear infinite spin;display:inline-block}.login-footer{z-index:1;text-align:center;color:#ffffffe0;justify-content:center;align-items:center;gap:4px;margin-top:12px;font-size:9px;line-height:1.4;display:flex;position:relative}.login-page{background:#000;grid-template-columns:minmax(560px,1fr) minmax(340px,420px);align-items:stretch;gap:clamp(38px,5vw,86px);padding:32px clamp(32px,4vw,64px) 32px 30px}.back-btn{color:#ffffffc2;background:#00000047;border-color:#ffffff29;top:48px;left:52px}.login-video-stage{isolation:isolate;background:#050505;border:1px solid #ffffff1f;border-radius:22px;min-height:calc(100vh - 64px);box-shadow:0 36px 110px #0000009e,inset 0 1px #ffffff1a}.login-video-stage:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg,#ffffff14,#0000 20% 72%,#ffffff0d);position:absolute;inset:0}.login-video-tile.is-main{border-radius:inherit;box-shadow:none;border:0;inset:0;transform:none}.login-video-fallback{background:radial-gradient(circle at 38% 30%,#ffffff29,#0000 16%),radial-gradient(circle at 60% 58%,#ffffff14,#0000 24%),linear-gradient(140deg,#ffffff0f,#ffffff03 38%,#ffffff12),#050505}.login-video-fallback:before{border-radius:inherit;opacity:.44;background:linear-gradient(115deg,#ffffff17,#0000 24%,#ffffff09 68%,#0000),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 90px);border:0;inset:0}.login-video-copy{z-index:4;text-align:center;text-shadow:0 18px 46px #00000094;width:min(680px,72%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login-video-copy span{color:#ffffffb8;letter-spacing:.18em;text-transform:uppercase;-webkit-backdrop-filter:blur(14px);background:#00000038;border:1px solid #ffffff29;border-radius:999px;margin-bottom:22px;padding:7px 12px;font-size:12px;font-weight:760;display:inline-flex}.login-video-copy h2{letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(42px,5.5vw,74px);font-weight:900;line-height:1.04}.login-video-copy p{color:#ffffffbd;max-width:560px;margin:0 auto;font-size:15px;line-height:1.8}.login-panel{min-height:calc(100vh - 64px);padding:0}.login-card{-webkit-backdrop-filter:blur(26px)saturate(1.08);background:linear-gradient(145deg,#ffffff29,#ffffff0e 46%,#ffffff09),#08080a85;border:1px solid #ffffff29;border-radius:28px;max-width:390px;padding:30px;transform:none;box-shadow:0 34px 100px #0000009e,inset 0 1px #ffffff38,inset 0 -1px #ffffff14}.login-brand-row{z-index:1;align-items:center;gap:10px;margin-bottom:36px;display:flex;position:relative}.login-brand-icon{color:#050505;background:#fffffff0;border-radius:11px;place-items:center;width:34px;height:34px;font-size:16px;font-weight:900;display:grid;box-shadow:inset 0 1px #ffffffbf,0 14px 28px #00000042}.login-brand-row strong{color:#ffffffeb;font-size:15px;font-weight:820}.login-card h1{text-align:left;letter-spacing:-.035em;margin-bottom:10px;font-size:32px;line-height:1.12}.login-card>p{z-index:1;color:#ffffff8f;margin-bottom:28px;font-size:14px;line-height:1.7;position:relative}.login-field{height:auto;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;margin-bottom:15px;padding:0;display:block}.login-field:focus-within{box-shadow:none;background:0 0;transform:none}.login-field>span{color:#ffffff8a;margin-bottom:8px;font-size:12px;font-weight:680;display:block}.field-control{background:#ffffff12;border:1px solid #ffffff21;border-radius:14px;align-items:center;gap:10px;height:44px;padding:0 13px 0 14px;transition:border-color .24s,background .24s,box-shadow .24s;display:flex}.login-field input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:14px}.login-options{color:#ffffff94;margin:2px 0 18px;font-size:12px}.remember-row input{accent-color:#fff;width:12px;height:12px}.login-submit{color:#050505;background:#fffffff0;height:44px;font-size:14px}.login-footer{color:#ffffff94;margin-top:18px;font-size:12px}.login-page{background:#000;min-height:100vh;padding:0;display:block;overflow:hidden}.login-page:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle at 72%,#ffffff14,#0000 24%),linear-gradient(90deg,#0000001f,#0000002e 42%,#00000085 100%);display:block;position:absolute;inset:0}.login-video-stage{z-index:0;min-height:100vh;box-shadow:none;background:#000;border:0;border-radius:0;position:absolute;inset:0;overflow:hidden}.login-video-stage:after{display:none}.login-video-fallback{background:radial-gradient(circle at 38% 30%,#ffffff24,#0000 16%),radial-gradient(circle at 60% 58%,#ffffff12,#0000 24%),linear-gradient(140deg,#ffffff0d,#ffffff03 38%,#ffffff0f),#050505;position:relative}.login-video-fallback:before{opacity:.44;background:linear-gradient(115deg,#ffffff14,#0000 24%,#ffffff08 68%,#0000),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 90px);border:0;border-radius:0;inset:0}.login-video-fallback:after{display:none}.login-video-switcher{z-index:5;gap:8px;display:inline-flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.login-video-switcher button{background:#ffffff59;border:1px solid #ffffff59;border-radius:999px;width:8px;height:8px;transition:width .24s,background .24s}.login-video-switcher button.active{background:#ffffffe0;width:24px}.login-panel{z-index:4;justify-content:flex-end;align-items:center;min-height:100vh;padding:72px clamp(42px,7vw,128px) 56px 42px;display:flex;position:relative}.login-card{color:#fff;-webkit-backdrop-filter:blur(28px)saturate(1.16);width:min(386px,100%);max-width:386px;transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff2e,#fff1 44%,#ffffff09),#0a0a0c47;border:1px solid #ffffff38;border-radius:30px;padding:32px;overflow:hidden;transform:perspective(1200px)rotateY(-2deg);box-shadow:0 34px 110px #00000085,inset 0 1px #ffffff42,inset 0 -1px #ffffff14}.login-card:after{content:"";pointer-events:none;filter:blur(26px);background:#ffffff1f;border-radius:50%;height:86px;position:absolute;bottom:-42px;left:20px;right:20px}.login-card>p{color:#ffffffa8}.field-control{background:#ffffff17;border-color:#ffffff2e;height:46px;box-shadow:inset 0 1px #ffffff1a}.login-options,.login-footer{color:#ffffffad}.login-options a,.login-footer a{color:#fffffff0}.dashboard-nav{z-index:100;background:0 0;border:0;justify-content:center;align-items:center;width:104px;height:100vh;padding:18px 10px;display:flex;position:sticky;top:0}.side-nav-shell{isolation:isolate;-webkit-backdrop-filter:blur(34px)saturate(1.16);background:radial-gradient(circle at 38% 3%,#ffffff57,#0000 16%),linear-gradient(135deg,#ffffff29,#ffffff0b 38%,#ffffff05),#090a0d94;border:1px solid #ffffff38;border-radius:999px;flex-direction:column;align-items:center;gap:12px;width:82px;min-height:min(640px,100vh - 36px);max-height:calc(100vh - 36px);padding:14px 10px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #0000008a,inset 0 1px #ffffff47,inset 0 -1px #ffffff14,inset 16px 0 30px #ffffff09,inset -18px 0 34px #00000047}.side-nav-shell:before{content:"";z-index:-1;border-radius:inherit;opacity:.82;pointer-events:none;background:linear-gradient(110deg,#ffffff42,#0000 30%,#ffffff14 62%,#0000),radial-gradient(circle at 50% 0,#ffffff38,#0000 28%);position:absolute;inset:1px}.side-nav-shell:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0f,#0000 45%,#00000038);position:absolute;inset:10px 12px}.side-brand{color:#080808;-webkit-backdrop-filter:blur(18px)saturate(1.1);width:50px;height:50px;transition:transform .3s var(--easing-lift), box-shadow .3s var(--easing-lift);background:linear-gradient(145deg,#ffffff47,#ffffff14);border:1px solid #ffffff2e;border-radius:24px;flex:0 0 50px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff57,0 14px 34px #00000047}.side-brand:hover{transform:translateY(-3px)rotateX(7deg)scale(1.02);box-shadow:0 18px 42px #00000057,inset 0 1px #ffffff6b}.side-brand svg{width:38px;height:38px}.side-nav-list,.side-nav-actions{flex-direction:column;align-items:center;gap:7px;width:100%;display:flex}.side-nav-list{scrollbar-width:none;flex:1;min-height:0;padding:2px 0;overflow:hidden auto}.side-nav-list::-webkit-scrollbar{display:none}.side-nav-footer{border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:8px;width:100%;padding-top:10px;display:flex}.side-nav-item{width:60px;min-height:56px;color:var(--color-text-secondary);transform-style:preserve-3d;transition:transform .28s var(--easing-lift), color .28s ease, background .28s ease, border-color .28s ease, box-shadow .28s ease;background:0 0;border:1px solid #0000;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:7px 4px;display:flex;position:relative}.side-nav-item:hover{color:var(--color-text);background:linear-gradient(145deg,#ffffff29,#ffffff0b);border-color:#fff3;transform:translateY(-2px)rotateX(8deg)translateZ(4px);box-shadow:0 14px 30px #00000047,inset 0 1px #ffffff29}.side-nav-item.active{color:var(--color-primary-light);background:radial-gradient(circle at 50% 0,#ffffff42,#0000 42%),linear-gradient(145deg,#ffffff2e,#ffffff0e);border-color:#ffffff3d;box-shadow:inset 0 1px #ffffff47,0 16px 36px #00000052}.side-nav-item.active:before{content:"";background:linear-gradient(90deg,#0000,#ffffffc7,#0000);border-radius:2px;height:2px;position:absolute;bottom:5px;left:8px;right:8px}.side-nav-icon{place-items:center;height:23px;display:grid}.side-nav-label{text-align:center;white-space:normal;width:100%;font-size:11px;font-weight:650;line-height:1.1;display:block}.side-theme-switcher{grid-template-columns:repeat(3,1fr);justify-items:center;gap:5px;width:56px;padding:4px 0;display:grid}.side-theme-switcher .theme-dot{border-width:1px;width:13px;height:13px}.side-logout{min-height:50px}.theme-switcher{align-items:center;gap:6px;display:flex}.theme-dot{cursor:pointer;border:2px solid #0000;border-radius:50%;width:18px;height:18px;padding:0;transition:all .25s}.theme-dot:hover{transform:scale(1.15)}.theme-dot.active{border-color:var(--color-text);box-shadow:0 0 0 4px rgba(var(--color-primary-rgb),.12), 0 8px 18px #0000003d}.theme-switcher.side-theme-switcher{grid-template-columns:repeat(3,1fr);justify-items:center;gap:5px;width:56px;padding:4px 0;display:grid}.dashboard-content{z-index:1;isolation:isolate;min-width:0;min-height:100vh;padding-left:100px;position:relative;overflow:hidden}.app-root.is-legacy-route .dashboard-content{padding-left:0}.dashboard-content:before,.dashboard-content:after{content:none;display:none}.dashboard-content.is-dashboard-home{padding-left:0}.dashboard-content.is-dashboard-home:before,.dashboard-content.is-dashboard-home:after{content:none}.page-stage{z-index:1;transform-origin:48%;min-height:100vh;position:relative}.dashboard-page-enter-active,.dashboard-page-leave-active{transition:transform .14s var(--easing-lift)}.dashboard-page-enter-active{z-index:1;position:relative}.dashboard-page-leave-active{z-index:2;pointer-events:none;width:100%;position:absolute;inset:0}.dashboard-page-enter-from,.dashboard-page-leave-to{opacity:1;filter:none;transform:translate(0)scale(1)}.dashboard-page-enter-to,.dashboard-page-leave-from{opacity:1;filter:blur();transform:translate(0)scale(1)}.app-root.is-transition-home-to-legacy .dashboard-page-enter-active{z-index:3;transition:none}.app-root.is-transition-home-to-legacy .dashboard-page-leave-active{z-index:0;transition:none}.app-root.is-transition-home-to-legacy .dashboard-page-enter-from,.app-root.is-transition-home-to-legacy .dashboard-page-leave-to,.app-root.is-transition-home-to-legacy .dashboard-page-enter-to,.app-root.is-transition-home-to-legacy .dashboard-page-leave-from{opacity:1;filter:none;transform:translate(0)scale(1)}.app-root.is-transition-legacy-to-home .dashboard-page-enter-active,.app-root.is-transition-legacy-to-home .dashboard-page-leave-active{transition:none}.app-root.is-transition-legacy-to-home .dashboard-page-enter-active{z-index:3}.app-root.is-transition-legacy-to-home .dashboard-page-leave-active{z-index:0}.app-root.is-transition-legacy-to-home .dashboard-page-enter-from,.app-root.is-transition-legacy-to-home .dashboard-page-enter-to,.app-root.is-transition-legacy-to-home .dashboard-page-leave-from,.app-root.is-transition-legacy-to-home .dashboard-page-leave-to{opacity:1;filter:none;transform:none}.app-root.is-transition-legacy-to-legacy .dashboard-page-enter-active,.app-root.is-transition-legacy-to-legacy .dashboard-page-leave-active{transition:none}.app-root.is-transition-legacy-to-legacy .dashboard-page-enter-from,.app-root.is-transition-legacy-to-legacy .dashboard-page-leave-to,.app-root.is-transition-legacy-to-legacy .dashboard-page-enter-to,.app-root.is-transition-legacy-to-legacy .dashboard-page-leave-from{opacity:1;filter:none;transform:translate(0)scale(1)}.dashboard-home{perspective:1600px;max-width:1360px;margin:0 auto;padding:40px 44px 72px;position:relative}.dash-hero-panel{-webkit-backdrop-filter:blur(30px)saturate(1.12);min-height:520px;transform:perspective(1500px) rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .42s var(--easing-lift), box-shadow .42s var(--easing-lift);background:radial-gradient(circle at 68% 42%,#ffffff29,#0000 22%),radial-gradient(circle at 50% 110%,#ffffff1a,#0000 34%),linear-gradient(145deg,#ffffff1d,#ffffff09 42%,#ffffff04),#07080ac7;border:1px solid #ffffff29;border-radius:36px;grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);align-items:center;gap:28px;margin-bottom:38px;padding:38px 42px;display:grid;position:relative;overflow:hidden;box-shadow:0 44px 120px #0000007a,inset 0 1px #ffffff38,inset 0 -1px #ffffff12}.dash-hero-panel:before{content:"";border-radius:inherit;opacity:.7;pointer-events:none;background:linear-gradient(118deg,#ffffff38,#0000 25%,#ffffff14 58%,#0000),radial-gradient(circle at 68% 16%,#ffffff38,#0000 18%);position:absolute;inset:1px}.dash-hero-panel:after{content:"";filter:blur(14px);pointer-events:none;background:radial-gradient(#fff3,#ffffff0e 36%,#0000 68%);border-radius:50%;height:40%;position:absolute;bottom:-14%;left:38%;right:4%;transform:translateZ(-80px)rotateX(72deg)}.dash-hero-copy{z-index:2;transform:translate3d(calc(var(--mx) * .55), calc(var(--my) * .55), 80px);transform-style:preserve-3d;transition:transform .42s var(--easing-lift);position:relative}.dash-status-pill{color:#ffffffb8;background:#ffffff0e;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:26px;padding:8px 13px;display:inline-flex;box-shadow:inset 0 1px #ffffff1f}.dash-hero-copy h1{letter-spacing:-.055em;text-shadow:0 26px 46px #0000006b;max-width:600px;margin-bottom:20px;font-size:clamp(42px,5.2vw,76px);font-weight:900;line-height:.94}.dash-hero-copy p{max-width:560px;color:var(--color-text-secondary);margin-bottom:28px;font-size:16px;line-height:1.85}.dash-hero-actions{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.dash-primary-action,.dash-secondary-action{height:44px;transition:transform .3s var(--easing-lift), box-shadow .3s var(--easing-lift), background .3s ease;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:14px;font-weight:820;display:inline-flex}.dash-primary-action{color:#030304;background:#fffffff2;border:1px solid #ffffff57;box-shadow:0 18px 42px #00000057,inset 0 1px #ffffffb3}.dash-secondary-action{color:#ffffffc2;background:#fff1;border:1px solid #ffffff21}.dash-primary-action:hover,.dash-secondary-action:hover{transform:translateY(-4px)translateZ(18px)rotateX(5deg);box-shadow:0 24px 56px #0006,inset 0 1px #fff3}.dash-hero-visual{z-index:2;min-height:450px;transform-style:preserve-3d;transform:translate3d(calc(var(--mx) * -.55), calc(var(--my) * -.55), 100px);transition:transform .42s var(--easing-lift);position:relative}.dash-space-stage{transform-style:preserve-3d;background:radial-gradient(#ffffff1a,#ffffff09 36%,#0000 68%);border-radius:50%;position:absolute;inset:6% 2% 0;transform:rotateX(62deg)rotate(-12deg)translateZ(4px);box-shadow:0 44px 100px #00000057}.dash-space-stage:before,.dash-space-stage:after{content:"";border-radius:inherit;border:1px solid #ffffff1f;position:absolute;inset:9%;box-shadow:0 0 48px #ffffff0b,inset 0 0 32px #ffffff06}.dash-space-stage:after{border-color:#ffffff2e;inset:23%}.dash-visual-core{background:radial-gradient(circle at 50% 42%,#ffffff2e,#0000 35%),linear-gradient(145deg,#ffffff1c,#ffffff06);border:1px solid #ffffff24;border-radius:44px;position:absolute;inset:2% 10% 8%;overflow:hidden;transform:translateZ(120px)rotateY(-12deg)rotateX(3deg);box-shadow:0 34px 90px #0000007a,inset 0 1px #ffffff2e,inset 0 -30px 80px #00000038}.dash-visual-core:before{content:"";pointer-events:none;z-index:2;border:1px solid #ffffff1f;border-radius:34px;position:absolute;inset:8%;box-shadow:0 0 44px #ffffff0e}.dash-visual-core .three-d-scene{transform:scale(1.2)}.dash-depth-rings{pointer-events:none;border:1px solid #ffffff24;border-radius:50%;position:absolute;inset:18% 13%;transform:translateZ(60px)rotateX(68deg);box-shadow:0 0 0 42px #ffffff05,0 0 0 84px #ffffff03,0 40px 80px #00000057}.dash-orbit-card{z-index:3;-webkit-backdrop-filter:blur(22px)saturate(1.12);width:150px;transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff2b,#ffffff0b);border:1px solid #ffffff29;border-radius:20px;padding:14px 15px;animation:6s ease-in-out infinite dashFloat;position:absolute;box-shadow:0 24px 54px #0000005c,inset 0 1px #ffffff29}.dash-orbit-card span{letter-spacing:.18em;color:var(--color-text-muted);margin-bottom:7px;font-size:10px;display:block}.dash-orbit-card strong{font-size:15px;display:block}.orbit-a{top:14%;left:4%;transform:translateZ(190px)rotateY(16deg)rotateX(5deg)}.orbit-b{animation-delay:-1.4s;top:20%;right:1%;transform:translateZ(220px)rotateY(-18deg)rotateX(6deg)}.orbit-c{animation-delay:-2.8s;bottom:12%;right:9%;transform:translateZ(176px)rotateY(-13deg)rotateX(-5deg)}.orbit-d{animation-delay:-4.2s;bottom:7%;left:13%;transform:translateZ(150px)rotateY(12deg)rotateX(-4deg)}@keyframes dashFloat{0%,to{filter:brightness();margin-top:0}50%{filter:brightness(1.08);margin-top:-12px}}.dash-section-head{justify-content:space-between;align-items:end;margin:0 4px 16px;display:flex}.dash-section-head span{color:var(--color-text-muted);letter-spacing:.16em;font-size:12px}.dash-section-head strong{letter-spacing:-.03em;font-size:22px}.dash-grid{perspective:1500px;grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dash-card{background:var(--glass-liquid);border:1px solid var(--glass-edge);cursor:pointer;min-height:162px;transition:transform .34s var(--easing-lift), border-color .34s var(--easing-lift), box-shadow .34s var(--easing-lift), background .34s var(--easing-lift);transform-style:preserve-3d;box-shadow:var(--shadow-elevated);-webkit-backdrop-filter:blur(26px)saturate(1.12);border-radius:26px;align-items:center;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.dash-card:before{content:"";transition:transform .62s var(--easing-lift);pointer-events:none;background:linear-gradient(120deg,#0000,#ffffff2e,#0000);position:absolute;inset:0;transform:translate(-115%)}.dash-card:after{content:"";filter:blur(12px);opacity:0;pointer-events:none;background:radial-gradient(#ffffff1f,#0000 68%);border-radius:50%;height:28px;transition:opacity .34s;position:absolute;inset:auto 18px 14px}.dash-card:hover{border-color:var(--color-border-hover);transform:translateY(-14px)translateZ(46px)rotateX(9deg)rotateY(-4deg);box-shadow:0 38px 86px #0000007a,0 0 42px #ffffff0e,inset 0 1px #ffffff38}.dash-card:hover:after{opacity:1}.dash-card:hover:before{transform:translate(115%)}.dash-card-icon{width:46px;height:46px;color:var(--color-primary-light);border-radius:var(--radius-md);background:linear-gradient(145deg,#ffffff2e,#ffffff0e);border:1px solid #ffffff2e;flex:0 0 46px;place-items:center;display:grid;transform:translateZ(34px);box-shadow:inset 0 1px #ffffff38,0 10px 24px #00000038}.dash-card-info{flex:1}.dash-card-info h3{margin-bottom:6px;font-size:17px;font-weight:800}.dash-card-info p{color:var(--color-text-muted);font-size:13px}.dash-card-arrow{color:var(--color-text-muted);transition:all .3s;transform:translateZ(26px)}.dash-card:hover .dash-card-arrow{color:var(--color-text);transform:translate(7px)translateZ(40px)}.home-workbench{perspective:1800px;grid-template-columns:minmax(280px,360px) minmax(420px,1fr) minmax(260px,320px);gap:20px;min-height:560px;margin-bottom:22px;display:grid}.home-command-panel,.home-side-panel,.home-stage,.home-module-card{-webkit-backdrop-filter:blur(28px)saturate(1.08);background:linear-gradient(145deg,#ffffff1b,#ffffff09 48%,#ffffff05),#08090cb8;border:1px solid #ffffff21;box-shadow:0 30px 90px #0000006b,inset 0 1px #ffffff24}.home-command-panel{border-radius:34px;flex-direction:column;padding:30px;display:flex}.home-eyebrow{color:#ffffffa3;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin-bottom:28px;padding:8px 12px;display:inline-flex}.home-command-panel h1{letter-spacing:-.055em;max-width:310px;margin-bottom:18px;font-size:clamp(38px,4vw,58px);line-height:.96}.home-command-panel>p{color:var(--color-text-secondary);margin-bottom:26px;line-height:1.8}.home-command-actions{grid-template-columns:1fr;gap:10px;margin-bottom:32px;display:grid}.home-primary-btn,.home-ghost-btn{height:44px;transition:transform .28s var(--easing-lift), box-shadow .28s var(--easing-lift), background .28s ease;border-radius:999px;justify-content:center;align-items:center;gap:9px;font-weight:820;display:inline-flex}.home-primary-btn{color:#030304;background:#fffffff5;box-shadow:0 18px 40px #0000004d,inset 0 1px #ffffffb3}.home-ghost-btn{color:#ffffffc2;background:#ffffff0e;border:1px solid #ffffff21}.home-primary-btn:hover,.home-ghost-btn:hover{transform:translateY(-3px);box-shadow:0 24px 52px #00000061,inset 0 1px #fff3}.home-pipeline{gap:10px;margin-top:auto;display:grid}.home-panel-title{color:var(--color-text-muted);letter-spacing:.06em;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:inline-flex}.pipeline-row,.recent-row{width:100%;color:var(--color-text);transition:transform .24s var(--easing-lift), border-color .24s ease, background .24s ease;background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;align-items:center;gap:12px;padding:13px 14px;display:flex}.pipeline-row:hover,.recent-row:hover{background:#ffffff13;border-color:#ffffff2e;transform:translateY(-2px)}.pipeline-dot{background:#ffffff59;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.pipeline-row.is-active .pipeline-dot{background:#fff;box-shadow:0 0 18px #ffffff6b}.pipeline-row strong,.recent-row strong{text-align:left;font-size:13px;display:block}.pipeline-row em,.recent-row em{color:var(--color-text-muted);text-align:left;margin-top:4px;font-size:12px;font-style:normal;display:block}.home-stage{min-height:560px;transform-style:preserve-3d;transform:perspective(1600px) rotateX(var(--stage-rx)) rotateY(var(--stage-ry));transition:transform .38s var(--easing-lift);border-radius:40px;position:relative;overflow:hidden}.home-stage:before{content:"";pointer-events:none;background:radial-gradient(circle at 50% 42%,#ffffff2e,#0000 24%),radial-gradient(circle at 58% 78%,#ffffff1a,#0000 28%);position:absolute;inset:0}.stage-orbit{aspect-ratio:1;border:1px solid #ffffff24;border-radius:50%;width:72%;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)rotateX(68deg)translateZ(0);box-shadow:0 0 0 54px #ffffff05,0 0 0 108px #ffffff03,0 50px 100px #00000061}.stage-panel{-webkit-backdrop-filter:blur(24px)saturate(1.12);transform-style:preserve-3d;background:linear-gradient(145deg,#ffffff29,#ffffff0a);border:1px solid #ffffff24;position:absolute;box-shadow:0 28px 70px #0000006b,inset 0 1px #ffffff2e}.stage-panel-main{width:68%;height:62%;transform:translate3d(var(--stage-x), var(--stage-y), 110px) rotateY(-11deg) rotateX(4deg);border-radius:30px;padding:18px;top:13%;left:14%}.stage-panel-top{height:26px;color:var(--color-text-muted);align-items:center;gap:7px;font-size:12px;display:flex}.stage-panel-top span{background:#ffffff4d;border-radius:50%;width:8px;height:8px}.stage-panel-top strong{margin-left:auto;font-weight:700}.stage-preview-grid{grid-template-rows:1fr 1fr;grid-template-columns:1.2fr .8fr;gap:10px;height:calc(100% - 106px);margin-top:12px;display:grid}.stage-preview-grid div{background:radial-gradient(circle at 52% 38%,#ffffff2e,#0000 32%),linear-gradient(145deg,#ffffff1f,#ffffff07);border:1px solid #ffffff14;border-radius:18px}.stage-preview-grid div:first-child{grid-row:span 2}.stage-timeline{gap:8px;margin-top:14px;display:grid}.stage-timeline span{width:var(--w);background:#ffffff2e;border-radius:999px;height:7px}.stage-panel-chat,.stage-panel-render,.stage-panel-check{border-radius:22px;width:210px;padding:16px}.stage-panel-chat{bottom:12%;left:6%;transform:translateZ(200px)rotateY(16deg)rotateX(-4deg)}.stage-panel-render{top:18%;right:4%;transform:translateZ(220px)rotateY(-18deg)rotateX(6deg)}.stage-panel-check{bottom:11%;right:10%;transform:translateZ(170px)rotateY(-12deg)rotateX(-5deg)}.stage-panel strong{margin-top:10px;font-size:15px;display:block}.stage-panel p{color:var(--color-text-muted);margin-top:6px;font-size:12px;line-height:1.5}.home-side-panel{border-radius:34px;flex-direction:column;gap:10px;padding:24px;display:flex}.recent-row{justify-content:space-between}.home-module-grid{perspective:1400px;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.home-module-card{text-align:left;min-height:176px;transition:transform .3s var(--easing-lift), border-color .3s ease, box-shadow .3s ease;transform-style:preserve-3d;border-radius:26px;flex-direction:column;align-items:flex-start;padding:18px;display:flex;position:relative}.home-module-card:hover{border-color:#ffffff3d;transform:translateY(-12px)translateZ(42px)rotateX(8deg)rotateY(-5deg);box-shadow:0 34px 80px #00000075,inset 0 1px #ffffff38}.module-index{color:var(--color-text-muted);letter-spacing:.12em;font-size:11px}.module-icon{background:#ffffff0f;border:1px solid #ffffff24;border-radius:16px;place-items:center;width:42px;height:42px;margin:18px 0;display:grid;transform:translateZ(24px)}.home-module-card strong{margin-bottom:8px;font-size:16px}.home-module-card em{color:var(--color-text-muted);font-size:12px;font-style:normal;line-height:1.5}.module-arrow{color:var(--color-text-muted);transition:transform .28s var(--easing-lift), color .28s ease;position:absolute;bottom:16px;right:16px}.home-module-card:hover .module-arrow{color:var(--color-text);transform:translate(4px)translateZ(34px)}.legacy-page{background:radial-gradient(ellipse at 0% 24%, rgba(var(--color-primary-rgb), .14), transparent 32%), linear-gradient(90deg, rgba(var(--color-primary-rgb), .14) 0, rgba(var(--color-primary-rgb), .075) 150px, #0c0c1314 320px, #07090f05 520px), #07090f;height:100vh;min-height:620px;position:relative;overflow:hidden}.legacy-page:before{content:none}.legacy-frame-backdrop{z-index:0;pointer-events:none;background:linear-gradient(90deg, rgba(var(--color-primary-rgb), .12) 0, rgba(var(--color-primary-rgb), .07) 156px, #0d0c130f 330px, transparent 560px), radial-gradient(ellipse at 0% 30%, rgba(var(--color-primary-rgb), .12), transparent 36%), #07090f;position:absolute;inset:0}.legacy-frame{z-index:1;opacity:0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#07090f;border:0;width:100%;height:100%;transition:opacity .14s;display:block;position:relative}.legacy-page.is-frame-ready .legacy-frame{opacity:1}.migration-frame-status{z-index:2;color:#f5f5f7eb;text-align:center;pointer-events:none;place-content:center;justify-items:center;gap:8px;padding:32px;display:grid;position:absolute;inset:0}.migration-frame-status strong{letter-spacing:-.01em;margin-top:7px;font-size:14px;font-weight:650}.migration-frame-status small{color:#f5f5f775;font-size:11px}.migration-frame-status.is-error{pointer-events:auto}.migration-frame-orbit{border:1px solid #ffffff29;border-radius:50%;width:32px;height:32px;animation:1.15s linear infinite migration-frame-spin;position:relative}.migration-frame-orbit:before,.migration-frame-orbit i{content:"";border-radius:50%;position:absolute}.migration-frame-orbit:before{background:rgba(var(--color-primary-rgb), .72);box-shadow:0 0 18px rgba(var(--color-primary-rgb), .4);inset:7px}.migration-frame-orbit i{background:#fff;width:6px;height:6px;margin-left:-3px;top:-3px;left:50%}@keyframes migration-frame-spin{to{transform:rotate(360deg)}}.legacy-page.is-frame-failed .legacy-frame{visibility:hidden}@media (prefers-reduced-motion:reduce){.migration-frame-orbit{animation:none}}.legacy-page.legacy-ai-drama,.legacy-page.legacy-ai-drama .legacy-frame-backdrop{background:var(--color-bg)}.legacy-page.legacy-ai-drama .legacy-frame{background:var(--color-bg);color-scheme:inherit}.legacy-page.legacy-ai-drama:after{content:none}.legacy-page.legacy-smart-canvas{background-color:#05070d;background-image:radial-gradient(at 18% 22%,#88c0ff29,#0000 38%),radial-gradient(at 78% 72%,#b196ff1c,#0000 42%),linear-gradient(135deg,#05070d 0%,#0d1420 46%,#03050a 100%)}.legacy-page.legacy-smart-canvas .legacy-frame-backdrop{background:radial-gradient(at 18% 22%,#88c0ff29,#0000 38%),radial-gradient(at 78% 72%,#b196ff1c,#0000 42%),linear-gradient(135deg,#05070d 0%,#0d1420 46%,#03050a 100%)}.legacy-page.legacy-smart-canvas .legacy-frame{background-color:#05070d;background-image:radial-gradient(at 18% 22%,#88c0ff29,#0000 38%),radial-gradient(at 78% 72%,#b196ff1c,#0000 42%),linear-gradient(135deg,#05070d 0%,#0d1420 46%,#03050a 100%)}@media (width<=1024px){.hero-content{text-align:center;grid-template-columns:1fr;padding:120px 32px 60px}.hero-text{order:1;padding-left:0;transform:none}.hero-text h1{align-items:center}.hero-3d{order:2;height:350px;transform:none}.hero-desc{margin:0 auto 40px}.hero-actions{justify-content:center}.showcase-grid{grid-template-columns:repeat(2,1fr)}.footer-inner{grid-template-columns:1fr;gap:40px}.footer-columns{grid-template-columns:repeat(2,1fr)}.dashboard-home{padding:32px 28px 64px}.home-workbench{grid-template-columns:1fr}.home-command-panel,.home-side-panel{min-height:auto}.home-stage{min-height:520px}.home-module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dash-hero-panel{grid-template-columns:1fr;min-height:auto;padding:32px}.dash-hero-visual{min-height:330px}.dash-visual-core{inset:10px 14% 16px}.dash-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=980px){.login-page{grid-template-columns:1fr;justify-content:stretch;align-items:start;gap:24px;min-height:100vh;padding:22px;display:grid}.login-page:after{display:none}.login-video-stage{opacity:1;min-height:46vh;position:relative;inset:auto}.login-video-tile.is-main{inset:0;transform:none}.login-video-tile.is-top,.login-video-tile.is-mid,.login-video-tile.is-bottom{display:none}.login-panel{background:0 0;width:100%;min-height:auto;padding:0 0 28px}.login-card{max-width:460px;margin:0 auto;transform:none}.login-video-copy{width:min(620px,82%)}.login-video-copy h2{font-size:clamp(32px,7vw,54px)}}@media (width<=820px){.app-root.is-logged-in{padding-bottom:92px;display:block}.dashboard-nav{pointer-events:none;width:auto;height:76px;padding:0;position:fixed;inset:auto 12px 12px}.side-nav-shell{pointer-events:auto;border-radius:999px;flex-direction:row;justify-content:flex-start;width:min(100%,720px);height:76px;min-height:0;max-height:none;margin:0 auto;padding:8px 10px}.side-brand{flex-basis:46px;width:46px;height:46px}.side-brand svg{width:34px;height:34px}.side-nav-list{flex-direction:row;justify-content:flex-start;padding:0 2px;overflow:auto hidden}.side-nav-actions,.side-theme-switcher,.side-nav-utility{display:none}.side-nav-footer{border-top:0;border-left:1px solid #ffffff14;flex:none;width:auto;padding:0 0 0 8px}.side-nav-item{width:56px;min-width:56px;min-height:56px}.dashboard-content{min-height:calc(100vh - 92px);padding-left:0}.dashboard-brand-fixed{font-size:21px;top:24px;left:24px}.dashboard-content:before,.dashboard-content:after{display:none}.page-stage{min-height:calc(100vh - 92px)}.legacy-page{height:calc(100vh - 92px);padding:0}}@media (width<=640px){.header-inner{padding:0 20px}.header-logo{width:106px;height:22px}.hero-content{padding:100px 20px 40px}.hero-text h1{gap:0;font-size:clamp(38px,12vw,54px)}.line-2{font-size:clamp(38px,12vw,54px)}.hero-3d{height:280px}.showcase-section{padding:60px 20px}.showcase-grid{grid-template-columns:1fr}.footer-inner{padding:40px 20px 24px}.footer-columns{grid-template-columns:1fr}.footer-bottom{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:20px}.footer-legal-main,.footer-legal-meta,.footer-bottom-links{justify-content:center}.dashboard-home{padding:32px 20px}.home-command-panel,.home-side-panel{border-radius:28px;padding:22px}.home-command-panel h1{font-size:34px}.home-stage{min-height:440px;transform:none}.stage-panel-main{width:82%;top:12%;left:8%;transform:rotateY(-6deg)rotateX(3deg)}.stage-panel-chat,.stage-panel-render,.stage-panel-check{width:168px;padding:13px}.stage-panel-render{right:0}.stage-panel-check{right:4%}.home-module-grid{grid-template-columns:1fr}.home-module-card{min-height:142px}.dash-hero-panel{border-radius:28px;padding:26px 22px;transform:none}.dash-hero-copy,.dash-hero-visual{transform:none}.dash-hero-copy h1{font-size:34px}.dash-hero-actions{flex-direction:column}.dash-hero-visual{min-height:260px}.dash-space-stage{inset:8% 0 0}.dash-visual-core{inset:8px 4px;transform:none}.dash-depth-rings{display:none}.dash-orbit-card{width:126px;padding:11px 12px}.orbit-a{top:8%;left:0}.orbit-b{top:18%;right:0}.orbit-c{bottom:10%;right:2%}.orbit-d{bottom:4%;left:5%}.dash-grid{grid-template-columns:1fr}.login-page{gap:18px;padding:14px}.login-video-stage{border-radius:18px;min-height:38vh}.login-video-copy{width:84%}.login-video-copy span{margin-bottom:14px;font-size:10px}.login-video-copy h2{margin-bottom:12px;font-size:31px}.login-video-copy p{font-size:12px;line-height:1.6}.login-card{border-radius:22px;max-width:100%;margin:0;padding:24px}.login-panel{padding:0 0 18px}.login-card h1{font-size:28px}.login-options{flex-direction:column;align-items:flex-start;gap:7px}.back-btn{top:26px;left:26px}}@media (width<=980px){.login-page{min-height:100vh;padding:0;display:block}.login-page:before{background:linear-gradient(#00000029,#0000006b)}.login-video-stage{border-radius:0;min-height:100vh;position:absolute;inset:0}.login-panel{background:0 0;justify-content:center;min-height:100vh;padding:92px 24px 42px}.login-card{max-width:400px;margin:0;transform:none}}@media (width<=640px){.login-page{padding:0}.login-panel{padding:84px 16px 28px}.login-card{border-radius:24px;max-width:100%;padding:24px}.login-brand-row{margin-bottom:26px}.login-card h1{font-size:28px}.field-control{height:44px}.back-btn{top:18px;left:18px}}.login-page{background:radial-gradient(ellipse at 28% 42%, rgba(var(--color-primary-rgb), .2), transparent 34%), radial-gradient(ellipse at 78% 50%, #ffffff24, transparent 24%), radial-gradient(ellipse at 54% 100%, rgba(var(--color-primary-rgb), .12), transparent 40%), linear-gradient(145deg, #ffffff0e, transparent 46%), #050507;grid-template-columns:minmax(560px,1.65fr) minmax(320px,.62fr);align-items:center;gap:clamp(44px,5.6vw,96px);min-height:100vh;padding:clamp(72px,8vh,110px) clamp(58px,6vw,110px);display:grid;position:relative;overflow:hidden}.login-page:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 16% 26%, #ffffff29, transparent 18%), radial-gradient(circle at 70% 58%, rgba(var(--color-primary-rgb), .18), transparent 22%), radial-gradient(circle at 42% 72%, #ffffff14, transparent 28%);filter:blur(28px);opacity:.82;display:block;position:absolute;inset:-18%}.login-page:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#05050729,#0000 28%,#05050738),linear-gradient(#ffffff0b,#0000 38%,#0000003d);display:block;position:absolute;inset:0}.back-btn{z-index:6;color:#ffffffc7;background:#ffffff17;border-color:#fff3;top:28px;left:34px;box-shadow:inset 0 1px #ffffff2e,0 18px 44px #0003}.login-video-stage{z-index:2;aspect-ratio:21/9;-webkit-backdrop-filter:blur(18px)saturate(1.14);background:linear-gradient(145deg,#ffffff21,#ffffff09),#ffffff0a;border:1px solid #ffffff38;border-radius:clamp(24px,2vw,36px);width:100%;min-height:0;position:relative;inset:auto;overflow:hidden;box-shadow:0 34px 110px #00000075,inset 0 1px #ffffff42,inset 0 -1px #ffffff14}.login-video-stage:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;border:1px solid #ffffff29;display:block;position:absolute;inset:1px}.login-panel{z-index:3;background:0 0;justify-content:center;align-items:center;min-height:auto;padding:0;display:flex;position:relative}.login-card{color:#fff;-webkit-backdrop-filter:blur(38px)saturate(1.35);background:linear-gradient(145deg,#ffffff3d,#ffffff18 42%,#ffffff0a),#ffffff14;border:1px solid #ffffff57;border-radius:34px;width:min(386px,100%);max-width:386px;min-height:520px;padding:34px 32px 30px;transform:perspective(1200px)rotateY(-1.6deg);box-shadow:0 36px 120px #0000006b,inset 0 1px #ffffff6b,inset 0 -1px #ffffff1f}.login-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(128deg,#ffffff6b,#0000 26%,#ffffff1a 62%,#0000),radial-gradient(circle at 28% 0,#fff3,#0000 34%);position:absolute;inset:1px}.login-card:after{content:"";pointer-events:none;background:rgba(var(--color-primary-rgb), .18);filter:blur(28px);border-radius:50%;height:110px;position:absolute;bottom:-54px;left:28px;right:28px}.login-brand-row,.login-card h1,.login-card>p,.login-card form,.login-footer{z-index:1;position:relative}.login-brand-icon{background:#ffffffeb}.login-card h1{letter-spacing:-.035em;font-size:34px}.login-card>p{color:#ffffffad;margin-bottom:30px}.field-control{background:#ffffff1f;border-color:#ffffff38;border-radius:16px;height:48px;box-shadow:inset 0 1px #ffffff26}.code-field-control{padding-right:8px}.code-send{color:#070708;background:#ffffffe6;border-radius:12px;flex:none;height:32px;padding:0 11px;font-size:12px;font-weight:820;box-shadow:inset 0 1px #ffffffbf,0 10px 22px #0003}.code-send:disabled{color:#ffffff94;cursor:not-allowed;background:#ffffff29;box-shadow:inset 0 1px #ffffff1a}.login-submit{background:#ffffffeb;height:46px}.login-video-switcher{bottom:18px}@media (width<=1180px){.login-page{grid-template-columns:1fr;gap:28px;padding:84px 28px 36px}.login-video-stage{max-width:960px;margin:0 auto}.login-panel{justify-content:center}.login-card{max-width:430px;min-height:auto;transform:none}}@media (width<=640px){.login-page{gap:18px;padding:78px 14px 24px}.login-video-stage{border-radius:22px}.login-card{border-radius:26px;width:100%;padding:24px}.login-brand-row{margin-bottom:28px}.login-card h1{font-size:28px}.code-send{width:88px;padding:0 8px}}.login-page{--login-ink:#07090d;--login-panel:#151920;--login-panel-rgb:21, 25, 32;--login-rose:#ff7aa8;--login-hot:#ff4f98;--login-plum:#7d275d;--login-muted:#eeeff5a3;background:radial-gradient(circle at 61% 49%,#ff6aa22e,#0000 15%),radial-gradient(circle at 38% 40%,#852e6929,#0000 26%),radial-gradient(circle at 50% 100%,#ffffff0e,#0000 32%),linear-gradient(145deg,#0b0e13 0%,#050608 55%,#020304 100%);place-items:center;min-height:100vh;padding:clamp(62px,7vh,92px) clamp(58px,5.2vw,96px);display:grid}.login-page:before{content:"";z-index:0;pointer-events:none;filter:blur(8px);background:linear-gradient(90deg,#ffffff09,#0000 20%,#ff76ab14 74%,#0000),radial-gradient(at 78% 56%,#ff639d33,#0000 24%);position:absolute;inset:0}.login-page:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#ffffff09,#0000 18%,#00000047),radial-gradient(#0000 44%,#0000005c 100%);position:absolute;inset:0}.back-btn{z-index:6;color:#ffffffdb;background:#ffffff0f;border:1px solid #ffffff29;height:44px;padding:0 18px;top:20px;left:20px;box-shadow:inset 0 1px #ffffff1f,0 16px 40px #00000052}.login-shell{z-index:2;background:linear-gradient(145deg, #ffffff24, #ffffff09 42%, #ffffff04), rgba(var(--login-panel-rgb), .28);-webkit-backdrop-filter:blur(30px)saturate(1.2);isolation:isolate;border:1px solid #ffffff29;border-radius:clamp(44px,4.4vw,76px);grid-template-columns:minmax(620px,1.58fr) minmax(360px,.7fr);align-items:stretch;gap:0;width:min(94vw,1720px);min-height:min(76vh,760px);padding:clamp(28px,3vw,42px);display:grid;position:relative;box-shadow:0 44px 140px #0000009e,inset 0 1px #fff3,inset 0 -1px #ffffff0f}.login-shell:before{content:"";z-index:-1;pointer-events:none;border:1px solid #ff88b694;border-radius:calc(clamp(44px,4.4vw,76px) - 12px);position:absolute;inset:30px;box-shadow:0 0 28px #ff5b9994,0 0 72px #ff5b993d,inset 0 0 46px #ffffff0d}.login-shell:after{content:"";z-index:1;pointer-events:none;filter:blur(.2px);background:radial-gradient(at 0,#ffffff29,#0000 52%),linear-gradient(90deg,#0b0d120d,#0b0d1294 52%,#0b0d122e);width:18%;position:absolute;top:8%;bottom:8%;left:59%}.login-video-stage{z-index:2;aspect-ratio:21/9;-webkit-backdrop-filter:none;background:#050608;border:1px solid #ffa0c3a3;border-radius:clamp(24px,2.4vw,46px);align-self:center;width:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 24px 92px #00000094,0 0 28px #ff52977a,inset 0 1px #fff3}.login-video-stage:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;display:block;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 0 54px #ff64a029}.login-bg-video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.login-panel{z-index:3;-webkit-backdrop-filter:blur(18px)saturate(1.16);background:linear-gradient(90deg,#ff75ad17,#ffffff0b),#0b0d1242;border:1px solid #ffffff14;border-radius:clamp(34px,3.5vw,64px);justify-content:center;align-items:center;min-height:auto;padding:clamp(30px,3.5vw,56px) clamp(28px,3.4vw,56px);display:flex;position:relative;box-shadow:inset 1px 0 #ffffff14,inset 0 1px #ffffff1f}.login-panel:before{content:"";pointer-events:none;filter:blur(14px);background:radial-gradient(#ff7db033,#0000 66%);width:90px;position:absolute;top:0;bottom:0;left:-42px}.login-card{color:#f7f7fb;width:min(420px,100%);max-width:420px;min-height:auto;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0;transform:none}.login-card:hover{transform:none}.login-brand-row{gap:12px;margin-bottom:42px}.login-brand-icon{color:#0b0d10;background:#fffffff0;border-radius:13px;width:42px;height:42px;box-shadow:inset 0 1px #ffffffbf,0 14px 30px #00000047}.login-brand-row strong{color:#ffffffeb;font-size:16px}.login-card h1{color:#fff;text-align:left;text-shadow:0 16px 40px #0000006b;margin-bottom:12px;font-size:clamp(34px,2.3vw,44px);line-height:1.1}.login-card>p{max-width:360px;color:var(--login-muted);margin-bottom:34px}.login-field{margin-bottom:18px}.login-field>span{color:#ffffffc2;font-size:13px}.field-control{background:#fff1;border:1px solid #ffffff38;border-radius:18px;height:56px;box-shadow:inset 0 1px #ffffff1f,0 14px 42px #0000002e}.field-control:focus-within{background:#ffffff18;border-color:#ffa0c480;box-shadow:0 0 0 3px #ff77ab1f,0 0 26px #ff5d972e,inset 0 1px #ffffff29}.login-field input{color:#fffffff2}.login-field input::placeholder{color:#ffffff6b}.login-field svg,.login-field-tail{color:#ffffff8a}.code-send{color:#0a0b0d;background:#fffffff0;border-radius:14px;height:38px;padding:0 16px;box-shadow:inset 0 1px #ffffffd6,0 12px 28px #00000047}.login-options{color:#ffffff9e;align-items:center;margin:4px 0 18px}.remember-row input{accent-color:#fff}.error-msg{color:#ffffffdb;background:#ff4b781a;border-color:#ff5c895c}.login-submit{color:#07080a;background:#fffffff5;height:56px;box-shadow:0 18px 48px #00000047,inset 0 1px #ffffffe0}.login-footer{color:#ffffffa3;margin-top:22px}.login-footer a,.login-options a{color:#ffffffeb}@media (width<=1180px){.login-page{padding:86px 24px 32px;display:block}.login-shell{border-radius:42px;grid-template-columns:1fr;width:min(100%,920px);min-height:auto;padding:22px}.login-shell:before{border-radius:30px;inset:18px}.login-shell:after{display:none}.login-video-stage{border-radius:30px;max-width:none;margin:0}.login-panel{border-radius:30px;margin-top:16px;padding:32px 24px 28px}.login-panel:before{display:none}.login-card{width:min(430px,100%)}}@media (width<=640px){.login-page{padding:78px 12px 22px}.login-shell{border-radius:30px;padding:12px}.login-shell:before{border-radius:22px;inset:10px}.login-video-stage{border-radius:22px}.login-panel{border-radius:22px;padding:24px 18px 22px}.login-brand-row{margin-bottom:28px}.login-card h1{font-size:30px}.field-control{height:50px}.code-send{width:88px;padding:0 8px;font-size:11px}}.login-shell{--auth-w:clamp(430px, 29vw, 510px);--fusion-overlap:clamp(88px, 7vw, 132px);grid-template-columns:minmax(0, 1fr) var(--auth-w);align-items:center;width:min(88vw,1580px);min-height:clamp(620px,72vh,760px);padding:clamp(26px,2.4vw,38px)}.login-shell:before{border-color:#ff8dbb9e;inset:28px;box-shadow:0 0 24px #ff59999e,0 0 70px #ff599938,inset 0 0 0 1px #ffffff14,inset 0 0 42px #ffffff0e}.login-shell:after{left:auto;right:calc(var(--auth-w) - var(--fusion-overlap) * .58);width:calc(var(--fusion-overlap) * 1.7);z-index:4;filter:blur(10px);background:radial-gradient(at 54%,#ffffff2e,#0000 32%),linear-gradient(90deg,#0000,#ff78b22e 42%,#0a0c119e 78%,#0000);border-radius:48%;top:12%;bottom:12%}.login-video-stage{aspect-ratio:21/9;width:100%;max-height:520px;margin-right:calc(var(--fusion-overlap) * -.56);border-width:1px;border-top-right-radius:clamp(58px,5vw,92px);border-bottom-right-radius:clamp(58px,5vw,92px);justify-self:stretch}.login-panel{width:calc(100% + var(--fusion-overlap));margin-left:calc(var(--fusion-overlap) * -1);min-height:clamp(560px,62vh,680px);padding-left:calc(var(--fusion-overlap) + clamp(28px, 3.4vw, 56px));background:radial-gradient(at 0,#ffffff21,#0000 34%),linear-gradient(90deg,#ff7eb72e,#ffffff0f 26%,#0b0d1252),#0b0d1257;border:1px solid #ffffff2e;border-top-left-radius:clamp(76px,6vw,112px);border-bottom-left-radius:clamp(76px,6vw,112px);box-shadow:inset 1px 0 #ffffff1f,inset 0 1px #ffffff29,inset 0 -1px #ff78b029,-26px 0 46px #ff67a629,0 0 34px #ff57972e}.login-panel:after{content:"";z-index:0;inset:22px 22px 22px calc(var(--fusion-overlap) + 22px);pointer-events:none;border:1px solid #ffa0c657;border-radius:clamp(40px,3.8vw,66px);position:absolute;box-shadow:inset 0 1px #ffffff1f,0 0 22px #ff639f3d}.login-card{z-index:1;background:linear-gradient(145deg,#ffffff0b,#ffffff03 48%,#ffffff07),#1412181f;border:1px solid #ffffff24;border-radius:2px;width:min(420px,100%);padding:34px 38px 0;position:relative;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0d,0 18px 60px #0000001f}.login-card h1{margin-bottom:14px}.login-card>p{margin-bottom:34px}.login-submit{margin-top:12px}.login-footer{border-top:1px solid #ffffff14;padding-top:22px;padding-bottom:0}.login-fusion-bridge{z-index:5;top:50%;right:calc(var(--auth-w) - var(--fusion-overlap) * .72);width:calc(var(--fusion-overlap) * 2.2);pointer-events:none;mix-blend-mode:screen;background:radial-gradient(at 42%,#ffffff42,#ffffff17 18%,#0000 42%),linear-gradient(90deg,#0000 0%,#ff81ba29 24%,#0d0f147a 52%,#ffffff0a 78%,#0000 100%);border-radius:48%;height:min(62%,520px);position:absolute;transform:translateY(-50%);box-shadow:inset 18px 0 36px #ffffff1c,inset -18px 0 44px #00000061,0 0 36px #ff5b9957}.login-fusion-bridge:before,.login-fusion-bridge:after{content:"";border:1px solid #ff9ec485;border-radius:999px;height:22%;position:absolute;left:18%;right:7%;box-shadow:0 0 18px #ff5b99a3,0 0 48px #ff5b9947}.login-fusion-bridge:before{border-bottom:0;top:-5%;transform:rotate(-2deg)}.login-fusion-bridge:after{border-top:0;bottom:-5%;transform:rotate(2deg)}@media (width<=1440px){.login-shell{--auth-w:clamp(390px, 30vw, 460px);--fusion-overlap:clamp(72px, 6.5vw, 112px);grid-template-columns:minmax(0, 1fr) var(--auth-w);width:min(90vw,1420px)}.login-card{padding-left:30px;padding-right:30px}}@media (width<=1180px){.login-shell{grid-template-columns:1fr;width:min(100%,920px);min-height:auto}.login-shell:after,.login-fusion-bridge{display:none}.login-video-stage{border-top-right-radius:30px;border-bottom-right-radius:30px;max-height:none;margin-right:0}.login-panel{border-radius:30px;width:100%;min-height:auto;margin-left:0;padding-left:24px}.login-panel:after{border-radius:24px;inset:16px}.login-card{padding:30px 30px 0}}@media (width<=640px){.login-card{padding:24px 20px 0}.login-footer{padding-top:18px}}.login-page{place-items:center;min-height:100vh;padding:74px 48px 42px;display:grid;overflow:hidden}.login-shell{--auth-w:clamp(390px, 27vw, 470px);--fusion-w:clamp(72px, 5vw, 104px);grid-template-columns:minmax(0, 1fr) var(--auth-w);border-radius:clamp(42px,4vw,64px);align-items:center;gap:0;width:min(100%,1480px);max-width:calc(100vw - 96px);min-height:auto;padding:clamp(22px,2vw,34px);display:grid;overflow:visible}.login-shell:before{z-index:0;border-color:#ff8aba94;border-radius:clamp(30px,3.2vw,52px);inset:18px;box-shadow:0 0 22px #ff59998a,0 0 58px #ff599933,inset 0 0 36px #ffffff0d}.login-shell:after{content:"";z-index:2;top:16%;bottom:16%;left:calc(100% - var(--auth-w) - var(--fusion-w) * .72);width:calc(var(--fusion-w) * 1.35);pointer-events:none;filter:blur(12px);background:radial-gradient(at 44%,#ffffff29,#ffffff0f 23%,#0000 54%),linear-gradient(90deg,#0000,#ff77b029 38%,#090b0f6b 72%,#0000);border-radius:999px;display:block;position:absolute}.login-video-stage{z-index:1;aspect-ratio:21/9;border-radius:clamp(24px,2.4vw,42px) clamp(48px,4vw,74px) clamp(48px,4vw,74px) clamp(24px,2.4vw,42px);place-self:center stretch;width:100%;max-width:100%;max-height:min(520px,100vh - 230px);margin:0;position:relative;transform:none}.login-panel{z-index:3;width:100%;min-height:clamp(500px,58vh,640px);padding:clamp(34px,3.2vw,52px);padding-left:calc(clamp(34px, 3.2vw, 52px) + var(--fusion-w) * .28);-webkit-backdrop-filter:blur(24px)saturate(1.22);background:radial-gradient(at 0,#ff84ba33,#0000 38%),linear-gradient(90deg,#ffffff17,#ffffff0b 32%,#0a0c1159),#0e101580;border:1px solid #ffffff29;border-radius:clamp(70px,5.5vw,96px) clamp(34px,3.5vw,56px) clamp(34px,3.5vw,56px) clamp(70px,5.5vw,96px);margin:0;position:relative;box-shadow:-18px 0 42px #ff609e24,0 0 34px #ff579733,inset 0 1px #ffffff29,inset 1px 0 #ffffff24}.login-panel:before{content:"";z-index:0;left:calc(var(--fusion-w) * -.78);width:var(--fusion-w);pointer-events:none;filter:blur(.2px);background:radial-gradient(at 82%,#fff3,#0000 36%),linear-gradient(90deg,#ff71ae2e,#ffffff13 48%,#0a0c112e);border-radius:999px 0 0 999px;display:block;position:absolute;top:16%;bottom:16%;box-shadow:-10px 0 24px #ff5c9933,inset 12px 0 28px #ffffff14}.login-panel:after{z-index:0;border-color:#ff9bc447;border-radius:clamp(54px,4.5vw,76px) clamp(28px,2.8vw,46px) clamp(28px,2.8vw,46px) clamp(54px,4.5vw,76px);inset:20px}@media (width<=1180px){.login-page{padding:84px 24px 32px;overflow-y:auto}.login-shell{grid-template-columns:1fr;max-width:920px;padding:18px}.login-shell:after,.login-panel:before{display:none}.login-video-stage{border-radius:30px;max-height:none}.login-panel{border-radius:30px;min-height:auto;margin-top:16px;padding:30px 24px}.login-panel:after{border-radius:22px;inset:14px}}@media (width<=640px){.login-page{padding:76px 12px 22px}.login-shell{border-radius:28px;max-width:calc(100vw - 24px);padding:12px}.login-video-stage{border-radius:20px}.login-panel{border-radius:22px;padding:24px 18px}}.login-shell{--auth-w:clamp(410px, 28vw, 500px);--neck:clamp(82px, 5.8vw, 118px);grid-template-columns:minmax(0, 1fr) var(--auth-w);width:min(94vw,1580px);max-width:calc(100vw - 104px);height:clamp(560px,74vh,760px);box-shadow:none;-webkit-backdrop-filter:none;isolation:isolate;background:0 0;border:0;border-radius:0;align-items:center;gap:0;padding:clamp(58px,4.8vw,84px) clamp(52px,4.2vw,82px);display:grid;position:relative}.login-shell:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 72%,#ffffff14,#0000 24%),linear-gradient(145deg,#ffffff1f,#ffffff08 46%,#ffffff04),#11131952;border-radius:clamp(46px,4.2vw,74px);position:absolute;inset:clamp(18px,1.8vw,30px);box-shadow:0 42px 130px #0000009e,inset 0 1px #ffffff21,inset 0 -1px #ffffff0d}.login-shell:after{content:"";z-index:2;top:18%;bottom:18%;left:calc(100% - var(--auth-w) - var(--neck) * .86);width:calc(var(--neck) * 1.55);pointer-events:none;filter:blur(12px);background:radial-gradient(at 40%,#ffffff38,#ffffff14 24%,#0000 56%),linear-gradient(90deg,#0000,#ff78b22e 34%,#090b108f 72%,#0000);border-radius:999px;position:absolute}.glass-frame-outer,.glass-frame-inner,.glass-frame-highlight,.glass-frame-neck{fill:none;vector-effect:non-scaling-stroke}.glass-frame-outer{stroke:#ff8ebc61;stroke-width:1.3px;filter:drop-shadow(0 0 18px #ff58996b)drop-shadow(0 0 52px #ff589933)}.glass-frame-inner{stroke:#ffffff26;stroke-width:1px}.glass-frame-highlight{stroke:#ffaaccb8;stroke-width:1.5px;stroke-linecap:round;filter:drop-shadow(0 0 10px #ff5999c7)drop-shadow(0 0 28px #ff59995c)}.glass-frame-neck{stroke:#fff3;stroke-width:1px;stroke-linecap:round;filter:drop-shadow(0 0 16px #ff78b26b)}.login-video-stage{z-index:1;width:calc(100% + var(--neck));aspect-ratio:21/9;background:#050608;border:1px solid #ff92be85;border-radius:clamp(28px,2.6vw,44px) clamp(64px,5.2vw,98px) clamp(64px,5.2vw,98px) clamp(28px,2.6vw,44px);place-self:center stretch;max-width:none;max-height:min(510px,100vh - 230px);margin:0;position:relative;overflow:hidden;transform:none;box-shadow:0 20px 86px #00000085,0 0 28px #ff579747,inset 0 1px #ffffff29}.login-panel:before{content:"";z-index:0;left:calc(var(--neck) * -1.05);width:calc(var(--neck) * 1.1);pointer-events:none;background:radial-gradient(at 85%,#fff3,#0000 38%),linear-gradient(90deg,#ff76b21f,#ffffff12 50%,#0c0e1433);border-radius:999px 0 0 999px;display:block;position:absolute;top:17%;bottom:17%;box-shadow:-10px 0 26px #ff599933,inset 16px 0 34px #ffffff12}.login-panel:after{content:"";z-index:0;pointer-events:none;border:1px solid #ff9dc545;border-radius:clamp(62px,5vw,84px) clamp(34px,3.2vw,52px) clamp(34px,3.2vw,52px) clamp(62px,5vw,84px);position:absolute;inset:22px;box-shadow:inset 0 1px #ffffff17,0 0 20px #ff619e2e}@media (width<=1180px){.login-page{padding:84px 24px 32px;overflow-y:auto}.login-shell{grid-template-columns:1fr;width:min(100%,920px);max-width:920px;height:auto;padding:18px}.login-glass-frame,.login-shell:after,.login-panel:before{display:none}.login-video-stage{border-radius:30px;width:100%;max-height:none}.login-panel{border-radius:30px;min-height:auto;margin-top:16px;padding:30px 24px}.login-panel:after{border-radius:22px;inset:14px}}@media (width<=640px){.login-page{padding:76px 12px 22px}.login-shell{border-radius:28px;max-width:calc(100vw - 24px);padding:12px}.login-video-stage{border-radius:20px}.login-panel{border-radius:22px;padding:24px 18px}}.login-shell{--video-w:min(58vw, 930px);--auth-w:clamp(380px, 25vw, 440px);--ripple-gap:clamp(48px, 4.6vw, 82px);grid-template-columns:minmax(0, var(--video-w)) var(--auth-w);gap:var(--ripple-gap);width:min(100%,1500px);max-width:calc(100vw - 128px);height:auto;min-height:0;box-shadow:none;isolation:isolate;background:0 0;border:0;justify-content:center;align-items:center;padding:clamp(44px,4vw,66px) 0;display:grid;position:relative}.login-shell:before{content:"";z-index:0;filter:blur(16px);pointer-events:none;background:radial-gradient(at 66%,#ff73ae24,#0000 28%),radial-gradient(at 34% 52%,#ffffff0f,#0000 35%);border-radius:44px;position:absolute;inset:9% 3% 8% 4%}.login-shell:after{display:none}.login-glass-frame{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.glass-frame-left,.glass-frame-right,.glass-frame-highlight{fill:none;vector-effect:non-scaling-stroke}.glass-ripple-bridge{fill:url(#login-ripple-fill);stroke:#ff8bbe3d;stroke-width:1px;filter:url(#login-water-ripple)drop-shadow(0 0 26px #ff529757);opacity:.92}.glass-frame-left,.glass-frame-right{stroke:url(#login-ripple-stroke);stroke-width:1.15px;filter:drop-shadow(0 0 16px #ff59997a)drop-shadow(0 0 44px #ff599933)}.glass-frame-highlight{stroke:#ffb9d4d1;stroke-width:1.6px;stroke-linecap:round;filter:url(#login-water-ripple)drop-shadow(0 0 10px #ff5999a8);opacity:.86}.login-video-stage{z-index:2;width:100%;max-width:var(--video-w);aspect-ratio:21/9;background:#050608;border:1px solid #ff8fbe73;border-radius:clamp(24px,2.4vw,38px);max-height:none;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 96px #0000008c,0 0 26px #ff559747,inset 0 1px #ffffff29}.login-panel:before{content:"";z-index:0;left:calc(var(--ripple-gap) * -1);width:calc(var(--ripple-gap) + 42px);pointer-events:none;filter:blur(1px);opacity:.68;background:repeating-radial-gradient(at 82%,#ffffff1f 0 1px,#0000 2px 12px),radial-gradient(at 82%,#fff3,#ff71ae29 32%,#0000 68%);border-radius:999px;height:58%;animation:5.2s ease-in-out infinite liquidRipplePulse;position:absolute;top:21%}.login-panel:after{border:1px solid #ff9bc43d;border-radius:clamp(22px,2.1vw,32px);inset:18px;box-shadow:inset 0 1px #ffffff1a,0 0 18px #ff619e24}.login-fusion-bridge{display:none}@keyframes liquidRipplePulse{0%,to{opacity:.56;transform:translate(0)scaleY(1)}50%{opacity:.78;transform:translate(-8px)scaleY(1.06)}}@media (width<=1180px){.login-page{padding:82px 24px 32px;overflow-y:auto}.login-shell{grid-template-columns:1fr;gap:18px;width:min(100%,920px);max-width:920px;padding:18px}.login-glass-frame,.login-panel:before{display:none}.login-video-stage{width:100%;max-width:none}.login-panel{min-height:auto;padding:30px 24px}}@media (width<=640px){.login-page{padding:76px 12px 22px}.login-shell{max-width:calc(100vw - 24px);padding:12px}.login-panel{padding:24px 18px}}.login-page{background:radial-gradient(circle at 50% 48%,#ff54962e,#0000 18%),radial-gradient(circle at 27% 46%,#8e307029,#0000 26%),radial-gradient(circle at 77% 48%,#ffffff12,#0000 20%),linear-gradient(145deg,#0b0d12 0%,#040509 58%,#010203 100%)}.login-shell{--video-w:min(58vw, 930px);--auth-w:clamp(380px, 25vw, 440px);--ripple-gap:clamp(42px, 4.2vw, 76px);max-width:calc(100vw - 128px);padding:clamp(42px,4vw,64px) 0}.login-shell:before{filter:blur(34px);background:radial-gradient(#ff76b02e,#0000 42%),radial-gradient(at 24%,#ffffff0f,#0000 36%);border-radius:999px;inset:13% 7% 12% 9%}.login-glass-frame{z-index:2}.glass-frame-left,.glass-frame-right,.glass-frame-highlight{display:none}.glass-ripple-bridge{fill:url(#login-ripple-fill);stroke:#ffa2ca2e;stroke-width:.6px;filter:url(#login-water-ripple)drop-shadow(0 0 28px #ff539752);opacity:.72;display:block}.login-video-stage{z-index:2;border:0;border-radius:clamp(22px,2.2vw,34px);box-shadow:0 30px 96px #0000007a,0 0 34px #ff55971f}.login-panel{z-index:3;background:radial-gradient(at 0,#ff7eb81f,#0000 38%),linear-gradient(145deg,#ffffff21,#ffffff0b 48%,#080a0e57),#12141b70;border:0;border-radius:clamp(24px,2.6vw,38px);box-shadow:0 32px 104px #00000075,-18px 0 42px #ff54971a,inset 0 1px #ffffff1f}.login-panel:before{left:calc(var(--ripple-gap) * -1.05);width:calc(var(--ripple-gap) + 58px);filter:url(#login-water-ripple)blur(.35px);opacity:.76;mix-blend-mode:screen;background:repeating-radial-gradient(at 82%,#ffffff1c 0 1px,#0000 2px 11px),radial-gradient(at 82%,#ffffff2e,#ff69aa2e 34%,#0000 72%);height:68%;top:16%}.login-panel:after{border:0;box-shadow:inset 24px 0 58px #ffffff09,inset -18px 0 52px #0000001f}.login-card{width:min(360px,100%)}.field-control{background:#ffffff13;border-color:#ffffff29}@media (width<=1180px){.login-shell{max-width:920px}.login-glass-frame,.login-panel:before{display:none}.login-video-stage,.login-panel{border:0}}.login-shell{--video-w:min(58vw, 940px);--auth-w:clamp(380px, 25vw, 430px);--liquid-gap:clamp(54px, 4.6vw, 86px);grid-template-columns:minmax(0, var(--video-w)) var(--auth-w);gap:var(--liquid-gap);width:min(100%,1510px);max-width:calc(100vw - 128px);box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:34px 0;display:grid;position:relative}.login-shell:before{content:"";z-index:0;pointer-events:none;filter:blur(34px);background:radial-gradient(#ff70b029,#0000 44%),radial-gradient(at 26%,#ffffff0e,#0000 34%);border-radius:999px;display:block;position:absolute;inset:12% 8% 10% 10%}.login-shell:after,.login-glass-frame,.login-fusion-bridge{display:none}.login-ripple-canvas{z-index:2;pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.login-video-stage{z-index:1;width:100%;max-width:var(--video-w);aspect-ratio:21/9;background:#050608;border:0;border-radius:clamp(22px,2.2vw,34px);margin:0;position:relative;overflow:hidden;box-shadow:0 30px 96px #0000007a,0 0 34px #ff55971f}.login-video-stage:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#0000 0 76%,#0a0c113d 100%),linear-gradient(#ffffff0a,#0000 28%,#0000003d);position:absolute;inset:0}.login-video-stage:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 60px #ff6eaa14,inset 0 -18px 48px #00000038}.login-bg-video,.login-video-fallback{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.login-panel{z-index:3;-webkit-backdrop-filter:blur(28px)saturate(1.24);background:radial-gradient(at 0,#ff7eb81f,#0000 38%),linear-gradient(145deg,#ffffff21,#ffffff0b 48%,#080a0e57),#12141b70;border:0;border-radius:clamp(24px,2.6vw,38px);justify-content:center;align-items:center;width:100%;min-height:clamp(500px,58vh,610px);margin:0;padding:clamp(38px,3.2vw,52px);display:flex;position:relative;box-shadow:0 32px 104px #00000075,-18px 0 42px #ff54971a,inset 0 1px #ffffff1f}.login-panel:before{content:"";z-index:0;left:calc(var(--liquid-gap) * -1.05);width:calc(var(--liquid-gap) + 60px);pointer-events:none;filter:blur(.4px);opacity:.44;mix-blend-mode:screen;background:repeating-radial-gradient(at 82%,#ffffff1a 0 1px,#0000 2px 11px),radial-gradient(at 82%,#ffffff29,#ff69aa26 34%,#0000 72%);border-radius:999px;height:70%;animation:5.2s ease-in-out infinite canvasLiquidBreath;position:absolute;top:15%}.login-panel:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;border:0;position:absolute;inset:0;box-shadow:inset 24px 0 58px #ffffff09,inset -18px 0 52px #0000001f}.login-card{z-index:1;width:min(360px,100%);max-width:360px;box-shadow:none;background:0 0;border:0;margin:0 auto;padding:0;position:relative}.login-card:before,.login-card:after{display:none}.login-brand-row{margin-bottom:38px}.login-card h1{font-size:clamp(32px,2.2vw,42px)}.field-control{background:#ffffff13;border-color:#ffffff24;height:54px}.field-control:focus-within{background:#ffffff1b;border-color:#ffa0c852}@keyframes canvasLiquidBreath{0%,to{opacity:.36;transform:translate(0)scaleY(1)}50%{opacity:.56;transform:translate(-8px)scaleY(1.06)}}@media (width<=1180px){.login-page{padding:82px 24px 32px;overflow-y:auto}.login-shell{grid-template-columns:1fr;gap:18px;width:min(100%,920px);max-width:920px;padding:18px}.login-ripple-canvas,.login-panel:before{display:none}.login-video-stage{width:100%;max-width:none}.login-panel{min-height:auto;padding:30px 24px}}@media (width<=640px){.login-page{padding:76px 12px 22px}.login-shell{max-width:calc(100vw - 24px);padding:12px}.login-panel{padding:24px 18px}}.login-page{background:radial-gradient(circle at 50% 42%,#ff52961f,#0000 24%),linear-gradient(145deg,#0b0d12 0%,#050609 58%,#010203 100%);place-items:center;min-height:100vh;padding:72px 64px 48px;display:grid;overflow:hidden}.login-page:before,.login-page:after{display:none}.login-shell{--video-w:min(58vw, 960px);--auth-w:clamp(380px, 25vw, 440px);grid-template-columns:minmax(0, var(--video-w)) var(--auth-w);width:min(100%,1500px);max-width:calc(100vw - 128px);box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;gap:clamp(36px,4vw,72px);padding:0;display:grid}.login-shell:before,.login-shell:after,.login-ripple-canvas,.login-glass-frame,.login-fusion-bridge{display:none}.login-video-stage{width:100%;max-width:var(--video-w);aspect-ratio:21/9;background:#050608;border:0;border-radius:28px;margin:0;overflow:hidden;box-shadow:0 30px 96px #00000075}.login-video-stage:before{background:linear-gradient(#ffffff0a,#0000 28%,#00000047)}.login-video-stage:after{box-shadow:inset 0 0 58px #0000002e}.login-panel{-webkit-backdrop-filter:blur(28px)saturate(1.2);background:linear-gradient(145deg,#ffffff1f,#ffffff0b 48%,#080a0e57),#12141b75;border:0;border-radius:28px;justify-content:center;align-items:center;width:100%;min-height:clamp(500px,58vh,610px);margin:0;padding:clamp(38px,3.2vw,52px);display:flex;box-shadow:0 32px 104px #00000075,inset 0 1px #ffffff1a}.login-panel:before,.login-panel:after{display:none}.login-card{width:min(360px,100%);max-width:360px;box-shadow:none;background:0 0;border:0;margin:0 auto;padding:0}@media (width<=1180px){.login-page{padding:82px 24px 32px;overflow-y:auto}.login-shell{grid-template-columns:1fr;gap:18px;max-width:920px}.login-video-stage{width:100%;max-width:none}.login-panel{min-height:auto;padding:30px 24px}}@media (width<=640px){.login-page{padding:76px 12px 22px}.login-shell{max-width:calc(100vw - 24px)}.login-panel{padding:24px 18px}}.login-panel{background:radial-gradient(at 16% 18%,#ffffff14,#0000 34%),radial-gradient(at 0,#ff7eb81a,#0000 40%),linear-gradient(145deg,#ffffff1b,#ffffff09 48%,#080a0e57),#12141b6b;border:0}.login-card{box-shadow:none!important;background:0 0!important;border:0!important}.login-footer{padding-top:12px;border-top:0!important}.field-control{background:#ffffff14;border:0;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #0000002e}.field-control:focus-within{background:#ffffff1f;border:0;box-shadow:0 0 0 1px #ffffff1f,0 16px 36px #0000002e,inset 0 1px #ffffff1f}.login-submit{box-shadow:0 16px 42px #00000047,inset 0 1px #ffffffd9}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-appearance=light] body{background:var(--color-bg);color:var(--color-text)}:root[data-appearance=light] .dashboard-brand-fixed{color:#16161ceb;text-shadow:none}:root[data-appearance=light] .ops-side-pill{-webkit-backdrop-filter:blur(30px)saturate(1.2);background:linear-gradient(#ffffffdb,#f8f9fcc7);border-color:#14161f12;box-shadow:0 24px 60px #1f233c24,inset 0 1px #fffffff2}:root[data-appearance=light] .ops-side-pill:before,:root[data-appearance=light] .ops-side-pill:after{opacity:0}:root[data-appearance=light] .ops-side-item{color:#1d1d1fa8}:root[data-appearance=light] .ops-side-item:hover,:root[data-appearance=light] .ops-side-item.active{color:#111114;text-shadow:none}:root[data-appearance=light] .ops-liquid-indicator{-webkit-backdrop-filter:none;background:#14161f0e;border-color:#14161f14;box-shadow:inset 0 1px #fffc}:root[data-appearance=light] .ops-liquid-indicator:before,:root[data-appearance=light] .ops-liquid-indicator:after{opacity:0}:root[data-appearance=light] .liquid-dock-drop{color:#1d1d1fcc;background:linear-gradient(170deg,#ffffffeb,#f8f9fccc);border-color:#14161f1f #14161f1f #14161f1f #0000;box-shadow:0 16px 44px #1f233c29,inset 0 1px #fffffff2}:root[data-appearance=light] .ops-pill-btn,:root[data-appearance=light] .profile-btn{color:#1d1d1fa8}:root[data-appearance=light] .ops-pill-btn:hover,:root[data-appearance=light] .profile-btn:hover{color:#111114;background:#14161f12}:root[data-appearance=light] .ops-credit-wrap{background:#ffffffc7;box-shadow:inset 0 0 0 1px #14161f12,0 10px 28px #1f233c14}:root[data-appearance=light] .ops-credit-btn{color:#9a7226}:root[data-appearance=light] .credit-detail-btn{color:#1d1d1fb8}:root[data-appearance=light] .ops-credit-btn:hover{background:#14161f0f}:root[data-appearance=light] .credit-detail-btn:before{background:#14161f1f}:root[data-appearance=light] .ops-title{background:linear-gradient(#1a1a20 38%,#1a1a20b8);-webkit-background-clip:text;background-clip:text}:root[data-appearance=light] .feature-card{background:#ffffffb8;box-shadow:0 16px 40px #1f233c1a,inset 0 1px #fffffff2,inset 0 0 0 1px #14161f0b}:root[data-appearance=light] .feature-card:hover{background:#ffffffe0;box-shadow:0 26px 60px #1f233c29,inset 0 1px #fff,inset 0 0 0 1px #14161f0f}:root[data-appearance=light] .feature-copy strong{color:#16161a}:root[data-appearance=light] .feature-copy em{color:#16161a8c}:root[data-appearance=light] .section-title-row h2{color:#16161a}:root[data-appearance=light] .section-title-row span{color:#16161a73}:root[data-appearance=light] .section-title-row button{color:#16161a94}:root[data-appearance=light] .section-title-row button:hover{color:#16161a}:root[data-appearance=light] .ops-footer-legal,:root[data-appearance=light] .ops-footer-main,:root[data-appearance=light] .ops-footer-meta,:root[data-appearance=light] .ops-footer-legal a,:root[data-appearance=light] .ops-footer-query{color:#16161a80}:root[data-appearance=light] .pricing-overlay{background:#eceef48c}:root[data-appearance=light] .pricing-modal{color:#1d1d1f;background:radial-gradient(140% 60% at 50% -8%,#fffffff2,#0000 60%),linear-gradient(#ffffffeb,#f7f8fbf2);box-shadow:0 60px 140px #1f233c38,inset 0 1px #fff,inset 0 0 0 1px #14161f0d}:root[data-appearance=light] .pricing-close{color:#1d1d1f8c;background:#14161f0f}:root[data-appearance=light] .pricing-close:hover{color:#111114;background:#14161f1c}:root[data-appearance=light] .pricing-head strong{background:linear-gradient(#17171c 36%,#17171cbd);-webkit-background-clip:text;background-clip:text}:root[data-appearance=light] .pricing-head p{color:#1d1d1f80}:root[data-appearance=light] .pricing-card{background:#14161f09;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #14161f0b}:root[data-appearance=light] .pricing-card:hover{background:#14161f0e;box-shadow:0 24px 56px #1f233c1f,inset 0 1px #fff,inset 0 0 0 1px #14161f0f}:root[data-appearance=light] .pricing-card.featured{background:radial-gradient(130% 56% at 50% -6%,#6866f61a,#0000 62%),#14161f08}:root[data-appearance=light] .pricing-card p{color:#1d1d1f80}:root[data-appearance=light] .pricing-price small{color:#1d1d1f8c}:root[data-appearance=light] .pricing-points{color:#1d1d1fa8}:root[data-appearance=light] .pricing-benefits li{color:#1d1d1f9e}:root[data-appearance=light] .pricing-buy-btn{color:#16161a;background:#14161f14}:root[data-appearance=light] .pricing-buy-btn:hover{background:#14161f21}:root[data-appearance=light] .pricing-card.featured .pricing-buy-btn{color:#fff}:root[data-appearance=light] .pricing-error{color:#b3402a;background:#ff704c1f}:root[data-appearance=light] .pricing-payment-status{color:#1d1d1fcc;background:#14161f0d;box-shadow:inset 0 1px #fffc}:root[data-appearance=light] .pricing-payment-status strong{color:#16161a}:root[data-appearance=light] .pricing-payment-status p{color:#1d1d1f8c}:root[data-appearance=light] .pricing-payment-status button{color:#16161a;background:#14161f1a}:root[data-appearance=light] .app-root.is-logged-in:before,:root[data-appearance=light] .app-root.is-logged-in:after,:root[data-appearance=light] .dashboard-content:before,:root[data-appearance=light] .dashboard-content:after{display:none}:root[data-appearance=light] .ops-home:before{background-color:#0000;background-image:linear-gradient(#14161f08 1px,#0000 1px),linear-gradient(90deg,#14161f06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}:root[data-appearance=light] .canvas-page-shell{background:radial-gradient(circle at 28% 18%,#6866f60f,#0000 34%),linear-gradient(135deg,#eef0f5 0%,#f2f3f7 52%,#e9ebf2 100%)}:root[data-appearance=light] .canvas-bg-orb{opacity:.1}:root[data-appearance=light] .canvas-window{background:radial-gradient(circle at 50% 0,#ffffffeb,#0000 52%),linear-gradient(#ffffffd6,#f6f7fbc7);border-color:#14161f0f;box-shadow:0 32px 80px #1f233c24,inset 0 1px #fffffff2}:root[data-appearance=light] .canvas-tabbar,:root[data-appearance=light] .canvas-control-btn,:root[data-appearance=light] .canvas-dropdown{color:#1d1d1f9e;background:#ffffffb8;border-color:#14161f12;box-shadow:inset 0 1px #ffffffeb,0 10px 26px #1f233c14}:root[data-appearance=light] .canvas-tab-btn{color:#1d1d1f99}:root[data-appearance=light] .canvas-tab-btn:hover,:root[data-appearance=light] .canvas-control-btn:hover{color:#111114;background:#14161f0f;border-color:#14161f24}:root[data-appearance=light] .canvas-tab-btn.active{color:#101014;background:linear-gradient(135deg,#fffffff5,#6866f61f);box-shadow:inset 0 1px #fff,0 0 24px #6866f61a}:root[data-appearance=light] .canvas-tab-sep{background:#14161f1f}:root[data-appearance=light] .canvas-search{color:#1d1d1f8c;background:#ffffffc7;box-shadow:inset 0 0 0 1px #14161f0f,0 10px 26px #1f233c12}:root[data-appearance=light] .canvas-search-icon{color:#1d1d1f9e}:root[data-appearance=light] .canvas-search-input,:root[data-appearance=light] .canvas-search-input::placeholder{color:#1d1d1fcc}:root[data-appearance=light] .canvas-search-input::placeholder{color:#1d1d1f57}:root[data-appearance=light] .canvas-window [class*=text-white]{color:#16161a}:root[data-appearance=light] .canvas-card [class*=text-white],:root[data-appearance=light] .canvas-current-badge{color:#fff}:root[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-appearance=light],:root[data-appearance=light] body,:root[data-appearance=light] #app{background-color:var(--color-bg);background-image:none}:root[data-appearance=light] .app-root.is-logged-in{background:radial-gradient(circle at 6% 17%, #6866f60d, transparent 28%), linear-gradient(135deg, #eef0f5 0%, var(--color-bg) 48%, #eceef4 100%)}:root[data-appearance=light] .legacy-page,:root[data-appearance=light] .legacy-page .legacy-frame-backdrop{background:var(--color-bg);background-image:none}:root[data-appearance=light] .legacy-page .legacy-frame{background:var(--color-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.canvas-side-arrow{color:#fff9;background:#18181ce6;border:1px solid #ffffff1a;box-shadow:0 12px 30px #0000004d}.canvas-side-arrow:hover{color:#fff;background:#222227f2;border-color:#fff3}:root[data-appearance=light] .canvas-side-arrow{color:#1d1d1f99;background:#ffffffdb;border-color:#14161f1a;box-shadow:0 12px 28px #1f233c1f}:root[data-appearance=light] .canvas-side-arrow:hover{color:#101014;background:#fff;border-color:#14161f33}:root[data-appearance=light] .canvas-card-active{background:linear-gradient(#fffffffa,#fafbfef5)!important;box-shadow:0 24px 60px #5856eb29,0 0 40px #6866f61a,inset 0 1px #fffffff2,inset 0 0 0 1px #6866f62e!important}:root[data-appearance=light] .canvas-card-active:after{background:radial-gradient(circle at 50% -8%,#6866f61a,#0000 40%),linear-gradient(#ffffff80,#0000 30%)!important}:root[data-appearance=light] .canvas-card-passive{background:linear-gradient(#ffffffeb,#f7f8fbe0)!important;border-color:#14161f0f!important;box-shadow:0 16px 38px #1f233c1a,inset 0 1px #fffffff2!important}:root[data-appearance=light] .canvas-card-passive:hover{background:#fffffffa!important;border-color:#6866f629!important;box-shadow:0 20px 44px #1f233c24,0 0 22px #6866f614,inset 0 1px #fff!important}:root[data-appearance=light] .canvas-card-active :is(h3,time,span,p):not(.canvas-current-badge):not(.canvas-current-badge *),:root[data-appearance=light] .canvas-card-passive :is(h3,time,span,p){color:#1d1d1f}:root[data-appearance=light] .canvas-card-active time,:root[data-appearance=light] .canvas-card-passive time,:root[data-appearance=light] .canvas-card-active .text-white\/50,:root[data-appearance=light] .canvas-card-passive .text-white\/50{color:#1d1d1f8c}:root[data-appearance=light] .canvas-cover-open:before{background:radial-gradient(circle at 50% 52%,#6866f614,#0000 48%),linear-gradient(#0000 48%,#14161f14)}:root[data-appearance=light] .credit-popover,:root[data-appearance=light] .theme-popover,:root[data-appearance=light] .support-popover,:root[data-appearance=light] .profile-menu{color:#1d1d1f!important;-webkit-backdrop-filter:blur(40px)saturate(1.4)!important;background:radial-gradient(120% 70% at 50% 0,#ffffffeb,#0000 62%),linear-gradient(#fffffffa,#f7f8fbf7)!important;border:0!important;box-shadow:0 30px 72px #1f233c29,inset 0 1px #ffffffe6!important}:root[data-appearance=light] .credit-popover-head strong,:root[data-appearance=light] .credit-number-row strong,:root[data-appearance=light] .credit-history-title span,:root[data-appearance=light] .credit-record-item span,:root[data-appearance=light] .theme-popover .theme-choice em,:root[data-appearance=light] .support-popover strong,:root[data-appearance=light] .profile-menu :is(strong,span,p,button,a){color:#1d1d1f!important}:root[data-appearance=light] .credit-popover-head em,:root[data-appearance=light] .credit-number-row span,:root[data-appearance=light] .credit-progress-text,:root[data-appearance=light] .credit-record-item em,:root[data-appearance=light] .profile-menu em{color:#1d1d1f8c!important}:root[data-appearance=light] .credit-number-row>div,:root[data-appearance=light] .credit-history,:root[data-appearance=light] .credit-record-item,:root[data-appearance=light] .theme-choice,:root[data-appearance=light] .credit-avatar{background:#14161f0a!important;border:0!important;box-shadow:inset 0 1px #ffffff8c!important}:root[data-appearance=light] .credit-history,:root[data-appearance=light] .credit-record-item{box-shadow:none!important;background:0 0!important}:root[data-appearance=light] .theme-choice.active{box-shadow:none!important;background:#6866f621!important;border:0!important}:root[data-appearance=light] .credit-progress{background:#14161f14!important}:root[data-appearance=light] .credit-history-title button{color:#5f5df0!important}:root[data-appearance=light] .profile-menu-item:hover,:root[data-appearance=light] .profile-menu-actions button:hover{background:#14161f0f!important}.placeholder\:text-white\/20::placeholder{color:#fff3}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:opacity-50:disabled{opacity:.5}@media (width>=768px){.md\:p-8{padding:2rem}.md\:text-\[500px\]{font-size:500px}}.infinia-home[data-v-bc2ace5b]{--font-display:"Instrument Serif", "Bodoni 72", Didot, "Baskerville", "Times New Roman", serif;--font-grotesk:"Space Grotesk", "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro SC", "PingFang SC", "Microsoft YaHei", sans-serif;--ink:#f6f8ff;--ink-2:#e8f0ffad;--ink-3:#e8f0ff70;--hair:#e8f2ff1f;--acc-a:#79ddec;--acc-b:#8f88ff;--acc-c:#74f0d4;--glass-bg:#13192494;--glass-line:#e8f2ff29;--shadow-soft:0 24px 60px -28px #000000b8, 0 6px 18px -8px #0000006b;--ease-out:cubic-bezier(.22, .68, .31, 1);--spring:cubic-bezier(.26, 1.16, .38, 1);min-height:100vh;color:var(--ink);font-family:var(--font-body);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:radial-gradient(1100px 760px at 80% 10%,#4b8c9138,#0000 58%),linear-gradient(#06080e 0%,#0b1018 45%,#05070c 100%);position:relative;overflow-x:clip}.infinia-home[data-v-bc2ace5b] *,.infinia-home[data-v-bc2ace5b] :before,.infinia-home[data-v-bc2ace5b] :after{box-sizing:border-box}.infinia-home button[data-v-bc2ace5b]{font:inherit}.glass[data-v-bc2ace5b]{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);border:1px solid var(--glass-line);box-shadow:var(--shadow-soft), inset 0 1px 0 #ffffff1f}.xg-glow[data-v-bc2ace5b],#xg-grid[data-v-bc2ace5b],#xg-flashlight[data-v-bc2ace5b],#xg-fruition-seed[data-v-bc2ace5b]{pointer-events:none;position:fixed}.xg-glow[data-v-bc2ace5b]{z-index:0;will-change:transform, opacity;filter:blur(.2px);border-radius:50%}.xg-glow-1[data-v-bc2ace5b]{width:74vmax;height:74vmax;animation:xg-breathe-bc2ace5b 11s var(--ease-out) infinite alternate;background:radial-gradient(closest-side,#5f85ff29,#5f85ff00 72%);top:-30vmax;left:-28vmax}.xg-glow-2[data-v-bc2ace5b]{width:64vmax;height:64vmax;animation:xg-breathe-bc2ace5b 13s var(--ease-out) infinite alternate -4s;background:radial-gradient(closest-side,#75f0d41c,#75f0d400 72%);top:28vh;right:-22vmax}.xg-glow-3[data-v-bc2ace5b]{width:52vmax;height:52vmax;animation:xg-breathe-bc2ace5b 15s var(--ease-out) infinite alternate -8s;background:radial-gradient(closest-side,#8f88ff24,#8f88ff00 72%);bottom:-30vmax;left:8vw}@keyframes xg-breathe-bc2ace5b{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.1)translate(1.5vmax,-1vmax)}}#xg-grid[data-v-bc2ace5b]{z-index:1;inset:0}#xg-flashlight[data-v-bc2ace5b]{z-index:2;opacity:0;will-change:transform, opacity;background:radial-gradient(closest-side,#6fe6ed1f,#6fe6ed0d 42%,#6fe6ed00 72%);border-radius:50%;width:620px;height:620px;top:0;left:0}#xg-fruition-seed[data-v-bc2ace5b]{z-index:2;opacity:0;transition:opacity .9s var(--ease-out);contain:strict;inset:0}#xg-fruition-seed.ready[data-v-bc2ace5b]{opacity:.86}#xg-fruition-seed canvas[data-v-bc2ace5b]{width:100%;height:100%;display:none}#xg-fruition-seed[data-v-bc2ace5b] .xg-seed-planet{transform-origin:50%;filter:saturate(1.05)contrast(1.05)drop-shadow(0 24px 52px #0000006b);isolation:isolate;will-change:transform;background:#07131d url(/static/images/login-orbital-planet.png) 50%/104% 104% no-repeat;border-radius:50%;width:218px;height:218px;position:absolute;top:0;left:0;box-shadow:inset -28px -32px 54px #00000038,inset 10px 12px 28px #d8fdff14,0 0 18px #5bd5e812,0 30px 76px #00000057}#xg-fruition-seed[data-v-bc2ace5b] .xg-seed-core{z-index:3;border-radius:inherit;pointer-events:none;opacity:1;background:radial-gradient(at 28% 28%,#e1fdff1a,#c6f4ff09 30%,#0000 56%),linear-gradient(118deg,#ffffff09 0 22%,#0000 45%,#0000002e 100%),url(/static/images/login-orbital-planet.png) 50%/104% 104% no-repeat;position:absolute;inset:0}#xg-fruition-seed[data-v-bc2ace5b] .xg-seed-ring{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#xg-fruition-seed[data-v-bc2ace5b] .xg-seed-ring-back{z-index:-1;opacity:.56;background:linear-gradient(90deg,#5ee2f100,#9ff1ff2e 30%,#ae98ff29 56%,#5ee2f100);border:1px solid #9ff1ff38;width:326px;height:58px;box-shadow:0 0 18px #52def21a,inset 0 0 12px #b6f9ff14}#xg-fruition-seed[data-v-bc2ace5b] .xg-seed-ring-front{z-index:5;clip-path:inset(50% 0 0);opacity:.34;filter:blur(.15px);border-bottom:1px solid #d5ffff2e;width:316px;height:54px}#xg-fruition-seed[data-v-bc2ace5b] .xg-seed-moon{z-index:4;background:linear-gradient(90deg,#ffffffeb,#a6f4ffad);border-radius:999px;width:16px;height:7px;animation:2.1s linear infinite xg-seed-moon-orbit-bc2ace5b;position:absolute;top:50%;left:50%;box-shadow:0 0 14px #b3fcff4d}@keyframes xg-seed-moon-orbit-bc2ace5b{0%{opacity:.92;transform:translate(-50%,-50%)translate(72%)scale(.86)}48%{opacity:.3;transform:translate(-50%,-50%)translate(-72%)scale(.62)}to{opacity:.92;transform:translate(-50%,-50%)translate(72%)scale(.86)}}#xg-viewport[data-v-bc2ace5b]{z-index:3;position:fixed;inset:0;overflow:hidden}#xg-world[data-v-bc2ace5b]{will-change:transform;width:100%;position:relative}.xg-wrap[data-v-bc2ace5b]{width:min(1120px,100vw - 64px);margin:0 auto}#xg-hero[data-v-bc2ace5b]{justify-content:center;align-items:center;min-height:116vh;display:flex;position:relative}.xg-hero-core[data-v-bc2ace5b]{z-index:4;text-align:center;max-width:820px;padding:0 24px;position:relative}.xg-editorial-line[data-v-bc2ace5b]{color:#eef4ffb3;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 16px 42px #7eddec2e;margin-bottom:24px;font-size:clamp(19px,2vw,30px);font-style:italic;font-weight:400;line-height:1}#xg-hero-title[data-v-bc2ace5b]{color:var(--ink);font-family:var(--font-display);letter-spacing:.052em;text-transform:uppercase;text-shadow:0 24px 72px #7eddec29;margin:0;font-size:clamp(46px,7.6vw,92px);font-weight:400;line-height:.9;position:relative}[data-v-bc2ace5b] .xg-ch{will-change:opacity, filter;display:inline-block}.js[data-v-bc2ace5b] .xg-ch{opacity:0;filter:blur(7px);transition:opacity .3s ease-out,filter .38s ease-out}[data-v-bc2ace5b] .xg-ch.on{opacity:1;filter:blur()}#xg-caret[data-v-bc2ace5b]{opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);will-change:opacity, transform;background:#ffffff6b;border:1px solid #ffffffbf;border-radius:4px;width:6px;height:.86em;position:absolute;box-shadow:0 4px 14px -4px #5e7cff73,inset 0 1px #ffffff8c}#xg-caret.blink[data-v-bc2ace5b]{animation:1.15s ease-in-out infinite xg-caret-bc2ace5b}#xg-caret.hold[data-v-bc2ace5b]{opacity:1}#xg-caret.settled[data-v-bc2ace5b]{transition:opacity .46s var(--ease-out);animation:none;opacity:0!important}@keyframes xg-caret-bc2ace5b{0%,58%{opacity:1}72%,to{opacity:.12}}.xg-hero-sub[data-v-bc2ace5b]{max-width:620px;color:var(--ink-2);margin:30px auto 0;font-size:clamp(16px,1.7vw,20px);line-height:1.75}.xg-hero-cta[data-v-bc2ace5b]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:40px;display:flex}.xg-btn[data-v-bc2ace5b]{cursor:pointer;min-height:52px;transition:transform .3s var(--spring), box-shadow .3s ease, background .3s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:15px 28px;font-size:15.5px;font-weight:700;display:inline-flex}.btn-dark[data-v-bc2ace5b]{color:#061014;background:linear-gradient(135deg,#f5fbff,#ccefff 54%,#8cebf0);box-shadow:0 18px 40px -20px #6becf4b8}.btn-glass[data-v-bc2ace5b]{color:var(--ink)}.xg-btn[data-v-bc2ace5b]:hover{transform:translateY(-2px)}.xg-btn .arr[data-v-bc2ace5b],.cta-btn .arr[data-v-bc2ace5b]{transition:transform .3s var(--spring)}.xg-btn:hover .arr[data-v-bc2ace5b],.cta-btn:hover .arr[data-v-bc2ace5b]{transform:translate(3px)}.xg-hero-hint[data-v-bc2ace5b]{color:var(--ink-3);align-items:center;gap:8px;margin-top:46px;font-size:13px;display:inline-flex}.xg-hero-hint svg[data-v-bc2ace5b]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;opacity:.66}.js [data-xg-heroin][data-v-bc2ace5b]{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transform:translateY(16px)}[data-xg-heroin].in[data-v-bc2ace5b]{opacity:1;transform:none}.xg-scroll-cue[data-v-bc2ace5b]{color:var(--ink-3);letter-spacing:.18em;flex-direction:column;align-items:center;gap:10px;font-size:12px;display:flex;position:absolute;bottom:5vh;left:50%;transform:translate(-50%)}.xg-scroll-cue .line[data-v-bc2ace5b]{background:linear-gradient(var(--ink-3), transparent);width:1px;height:34px;animation:xg-cue-bc2ace5b 2.2s var(--ease-out) infinite}@keyframes xg-cue-bc2ace5b{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}46%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.xg-float[data-v-bc2ace5b]{-webkit-user-select:none;user-select:none;will-change:transform;position:absolute}.depth-far[data-v-bc2ace5b]{filter:blur(2.5px);opacity:.5}.depth-mid[data-v-bc2ace5b]{filter:blur(1px);opacity:.76}.depth-near[data-v-bc2ace5b]{filter:none}.draggable[data-v-bc2ace5b]{cursor:grab;touch-action:none}.draggable[data-v-bc2ace5b]:active,.draggable.dragging[data-v-bc2ace5b]{cursor:grabbing}.draggable.user-placed[data-v-bc2ace5b]{z-index:12}.draggable.dragging[data-v-bc2ace5b]{z-index:30}.xg-note[data-v-bc2ace5b]{color:#594a13;background:linear-gradient(178deg,#fff2ba,#ffe78f);border-radius:14px;width:196px;padding:18px 18px 22px;font-size:14px;line-height:1.6;position:relative;box-shadow:0 18px 34px -16px #78600a73,inset 0 1px #fff9}.xg-note .pin[data-v-bc2ace5b]{background:radial-gradient(circle at 35% 30%,#fff,#cfd4e2 60%,#9aa2b8);border-radius:50%;width:14px;height:14px;position:absolute;top:-9px;left:50%;transform:translate(-50%);box-shadow:0 3px 6px #0000004d}.xg-note b[data-v-bc2ace5b],.mini-note b[data-v-bc2ace5b]{letter-spacing:.1em;text-transform:uppercase;opacity:.58;margin-bottom:6px;font-size:11px;display:block}.note-blue[data-v-bc2ace5b]{color:#18366d;background:linear-gradient(178deg,#d7e4ff,#c2d5ff);width:184px}.note-mint[data-v-bc2ace5b]{color:#0f5a52;background:linear-gradient(178deg,#d2f6ee,#bdefe4);width:178px}.xg-photo[data-v-bc2ace5b]{background:#ffffffeb;border-radius:12px;width:216px;padding:10px 10px 12px;box-shadow:0 22px 44px -18px #00000085}.xg-photo .img[data-v-bc2ace5b],.mini-photo i[data-v-bc2ace5b]{aspect-ratio:4/3;border-radius:7px;display:block}.xg-photo .mood-1[data-v-bc2ace5b],.mini-photo i[data-v-bc2ace5b]{background:radial-gradient(120% 90% at 20% 15%,#ffffff8c,#0000 45%),linear-gradient(135deg,#8cb7ff 0%,#d3c0ff 46%,#a8efea 100%)}.xg-photo .mood-2[data-v-bc2ace5b]{background:radial-gradient(80% 80% at 72% 18%,#ffffff94,#0000 50%),linear-gradient(135deg,#ffd6c4 0%,#bbb4ff 52%,#88eee4 100%)}.xg-photo .cap[data-v-bc2ace5b]{color:#1c202a9e;justify-content:space-between;margin-top:9px;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:10.5px;display:flex}.xg-chip[data-v-bc2ace5b]{color:var(--ink-2);border-radius:999px;padding:9px 15px;font-size:13px;font-weight:700}.xg-chip em[data-v-bc2ace5b]{color:#0000;background:linear-gradient(120deg, var(--acc-a), var(--acc-b));-webkit-background-clip:text;background-clip:text;font-style:normal}.xg-toolbar[data-v-bc2ace5b]{border-radius:14px;gap:4px;padding:8px;display:flex}.xg-toolbar .tl[data-v-bc2ace5b]{width:34px;height:34px;color:var(--ink-2);border-radius:9px;place-items:center;display:grid}.xg-toolbar .tl.act[data-v-bc2ace5b]{color:var(--ink);background:#ffffff1f}.xg-toolbar svg[data-v-bc2ace5b],.f-ico svg[data-v-bc2ace5b]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.xg-cursor-ghost[data-v-bc2ace5b]{align-items:center;gap:6px;display:flex}.xg-cursor-ghost .lbl[data-v-bc2ace5b]{color:#061014;background:linear-gradient(120deg, var(--acc-c), var(--acc-a));border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:700}.xg-shape-ring[data-v-bc2ace5b]{border:2.5px dashed #e8f2ff2e;border-radius:32px;width:120px;height:120px}.xg-section[data-v-bc2ace5b]{padding:18vh 0;position:relative}.sec-head[data-v-bc2ace5b]{text-align:center;max-width:760px;margin:0 auto 64px}.sec-eyebrow[data-v-bc2ace5b]{color:#dee9ff8a;font-family:var(--font-grotesk);letter-spacing:.26em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:500}.sec-head h2[data-v-bc2ace5b]{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(32px,4.6vw,54px);font-weight:760;line-height:1.16}.sec-head p[data-v-bc2ace5b]{max-width:560px;color:var(--ink-2);margin:18px auto 0;font-size:17px;line-height:1.75}.js [data-xg-reveal][data-v-bc2ace5b]{opacity:0;transition:opacity .9s var(--ease-out), transform .9s var(--ease-out);transform:translateY(34px)}[data-xg-reveal].in[data-v-bc2ace5b]{opacity:1;transform:none}.f-grid[data-v-bc2ace5b]{perspective:1100px;grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.f-wrap[data-v-bc2ace5b]{will-change:transform, opacity}.js .f-wrap[data-v-bc2ace5b]{opacity:0;transform:rotate(var(--r)) translateY(72px) scale(.96)}.f-wrap.in[data-v-bc2ace5b]{opacity:1;transition:transform .8s cubic-bezier(.2,1.24,.32,1),opacity .55s ease-out;transition-delay:var(--d);transform:rotate(0)translateY(0)scale(1)}.f-card[data-v-bc2ace5b]{height:100%;min-height:278px;transform-style:preserve-3d;transition:transform .35s var(--ease-out), box-shadow .35s ease;will-change:transform;border-radius:26px;padding:34px 30px 36px;position:relative;overflow:hidden}.f-card[data-v-bc2ace5b]:after{content:"";pointer-events:none;width:44%;transition:transform .9s var(--ease-out);background:linear-gradient(100deg,#fff0,#ffffff52,#fff0);position:absolute;top:-40%;bottom:-40%;left:-30%;transform:translate(-160%)skew(-16deg)}.f-card[data-v-bc2ace5b]:hover:after{transform:translate(360%)skew(-16deg)}.f-ico[data-v-bc2ace5b]{width:52px;height:52px;color:var(--ink);background:linear-gradient(140deg,#79ddec1f,#8f88ff21);border:1px solid #7eddec33;border-radius:15px;place-items:center;margin-bottom:26px;display:grid}.f-card h3[data-v-bc2ace5b]{color:var(--ink);margin:0 0 12px;font-size:21px;font-weight:760}.f-card small[data-v-bc2ace5b],.path-note small[data-v-bc2ace5b]{color:#7eddecad;font-family:var(--font-grotesk);letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:500;line-height:1.2;display:block}.f-card small[data-v-bc2ace5b]{margin-bottom:12px}.f-card p[data-v-bc2ace5b]{color:var(--ink-2);margin:0;font-size:14.5px;line-height:1.8}.f-card .knum[data-v-bc2ace5b]{color:var(--ink-3);font-family:var(--font-grotesk);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500;position:absolute;top:26px;right:28px}.path-board[data-v-bc2ace5b]{background:linear-gradient(145deg,#ffffff1f,#ffffff0a),#0b0f18a3;border-radius:32px;min-height:440px;position:relative;overflow:hidden}.path-board[data-v-bc2ace5b]:before{content:"";opacity:.5;background-image:radial-gradient(circle,#e8f2ff2e 1px,#0000 1.5px);background-size:28px 28px;position:absolute;inset:0}.path-note[data-v-bc2ace5b],.path-panel[data-v-bc2ace5b]{z-index:2;position:absolute}.path-note[data-v-bc2ace5b]{background:#0a0f18b8;border:1px solid #e8f2ff29;border-radius:20px;width:230px;padding:20px;box-shadow:0 22px 46px -24px #0000009e,inset 0 1px #ffffff1a}.path-note b[data-v-bc2ace5b],.path-note span[data-v-bc2ace5b]{display:block}.path-note b[data-v-bc2ace5b]{color:var(--ink);margin:8px 0;font-size:16px}.path-note span[data-v-bc2ace5b]{color:var(--ink-2);font-size:13px;line-height:1.65}.note-a[data-v-bc2ace5b]{top:20%;left:8%;transform:rotate(-2deg)}.note-b[data-v-bc2ace5b]{top:13%;right:10%;transform:rotate(2deg)}.note-c[data-v-bc2ace5b]{bottom:12%;left:22%;transform:rotate(1.5deg)}.path-lines[data-v-bc2ace5b]{z-index:1;fill:none;stroke:#92ddee57;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 9;width:100%;height:100%;position:absolute;inset:0}.path-panel[data-v-bc2ace5b]{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);background:#0c111bc7;border:1px solid #e8f2ff2b;border-radius:24px;width:min(430px,48%);padding:18px;bottom:10%;right:8%;box-shadow:0 30px 70px -34px #000000b8,inset 0 1px #ffffff1f}.panel-tabs[data-v-bc2ace5b],.panel-tools[data-v-bc2ace5b]{gap:8px;display:flex}.panel-tabs[data-v-bc2ace5b]{margin-bottom:18px}.panel-tabs span[data-v-bc2ace5b],.panel-tools span[data-v-bc2ace5b]{color:var(--ink-2);background:#ffffff14;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:740}.panel-tabs .active[data-v-bc2ace5b]{color:var(--ink);background:#ffffff29}.panel-line[data-v-bc2ace5b]{background:linear-gradient(90deg,#f5f8ff3d,#f5f8ff0f);border-radius:999px;height:12px;margin:12px 0}.panel-line.short[data-v-bc2ace5b]{width:62%}.panel-tools[data-v-bc2ace5b]{flex-wrap:wrap;margin-top:20px}.slogan[data-v-bc2ace5b]{text-align:center;padding-top:24vh;padding-bottom:22vh}.statement-line[data-v-bc2ace5b]{color:#eef4ff9e;font-family:var(--font-display);letter-spacing:.035em;margin-bottom:26px;font-size:clamp(24px,3vw,42px);font-style:italic}.slogan h2[data-v-bc2ace5b]{color:var(--ink);letter-spacing:0;margin:0;font-size:clamp(38px,6.4vw,84px);font-weight:760;line-height:1.14}.slogan .w[data-v-bc2ace5b]{will-change:transform, opacity;display:inline-block}.js .slogan .w[data-v-bc2ace5b]{opacity:0;transform:translateY(38px)}.slogan.in .w[data-v-bc2ace5b]{opacity:1;transition:opacity .8s var(--ease-out), transform .9s var(--spring);transition-delay:calc(var(--i) * 70ms);transform:none}.slogan em[data-v-bc2ace5b]{color:#0000;background:linear-gradient(110deg, var(--acc-a), var(--acc-b) 55%, var(--acc-c));-webkit-background-clip:text;background-clip:text;font-style:normal}.slogan .sub[data-v-bc2ace5b],.cta-core .sub[data-v-bc2ace5b]{color:var(--ink-2);margin-top:26px;font-size:17px;line-height:1.7}.cta[data-v-bc2ace5b]{text-align:center;padding-top:24vh;padding-bottom:18vh}.cta-core[data-v-bc2ace5b]{z-index:5;position:relative}.cta-core h2[data-v-bc2ace5b]{color:var(--ink);margin:0;font-size:clamp(34px,4.8vw,58px);font-weight:760;line-height:1.16}.cta-overline[data-v-bc2ace5b]{color:#7eddecad;font-family:var(--font-grotesk);letter-spacing:.24em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:500}.cta-btn-wrap[data-v-bc2ace5b]{isolation:isolate;border-radius:999px;margin-top:44px;display:inline-block;position:relative}@property --xg-ga{syntax:"<angle>";inherits:false;initial-value:0deg}.cta-btn[data-v-bc2ace5b]{z-index:1;color:#061014;cursor:pointer;min-height:58px;transition:transform .35s var(--spring), box-shadow .5s var(--ease-out);background:linear-gradient(135deg,#f6fbff,#c7f0ff 52%,#8df0e8);border:0;border-radius:999px;align-items:center;gap:10px;padding:19px 40px;font-size:17px;font-weight:760;display:inline-flex;position:relative}.cta-btn[data-v-bc2ace5b]:hover{transform:translateY(-2px)scale(1.015)}.cta-btn-wrap[data-v-bc2ace5b]:before,.cta-btn-wrap[data-v-bc2ace5b]:after{content:"";border-radius:inherit;background:conic-gradient(from var(--xg-ga), #79ddec, #8f88ff 30%, #74f0d4 55%, #9ba7ff 78%, #79ddec);transition:opacity .55s var(--ease-out), filter .55s var(--ease-out), transform .55s var(--ease-out);animation:4.5s linear infinite xg-ga-spin-bc2ace5b;position:absolute;transform:scale(1)}.cta-btn-wrap[data-v-bc2ace5b]:before{z-index:0;inset:-2.5px}.cta-btn-wrap[data-v-bc2ace5b]:after{z-index:-1;opacity:.45;filter:blur(26px);transition:opacity .6s;inset:-14px}.cta-btn-wrap.charged[data-v-bc2ace5b]:after{opacity:.8}.cta-btn-wrap.seed-fusion[data-v-bc2ace5b]:before{transform:scale(1.08)}.cta-btn-wrap.seed-fusion[data-v-bc2ace5b]:after{opacity:1;filter:blur(42px);transform:scale(1.3)}.cta-btn-wrap.seed-fusion .cta-btn[data-v-bc2ace5b]{box-shadow:inset 0 0 0 1px #ffffff6b,0 18px 46px -22px #74f0d4e0,0 0 58px -24px #8f88fff2}.cta-btn-wrap.absorbed[data-v-bc2ace5b]:after{opacity:.72;filter:blur(30px);transform:scale(1.12)}.cta-btn-wrap.absorb-pulse[data-v-bc2ace5b]:before{animation:xg-absorb-ring-bc2ace5b .66s var(--spring) both}.cta-btn-wrap.absorb-pulse[data-v-bc2ace5b]:after{animation:xg-absorb-glow-bc2ace5b .66s var(--spring) both}.cta-btn-wrap.absorb-pulse .cta-btn[data-v-bc2ace5b]{animation:xg-absorb-bump-bc2ace5b .66s var(--spring) both}@keyframes xg-ga-spin-bc2ace5b{to{--xg-ga:360deg}}@keyframes xg-absorb-bump-bc2ace5b{0%{transform:translateY(0)scale(1)}18%{transform:translateY(1px)scaleX(1.035)scaleY(.965)}36%{transform:translateY(-1px)scaleX(.986)scaleY(1.018)}58%{transform:translateY(.4px)scaleX(1.01)scaleY(.994)}to{transform:translateY(0)scale(1)}}@keyframes xg-absorb-ring-bc2ace5b{0%{filter:saturate();transform:scale(1.08)}32%{filter:saturate(1.5);transform:scale(1.2)}to{filter:saturate();transform:scale(1.08)}}@keyframes xg-absorb-glow-bc2ace5b{0%{opacity:1;filter:blur(42px);transform:scale(1.26)}36%{opacity:.95;filter:blur(48px);transform:scale(1.42)}to{opacity:.72;filter:blur(30px);transform:scale(1.12)}}.cta-note[data-v-bc2ace5b]{color:var(--ink-3);margin-top:22px;font-size:13px}.orbit[data-v-bc2ace5b]{z-index:1;pointer-events:none;will-change:transform, opacity;position:absolute}.orbit.finishing[data-v-bc2ace5b]{transition:transform .46s cubic-bezier(.18,.86,.22,1),opacity .34s ease-in 80ms}.orbit[data-v-bc2ace5b]>*{transition:color .5s var(--ease-out), background .55s var(--ease-out), border-color .55s var(--ease-out), box-shadow .55s var(--ease-out), filter .55s var(--ease-out)}.orbit.fusing[data-v-bc2ace5b]>*{filter:saturate(1.08);border-color:#caf3ff2e;box-shadow:inset 0 0 0 1px #ffffff1f,0 20px 46px -30px #74f0d4a8,0 0 32px -18px #8f88ffb8}.orbit.fused[data-v-bc2ace5b]>*{filter:saturate(1.12);transform:translateZ(0)}.orbit.absorbed[data-v-bc2ace5b]>*{filter:blur(10px)saturate(1.4)}.mini-note[data-v-bc2ace5b]{color:#594a13;background:linear-gradient(178deg,#fff2ba,#ffe78f);border-radius:11px;width:126px;padding:12px 13px;font-size:11px;line-height:1.5;box-shadow:0 12px 24px -12px #78600a66}.mini-note.b[data-v-bc2ace5b]{color:#18366d;background:linear-gradient(178deg,#d7e4ff,#c2d5ff)}.mini-note.m[data-v-bc2ace5b]{color:#0f5a52;background:linear-gradient(178deg,#d2f6ee,#bdefe4)}.mini-photo[data-v-bc2ace5b]{background:#fffffff0;border-radius:9px;width:112px;padding:7px;box-shadow:0 12px 24px -12px #0000006b}.mini-chip[data-v-bc2ace5b]{color:var(--ink-2);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700}.mini-label[data-v-bc2ace5b]{color:#e2f6ffad;min-width:68px;font-family:var(--font-grotesk);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#0f1a28c2,#29364e99),radial-gradient(circle at 22% 18%,#7eddec4d,#0000 42%);border:1px solid #c3eaff33;border-radius:7px;padding:8px 12px 7px;font-size:10px;font-weight:600;line-height:1;box-shadow:0 18px 38px -24px #000000b3,inset 0 1px #ffffff1f}.mini-label.alt[data-v-bc2ace5b]{color:#ede7ffb3;background:linear-gradient(135deg,#14162ac7,#36315694),radial-gradient(circle at 28% 20%,#a090ff52,#0000 44%);border-color:#a99cff38}.mini-label.soft[data-v-bc2ace5b]{color:#e0fff8ad;background:linear-gradient(135deg,#0c2024c2,#2341468a),radial-gradient(circle at 28% 20%,#74f0d447,#0000 44%);border-color:#80eed633}.xg-footer[data-v-bc2ace5b]{border-top:1px solid var(--hair);padding:44px 0 60px}.foot-row[data-v-bc2ace5b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.foot-logo[data-v-bc2ace5b]{color:var(--ink);font-family:var(--font-display);letter-spacing:.12em;font-size:22px;font-weight:400}.foot-links[data-v-bc2ace5b]{color:var(--ink-2);gap:26px;font-size:13.5px;display:flex}.foot-c[data-v-bc2ace5b]{color:var(--ink-3);font-size:12.5px}.foot-legal[data-v-bc2ace5b]{color:#e8f0ff61;border-top:1px solid #e8f2ff13;justify-content:space-between;align-items:center;gap:18px 24px;margin-top:22px;padding-top:20px;font-size:12px;line-height:1.8;display:flex}.foot-legal-main[data-v-bc2ace5b]{flex-wrap:wrap;align-items:center;gap:6px 0;display:flex}.foot-legal-main[data-v-bc2ace5b]>*{align-items:center;display:inline-flex}.foot-legal-main[data-v-bc2ace5b]>*+:before{content:"";background:#e8f2ff29;width:1px;height:10px;margin:0 12px}.foot-legal a[data-v-bc2ace5b]{color:#e8f0ff85;transition:color .18s var(--ease-out)}.foot-query[data-v-bc2ace5b]{letter-spacing:.04em;flex:none}#xg-intro-veil[data-v-bc2ace5b]{z-index:60;pointer-events:none;will-change:opacity;background:radial-gradient(100% 90% at 50% 42%,#556e919e,#070a11e0 72%),#06080e;position:fixed;inset:0}#xg-intro-skip[data-v-bc2ace5b]{z-index:61;color:var(--ink-2);cursor:pointer;transition:opacity .4s ease, transform .3s var(--spring);border-radius:999px;padding:9px 18px;font-size:13px;position:fixed;bottom:26px;right:26px}#xg-intro-skip[data-v-bc2ace5b]:hover{color:var(--ink);transform:translateY(-1px)}#xg-intro-skip.gone[data-v-bc2ace5b],#xg-intro-veil.gone[data-v-bc2ace5b]{opacity:0}#xg-intro-skip.gone[data-v-bc2ace5b]{pointer-events:none}@media (width<=960px){.f-grid[data-v-bc2ace5b]{grid-template-columns:1fr;max-width:460px;margin:0 auto}.path-board[data-v-bc2ace5b]{min-height:640px}.path-note[data-v-bc2ace5b],.path-panel[data-v-bc2ace5b]{width:auto;left:24px;right:24px}.note-a[data-v-bc2ace5b]{top:40px}.note-b[data-v-bc2ace5b]{top:180px}.note-c[data-v-bc2ace5b]{bottom:210px}.path-panel[data-v-bc2ace5b]{bottom:28px}}@media (width<=768px){.xg-wrap[data-v-bc2ace5b]{width:min(100% - 32px,1120px)}#xg-hero[data-v-bc2ace5b]{min-height:108vh}.xg-float[data-v-bc2ace5b]{transform-origin:50%;scale:.82}.depth-far[data-v-bc2ace5b],.float-photo-main[data-v-bc2ace5b],.float-chip[data-v-bc2ace5b],.float-arrow[data-v-bc2ace5b],.float-toolbar[data-v-bc2ace5b],.float-idea[data-v-bc2ace5b]{display:none}.float-cursor[data-v-bc2ace5b]{scale:.78;top:8%!important;right:15%!important}.float-run-note[data-v-bc2ace5b]{opacity:.58;scale:.68;bottom:9%!important;right:-44px!important}.float-someday[data-v-bc2ace5b]{scale:.72;bottom:2%!important;left:6%!important}#xg-flashlight[data-v-bc2ace5b]{display:none}#xg-fruition-seed.ready[data-v-bc2ace5b]{opacity:.42}#xg-hero-title[data-v-bc2ace5b]{letter-spacing:.04em;font-size:clamp(38px,13vw,54px)}.xg-hero-sub[data-v-bc2ace5b]{font-size:16px}.xg-hero-hint[data-v-bc2ace5b]{max-width:320px;line-height:1.6}.xg-section[data-v-bc2ace5b]{padding:14vh 0}.foot-row[data-v-bc2ace5b]{text-align:center;justify-content:center}.foot-links[data-v-bc2ace5b]{flex-wrap:wrap;justify-content:center}.foot-legal[data-v-bc2ace5b]{text-align:center;flex-direction:column;justify-content:center}.foot-legal-main[data-v-bc2ace5b]{justify-content:center}}@media (width<=520px){.xg-float.depth-near[data-v-bc2ace5b]:nth-of-type(8),.xg-float.depth-near[data-v-bc2ace5b]:nth-of-type(9){display:none}.xg-hero-cta[data-v-bc2ace5b]{flex-direction:column;align-items:center}.xg-btn[data-v-bc2ace5b],.cta-btn[data-v-bc2ace5b]{width:min(100%,280px)}.path-board[data-v-bc2ace5b]{border-radius:24px}}@media (prefers-reduced-motion:reduce){.infinia-home[data-v-bc2ace5b] *,.infinia-home[data-v-bc2ace5b] :before,.infinia-home[data-v-bc2ace5b] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-xg-reveal][data-v-bc2ace5b],.js [data-xg-heroin][data-v-bc2ace5b],.js .f-wrap[data-v-bc2ace5b],.js .slogan .w[data-v-bc2ace5b],.js[data-v-bc2ace5b] .xg-ch{opacity:1;filter:none;transform:none}#xg-fruition-seed[data-v-bc2ace5b]{display:none}}.foot-logo[data-v-bc2ace5b]{color:#f2f6fc;letter-spacing:.22em;opacity:.94;align-items:baseline;gap:.55em;font-family:Space Grotesk,Inter,-apple-system,sans-serif;font-size:19px;font-weight:600;display:inline-flex}.foot-logo-x[data-v-bc2ace5b]{color:#f2f6fc}.foot-logo-ai[data-v-bc2ace5b]{color:#8fb8ff;-webkit-text-fill-color:transparent;letter-spacing:.18em;background:linear-gradient(120deg,#7dc3ff,#a091ff);-webkit-background-clip:text;background-clip:text;font-weight:700}.xg-footer[data-v-bc2ace5b]{padding:30px 0 26px}.foot-links[data-v-bc2ace5b]{color:#ebf0f594;letter-spacing:.01em;gap:26px;font-size:12.5px}.foot-links a[data-v-bc2ace5b]{transition:color .2s}.foot-links a[data-v-bc2ace5b]:hover{color:#f5f5f7}.foot-c[data-v-bc2ace5b]{color:#ebf0f557;letter-spacing:.01em;font-size:11.5px}.foot-legal[data-v-bc2ace5b]{color:#ebf0f547;letter-spacing:.01em;border-top-color:#ffffff0f;margin-top:18px;padding-top:14px;font-size:11px;line-height:1.5}.foot-legal-main[data-v-bc2ace5b]>*+:before{background:#e8f2ff24;margin:0 14px}.foot-legal a[data-v-bc2ace5b]{color:#ebf0f561}.foot-legal a[data-v-bc2ace5b]:hover{color:#f5f5f7d9}.foot-query[data-v-bc2ace5b]{letter-spacing:.02em}@media (width>=860px){.foot-row[data-v-bc2ace5b]{justify-content:space-between;position:relative}.foot-links[data-v-bc2ace5b]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.orbit-login-page[data-v-6c69997b]{--login-bg:#05070a;--login-text:#f5f8ff;--login-muted:#eef4ff9e;--login-faint:#eef4ff61;--login-line:#edf4ff29;--login-cyan:#99f8ff;--login-violet:#a891ff;--login-mint:#9df5d7;--login-ease:cubic-bezier(.16, 1, .3, 1);min-height:100dvh;color:var(--login-text);isolation:isolate;-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 18% 12%,#8da7ff2b,#0000 30%),radial-gradient(circle at 88% 18%,#71fcdb1c,#0000 28%),linear-gradient(#06080d 0%,#030407 42%,#05070a 100%);place-items:center;padding:72px clamp(28px,5vw,72px) 48px;display:grid;position:relative;overflow:hidden}.orbit-login-page[data-v-6c69997b]:before{content:"";z-index:-2;opacity:.28;background-image:radial-gradient(circle,#99f8ff47 0 1px,#0000 1.5px),radial-gradient(circle,#ffffff29 0 1px,#0000 1.5px);background-position:0 0,18px 22px;background-size:36px 36px,88px 88px;position:absolute;inset:0}.orbit-login-page[data-v-6c69997b]:after{content:"";z-index:-1;pointer-events:none;opacity:.68;background:radial-gradient(at 50% 16%,#ffffff14,#0000 42%),linear-gradient(90deg,#0000006b,#0000 18% 82%,#0000007a);position:absolute;inset:0}.orbit-login-page[data-v-6c69997b],.orbit-login-page[data-v-6c69997b] *{box-sizing:border-box}.orbit-back[data-v-6c69997b]{z-index:20;color:#f4f8ffc7;text-shadow:0 14px 30px #0000008f;min-height:44px;transition:color .22s var(--login-ease), transform .22s var(--login-ease);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:inline-flex;position:fixed;top:26px;left:clamp(24px,4vw,58px)}.orbit-back[data-v-6c69997b]:after{content:"";background:linear-gradient(90deg,#f4f8ff61,#0000);width:36px;height:1px}.orbit-back[data-v-6c69997b]:hover{color:#fff;transform:translate(-2px)}.orbit-login-shell[data-v-6c69997b]{grid-template-columns:minmax(460px,1fr) 420px;align-items:center;gap:52px;width:min(1180px,100%);min-height:680px;display:grid}.orbit-world[data-v-6c69997b]{min-height:600px;position:relative}.brand-word[data-v-6c69997b]{letter-spacing:.012em;color:#fff;pointer-events:none;max-width:500px;font-family:Instrument Serif,Georgia,serif;font-size:clamp(58px,8.4vw,118px);font-weight:400;line-height:.86;position:absolute;top:52px;left:0}.brand-word i[data-v-6c69997b]{color:#ffffffa8;font-style:italic}.orbit-copy[data-v-6c69997b]{max-width:430px;color:var(--login-muted);margin:0;font-size:15px;line-height:1.85;position:absolute;top:315px;left:8px}.saturn-core[data-v-6c69997b]{z-index:2;--planet-tilt:-11deg;width:218px;height:218px;transform:translate(-50%, -50%) rotate(var(--planet-tilt));transform-origin:50%;filter:saturate(1.05)contrast(1.05);isolation:isolate;animation:saturnBreath-6c69997b 8.2s var(--login-ease) infinite;background:#07131d url(/static/images/login-orbital-planet.png) 50%/104% 104% no-repeat;border-radius:50%;position:absolute;top:54%;left:52%;box-shadow:inset -28px -32px 54px #00000038,inset 10px 12px 28px #d8fdff14,0 0 18px #5bd5e812,0 30px 76px #00000057}.saturn-core[data-v-6c69997b]:before{content:"";z-index:-1;opacity:.56;pointer-events:none;background:linear-gradient(90deg,#5ee2f100,#9ff1ff2e 30%,#ae98ff29 56%,#5ee2f100);border:1px solid #9ff1ff38;border-radius:50%;width:326px;height:58px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #52def21a,inset 0 0 12px #b6f9ff14}.saturn-core[data-v-6c69997b]:after{content:"";z-index:5;clip-path:inset(50% 0 0);opacity:.34;filter:blur(.15px);pointer-events:none;border-bottom:1px solid #d5ffff2e;border-radius:50%;width:316px;height:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.planet-clouds[data-v-6c69997b]{z-index:3;border-radius:inherit;pointer-events:none;opacity:1;background:radial-gradient(at 28% 28%,#e1fdff1a,#c6f4ff09 30%,#0000 56%),linear-gradient(118deg,#ffffff09 0 22%,#0000 45%,#0000002e 100%),url(/static/images/login-orbital-planet.png) 50%/104% 104% no-repeat;position:absolute;inset:0}.planet-satellite-orbit[data-v-6c69997b]{--sat-left:-140px;--sat-edge-left:-116px;--sat-mid:0px;--sat-edge-right:116px;--sat-right:140px;pointer-events:none;border-radius:50%;width:286px;height:46px;margin:-23px 0 0 -143px;position:absolute;top:50%;left:50%}.planet-satellite-orbit-back[data-v-6c69997b]{z-index:2}.planet-satellite-orbit-front[data-v-6c69997b]{z-index:4}.planet-satellite[data-v-6c69997b]{width:20px;height:9px;transform:translate(var(--sat-left), -50%) scale(.76);opacity:0;will-change:transform, opacity, filter;background:linear-gradient(90deg,#1a2535 0%,#b6d0dd 46%,#53617d 100%);border:1px solid #dcf7ff94;border-radius:999px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #99f8ff47,0 4px 10px #0000003d}.planet-satellite-front[data-v-6c69997b]{animation:12s linear infinite satelliteFrontOrbit-6c69997b}.planet-satellite-back[data-v-6c69997b]{animation:12s linear infinite satelliteBackOrbit-6c69997b}.planet-satellite[data-v-6c69997b]:before,.planet-satellite[data-v-6c69997b]:after{content:"";background:linear-gradient(90deg,#7ddceba3,#3d5178d1);border-radius:2px;width:9px;height:5px;position:absolute;top:50%;box-shadow:inset 0 0 0 1px #eef8ff38}.planet-satellite[data-v-6c69997b]:before{right:calc(100% + 2px);transform:translateY(-50%)rotate(-5deg)}.planet-satellite[data-v-6c69997b]:after{left:calc(100% + 2px);transform:translateY(-50%)rotate(5deg)}.route-line[data-v-6c69997b]{z-index:0;transform-origin:0;opacity:.36;background:linear-gradient(90deg,#99f8ff00,#99f8ff9e,#a891ff00);height:2px;position:absolute;box-shadow:0 0 22px #99f8ff38}.route-line-one[data-v-6c69997b]{width:330px;top:440px;left:210px;transform:rotate(-20deg)}.route-line-two[data-v-6c69997b]{width:270px;top:240px;left:430px;transform:rotate(18deg)}.node-card[data-v-6c69997b]{z-index:3;-webkit-backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff24,#ffffff0b),#0c1016a3;border:1px solid #f5faff24;border-radius:18px;position:absolute;box-shadow:0 22px 70px #00000057,inset 0 1px #ffffff21}.node-title[data-v-6c69997b]{color:#f5faffb8;letter-spacing:.03em;justify-content:space-between;align-items:center;font-size:11px;font-weight:750;display:flex;position:absolute;top:12px;left:14px;right:14px}.node-title[data-v-6c69997b]:before{content:"";border:1.5px solid #99f8ff9e;border-radius:4px;width:16px;height:12px;box-shadow:0 0 18px #99f8ff33}.asset-thumb[data-v-6c69997b]{background:linear-gradient(118deg,#ffffff1a,#0000 34%),linear-gradient(140deg,#99f8ff2e,#a891ff1a 48%,#f4d0a124);border-radius:14px;position:absolute;inset:46px 16px 16px;overflow:hidden}.asset-thumb[data-v-6c69997b]:before,.asset-thumb[data-v-6c69997b]:after{content:"";filter:blur(.2px);background:#ffffff38;border-radius:999px;position:absolute}.asset-thumb[data-v-6c69997b]:before{width:74%;height:44%;bottom:-18%;left:12%;transform:rotate(-8deg)}.asset-thumb[data-v-6c69997b]:after{background:#070c1261;width:32%;height:68%;top:18%;right:12%;box-shadow:0 0 0 1px #ffffff14}.node-card-asset[data-v-6c69997b]{width:210px;height:156px;animation:floatOne-6c69997b 7s var(--login-ease) infinite;bottom:44px;left:42px;transform:rotate(-4deg)}.node-card-video[data-v-6c69997b]{width:168px;height:210px;animation:floatTwo-6c69997b 8s var(--login-ease) infinite;top:80px;right:28px;transform:rotate(5deg)}.soft-note[data-v-6c69997b]{z-index:4;color:#1e302bd1;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(145deg,#f8ffece6,#b9ddc4b8);border-radius:14px;width:112px;min-height:92px;padding:16px 14px;font-family:Space Grotesk,Inter,sans-serif;font-size:10px;position:absolute;box-shadow:0 18px 48px #00000047}.soft-note strong[data-v-6c69997b]{color:#101917e6;letter-spacing:0;text-transform:none;margin-top:9px;font-family:Inter,sans-serif;font-size:12px;display:block}.soft-note-prompt[data-v-6c69997b]{animation:floatTwo-6c69997b 7.5s var(--login-ease) infinite;bottom:82px;left:356px;transform:rotate(7deg)}.soft-note-reference[data-v-6c69997b]{animation:floatOne-6c69997b 7.8s var(--login-ease) infinite;background:linear-gradient(145deg,#e2f9ffeb,#a4bfffb8);bottom:142px;right:4px;transform:rotate(-8deg)}.orbit-login-card[data-v-6c69997b]{-webkit-backdrop-filter:blur(28px)saturate(1.22);background:radial-gradient(circle at 84% 10%,#99f8ff26,#0000 30%),linear-gradient(150deg,#5f697875,#222a38a3 44%,#0e131cc2),#181f2bdb;border:1px solid #f5faff47;border-radius:28px;padding:32px;position:relative;overflow:hidden;box-shadow:0 34px 120px #00000080,0 0 0 1px #ffffff09,inset 0 1px #fff3,inset 0 -1px #ffffff0d}.orbit-login-card[data-v-6c69997b]:before{content:"";border-radius:inherit;pointer-events:none;opacity:.72;background:linear-gradient(120deg,#ffffff2e,#0000 28%),radial-gradient(circle at 82% 8%,#99f8ff24,#0000 28%);position:absolute;inset:1px}.orbit-login-card[data-v-6c69997b]>*{z-index:1;position:relative}.login-logo[data-v-6c69997b]{opacity:.86;filter:drop-shadow(0 10px 26px #00000057);width:clamp(142px,36vw,188px);max-width:62%;height:auto;margin:0 0 28px;display:block}.form-head[data-v-6c69997b]{gap:10px;display:grid}.form-head span[data-v-6c69997b]{color:#eef4ff85;letter-spacing:.12em;text-transform:uppercase;font-family:Space Grotesk,Inter,sans-serif;font-size:12px}.form-head h1[data-v-6c69997b]{letter-spacing:0;margin:0;font-size:clamp(30px,3.1vw,42px);font-weight:780;line-height:1.05}.form-head p[data-v-6c69997b]{color:var(--login-muted);margin:0;font-size:14px;line-height:1.7}.auth-form[data-v-6c69997b]{gap:14px;margin-top:28px;display:grid}.field[data-v-6c69997b]{gap:8px;display:grid}.control[data-v-6c69997b]{min-height:54px;transition:border-color .2s var(--login-ease), background .2s var(--login-ease), transform .2s var(--login-ease);background:#ffffff0e;border:1px solid #f5faff26;border-radius:16px;align-items:center;display:flex;box-shadow:inset 0 1px #ffffff12}.control[data-v-6c69997b]:focus-within{background:#ffffff15;border-color:#99f8ff6b;transform:translateY(-1px)}.control input[data-v-6c69997b]{width:100%;min-width:0;height:52px;color:var(--login-text);-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;padding:0 17px;font-size:15px}.code-button[data-v-6c69997b]{color:#f5faffeb;min-width:112px;height:42px;transition:opacity .18s var(--login-ease), transform .18s var(--login-ease);background:linear-gradient(135deg,#99f8ff42,#a891ff2e),#ffffff12;border:0;border-radius:13px;flex:none;margin-right:6px;font-size:13px;font-weight:750;box-shadow:inset 0 1px #ffffff2e}.code-button[data-v-6c69997b]:not(:disabled):hover{transform:translateY(-1px)}.code-button[data-v-6c69997b]:disabled{cursor:not-allowed;opacity:.45}.auth-hint[data-v-6c69997b],.auth-notice[data-v-6c69997b],.auth-error[data-v-6c69997b]{margin:0;font-size:12px;line-height:1.6}.auth-hint[data-v-6c69997b]{color:#eef4ff7a}.auth-notice[data-v-6c69997b]{color:#9df5d7db}.auth-error[data-v-6c69997b]{color:#ff9daaf0}.submit-button[data-v-6c69997b]{color:#071018;letter-spacing:.02em;min-height:56px;transition:transform .22s var(--login-ease), box-shadow .22s var(--login-ease), opacity .22s var(--login-ease);background:linear-gradient(135deg,#f8feff,#a9f6ff 45%,#ad9aff 100%);border:0;border-radius:17px;margin-top:4px;font-weight:850;box-shadow:0 20px 54px #6fc5ff3d,inset 0 1px #ffffffc2}.submit-button[data-v-6c69997b]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 28px 66px #6fc5ff4d,inset 0 1px #ffffffdb}.submit-button[data-v-6c69997b]:disabled{cursor:not-allowed;opacity:.48}.captcha-backdrop[data-v-6c69997b]{z-index:1000;color:#f5f8ff;-webkit-backdrop-filter:blur(18px)saturate(1.15);-webkit-user-select:none;user-select:none;background:radial-gradient(circle at 50% 34%,#99f8ff1f,#0000 24%),#0204089e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.captcha-panel[data-v-6c69997b]{background:radial-gradient(circle at 84% 4%,#99f8ff29,#0000 28%),linear-gradient(145deg,#4854687a,#161e2cc7 52%,#080c14e6),#101620eb;border:1px solid #f5faff38;border-radius:26px;width:min(420px,100vw - 36px);padding:26px;position:relative;overflow:hidden;box-shadow:0 34px 120px #0000008a,inset 0 1px #ffffff2e}.captcha-panel[data-v-6c69997b]:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff29,#0000 30%),radial-gradient(circle at 18% 84%,#a891ff1f,#0000 32%);position:absolute;inset:1px}.captcha-panel[data-v-6c69997b]>*{z-index:1;position:relative}.captcha-orbit[data-v-6c69997b]{opacity:.42;pointer-events:none;width:156px;height:156px;position:absolute;top:-28px;right:-34px;transform:rotate(-12deg)}.captcha-orbit[data-v-6c69997b]:before{content:"";background:radial-gradient(circle at 36% 30%,#e1fdff38,#204c5bbd 52%,#060c14f5);border-radius:50%;position:absolute;inset:42px;box-shadow:inset -14px -18px 24px #00000061}.captcha-orbit span[data-v-6c69997b]{background:linear-gradient(90deg,#0000,#99f8ff2e,#0000);border:1px solid #99f8ff47;border-radius:50%;width:154px;height:30px;margin:-15px 0 0 -77px;position:absolute;top:50%;left:50%}.captcha-orbit span+span[data-v-6c69997b]{opacity:.58;width:126px;height:24px;margin:-12px 0 0 -63px}.captcha-head[data-v-6c69997b]{gap:8px;padding-right:90px;display:grid}.captcha-kicker[data-v-6c69997b]{color:#eef4ff85;letter-spacing:.13em;text-transform:uppercase;font-family:Space Grotesk,Inter,sans-serif;font-size:11px}.captcha-head h2[data-v-6c69997b]{letter-spacing:0;margin:0;font-size:28px;line-height:1.08}.captcha-head p[data-v-6c69997b]{color:#eef4ff99;margin:0;font-size:13px;line-height:1.7}.captcha-slider[data-v-6c69997b]{background:radial-gradient(circle at var(--captcha-target,86%) 50%, #99f8ff33, transparent 18%), #ffffff0e;cursor:grab;touch-action:none;border:1px solid #f5faff29;border-radius:20px;outline:none;height:62px;margin-top:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 16px 42px #00000038}.captcha-slider[data-v-6c69997b]:focus-visible{border-color:#99f8ff80;box-shadow:0 0 0 3px #99f8ff24,inset 0 1px #ffffff14,0 16px 42px #00000038}.captcha-slider.dragging[data-v-6c69997b]{cursor:grabbing}.captcha-slider.loading[data-v-6c69997b],.captcha-slider.verifying[data-v-6c69997b]{cursor:wait}.captcha-fill[data-v-6c69997b]{transform-origin:0;border-radius:inherit;background:linear-gradient(90deg,#99f8ff3d,#a891ff29),#ffffff0a;transition:transform .26s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;box-shadow:inset 0 0 22px #99f8ff24}.captcha-slider.dragging .captcha-fill[data-v-6c69997b]{transition-duration:30ms}.captcha-track-glow[data-v-6c69997b]{opacity:.55;background:#99f8ff94;border-radius:999px;width:10px;height:34px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #99f8ff6b,0 0 42px #a891ff33}.captcha-thumb[data-v-6c69997b]{width:52px;height:52px;transition:transform .26s cubic-bezier(.16, 1, .3, 1), filter .22s var(--login-ease);will-change:transform;background:linear-gradient(145deg,#ffffff59,#ffffff1a),#0d141fdb;border-radius:18px;position:absolute;top:5px;left:5px;box-shadow:0 14px 34px #00000061,inset 0 1px #ffffff6b}.captcha-slider.dragging .captcha-thumb[data-v-6c69997b]{filter:brightness(1.12);transition-duration:30ms}.captcha-thumb-core[data-v-6c69997b]{background:linear-gradient(90deg,#99f8ff33,#99f8ffe0,#a891ff8f);border-radius:999px;position:absolute;inset:16px 12px;box-shadow:0 0 18px #99f8ff5c}.captcha-thumb-core[data-v-6c69997b]:before,.captcha-thumb-core[data-v-6c69997b]:after{content:"";border-top:2px solid #f5faffe0;border-right:2px solid #f5faffe0;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%)rotate(45deg)}.captcha-thumb-core[data-v-6c69997b]:before{right:14px}.captcha-thumb-core[data-v-6c69997b]:after{opacity:.66;right:5px}.captcha-slider-text[data-v-6c69997b]{color:#f4f8ff9e;pointer-events:none;transition:opacity .22s var(--login-ease), transform .22s var(--login-ease);place-items:center;font-size:13px;font-weight:650;display:grid;position:absolute;inset:0 18px 0 72px}.captcha-slider.dragging .captcha-slider-text[data-v-6c69997b],.captcha-slider.verifying .captcha-slider-text[data-v-6c69997b]{opacity:.38;transform:translate(4px)}.captcha-error[data-v-6c69997b]{color:#ff9daaf0;margin:12px 0 0;font-size:12px;line-height:1.6}.captcha-actions[data-v-6c69997b]{justify-content:space-between;gap:14px;margin-top:16px;display:flex}.captcha-link[data-v-6c69997b]{color:#eef4ff94;min-height:36px;transition:color .18s var(--login-ease), transform .18s var(--login-ease), opacity .18s var(--login-ease);background:0 0;border:0;padding:0;font-size:12px;font-weight:650}.captcha-link[data-v-6c69997b]:not(:disabled):hover{color:#f5faffe6;transform:translateY(-1px)}.captcha-link[data-v-6c69997b]:disabled{cursor:not-allowed;opacity:.44}.captcha-fade-enter-active[data-v-6c69997b],.captcha-fade-leave-active[data-v-6c69997b]{transition:opacity .22s var(--login-ease)}.captcha-fade-enter-active .captcha-panel[data-v-6c69997b],.captcha-fade-leave-active .captcha-panel[data-v-6c69997b]{transition:transform .26s var(--login-ease), opacity .22s var(--login-ease)}.captcha-fade-enter-from[data-v-6c69997b],.captcha-fade-leave-to[data-v-6c69997b]{opacity:0}.captcha-fade-enter-from .captcha-panel[data-v-6c69997b],.captcha-fade-leave-to .captcha-panel[data-v-6c69997b]{opacity:0;transform:translateY(10px)scale(.985)}@keyframes saturnBreath-6c69997b{0%,to{transform:translate(-50%, -50%) rotate(var(--planet-tilt)) scale(.985)}50%{transform:translate(-50%, -50%) rotate(var(--planet-tilt)) scale(1.025)}}@keyframes planetCloudDrift-6c69997b{0%{opacity:.72;transform:rotate(0)}50%{opacity:.9}to{opacity:.72;transform:rotate(360deg)}}@keyframes satelliteFrontOrbit-6c69997b{0%{transform:translate(var(--sat-left), -50%) scale(.76);opacity:0;filter:brightness(.86)saturate(.9)}7%{transform:translate(var(--sat-left), -50%) scale(.8);opacity:.34;filter:brightness(.94)saturate(.95)}15%{transform:translate(var(--sat-edge-left), -50%) scale(.92);opacity:.86;filter:brightness(1.06)saturate()}28%{transform:translate(var(--sat-mid), -50%) scale(1.08);opacity:1;filter:brightness(1.3)saturate(1.08)}41%{transform:translate(var(--sat-edge-right), -50%) scale(.92);opacity:.86;filter:brightness(1.06)saturate()}49%{transform:translate(var(--sat-right), -50%) scale(.78);opacity:.24;filter:brightness(.82)saturate(.88)}54%,to{transform:translate(var(--sat-right), -50%) scale(.72);opacity:0;filter:brightness(.62)saturate(.76)}}@keyframes satelliteBackOrbit-6c69997b{0%,49%{transform:translate(var(--sat-right), -50%) scale(.7);opacity:0;filter:brightness(.56)saturate(.72)}55%{transform:translate(var(--sat-right), -50%) scale(.66);opacity:.22;filter:brightness(.66)saturate(.78)}63%{transform:translate(var(--sat-edge-right), -50%) scale(.6);opacity:.32;filter:brightness(.7)saturate(.82)}74%{transform:translate(var(--sat-mid), -50%) scale(.54);opacity:.34;filter:brightness(.58)saturate(.74)}85%{transform:translate(var(--sat-edge-left), -50%) scale(.6);opacity:.32;filter:brightness(.7)saturate(.82)}93%{transform:translate(var(--sat-left), -50%) scale(.66);opacity:.2;filter:brightness(.66)saturate(.78)}98%,to{transform:translate(var(--sat-left), -50%) scale(.7);opacity:0;filter:brightness(.56)saturate(.72)}}@keyframes floatOne-6c69997b{0%,to{translate:0}50%{translate:0 -14px}}@keyframes floatTwo-6c69997b{0%,to{translate:0}50%{translate:10px 12px}}.orbit-login-page[data-v-6c69997b]{--login-ease:cubic-bezier(.22, 1, .36, 1);background:radial-gradient(48% 58% at 32% 48%,#3c9cdc1b,#0000 72%),radial-gradient(36% 52% at 86% 24%,#26b8a40e,#0000 76%),radial-gradient(54% 34% at 50% 108%,#585ce60b,#0000 76%),linear-gradient(148deg,#0a0d14 0%,#05070b 45%,#020305 100%);padding:64px clamp(28px,4vw,58px) 40px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,PingFang SC,Hiragino Sans GB,sans-serif}.orbit-login-page[data-v-6c69997b]:before{opacity:.23;background-image:radial-gradient(circle,#b8ddffbd 0 1px,#0000 1.35px),radial-gradient(circle,#ffffff57 0 .8px,#0000 1.2px);background-position:0 0,21px 17px;background-size:52px 52px,91px 91px;-webkit-mask-image:linear-gradient(#000 0%,#000000b8 56%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000b8 56%,#0000 100%)}.orbit-login-page[data-v-6c69997b]:after{opacity:1;background:linear-gradient(90deg,#00000042,#0000 18% 80%,#0000006b),linear-gradient(#0000 58%,#00000061)}.orbit-login-shell[data-v-6c69997b]{grid-template-columns:minmax(520px,1fr) 420px;gap:clamp(54px,5vw,78px);width:min(1190px,100%);min-height:660px}.orbit-world[data-v-6c69997b]{min-height:610px}.brand-word[data-v-6c69997b]{letter-spacing:0;color:#0000;width:min(540px,92%);max-width:none;font-family:Inter,-apple-system,SF Pro Display,sans-serif;font-size:0;line-height:1;top:62px;left:0}.brand-kicker[data-v-6c69997b]{color:#dde6f27a;letter-spacing:.17em;margin-bottom:22px;font-family:Space Grotesk,Inter,sans-serif;font-size:11px;font-weight:500;display:block}.brand-title[data-v-6c69997b]{color:#0000;letter-spacing:0;background:linear-gradient(#f5f5f7 0 50%,#0000 50%),linear-gradient(96deg,#f5f5f7 0 13%,#4da3ff 34%,#7d6ce8 68%,#8f7cf0 100%);-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-family:Inter,-apple-system,SF Pro Display,sans-serif;font-size:clamp(48px,4.8vw,64px);font-weight:700;line-height:1.08;display:block}.orbit-copy[data-v-6c69997b]{z-index:6;color:#0000;max-width:440px;text-shadow:none;gap:10px;display:grid;top:252px;left:0}.orbit-copy strong[data-v-6c69997b]{color:#f0f4fae6;letter-spacing:0;font-size:21px;font-weight:600;line-height:1.5}.orbit-copy span[data-v-6c69997b]{color:#e2eaf485;letter-spacing:0;font-size:14px;font-weight:400;line-height:1.7}.saturn-core[data-v-6c69997b]{z-index:8;filter:saturate(.92)contrast(1.04)brightness(.94);width:232px;height:232px;animation-duration:10s;top:56%;left:51%;box-shadow:inset -32px -34px 62px #00000047,inset 12px 13px 30px #d8fdff12,0 0 42px #5bd5e817,0 42px 94px #0000006b}.saturn-core[data-v-6c69997b]:before{opacity:.42;width:348px;height:61px}.saturn-core[data-v-6c69997b]:after{opacity:.25;width:338px;height:57px}.node-card[data-v-6c69997b]{opacity:.72;-webkit-backdrop-filter:blur(20px)saturate(1.15);background:linear-gradient(160deg,#33373fad,#12151bb8);border-color:#ffffff1c;box-shadow:0 28px 70px #00000057,inset 0 1px #ffffff14}.node-card-asset[data-v-6c69997b]{width:198px;height:147px;bottom:34px;left:28px;transform:rotate(-3deg)scale(.94)}.node-card-video[data-v-6c69997b]{width:156px;height:195px;top:86px;right:34px;transform:rotate(4deg)scale(.94)}.node-card .asset-thumb[data-v-6c69997b]:before,.node-card .asset-thumb[data-v-6c69997b]:after{display:none}.node-card-asset .asset-thumb[data-v-6c69997b]{background:radial-gradient(2px 2px at 27% 21%,#fff,#0000 100%),radial-gradient(1px 1px at 40% 64%,#ffffffa6,#0000 100%),radial-gradient(1.3px 1.3px at 74% 32%,#ffffffe6,#0000 100%),radial-gradient(12px 12px at 27% 22%,#aae6ff52,#0000 100%),radial-gradient(at 22% 78%,#5ac8ff29,#0000 55%),linear-gradient(165deg,#0b1626,#060910 78%)}.node-card-video .asset-thumb[data-v-6c69997b]{background:radial-gradient(2px 2px at 67% 57%,#fff,#0000 100%),radial-gradient(1px 1px at 34% 74%,#ffffffc7,#0000 100%),radial-gradient(1.2px 1.2px at 78% 28%,#ffffffe0,#0000 100%),radial-gradient(13px 13px at 67% 58%,#cdbeff52,#0000 100%),radial-gradient(at 72% 24%,#826eff2e,#0000 55%),linear-gradient(165deg,#0d1326,#070811 78%)}.soft-note[data-v-6c69997b]{opacity:.74;filter:saturate(.68)brightness(.93);box-shadow:0 18px 42px #0000003b}.soft-note-prompt[data-v-6c69997b]{color:#4a3f22d9;background:linear-gradient(145deg,#fdf6dfeb,#e8d5a6c7)}.soft-note-prompt strong[data-v-6c69997b]{color:#2e2712eb}.route-line[data-v-6c69997b]{opacity:.34}.orbit-login-card[data-v-6c69997b]{-webkit-backdrop-filter:blur(44px)saturate(1.28);background:linear-gradient(#23252b99,#15171cb3);border:1px solid #ffffff1b;border-radius:28px;width:420px;padding:36px 38px 32px;box-shadow:0 42px 120px #00000085,0 0 0 .5px #ffffff0b,inset 0 1px #ffffff18}.orbit-login-card[data-v-6c69997b]:before{opacity:1;background:linear-gradient(120deg,#ffffff0e,#0000 25%),radial-gradient(circle at 74% 0,#7dc0ff0e,#0000 32%)}.login-logo[data-v-6c69997b]{opacity:.96;filter:none;width:104px;max-width:40%;margin:0 auto 22px}.form-head[data-v-6c69997b]{text-align:center;gap:8px}.form-head span[data-v-6c69997b]{display:none}.form-head h1[data-v-6c69997b]{color:#f5f5f7;letter-spacing:0;margin:0;font-size:27px;font-weight:650;line-height:1.08}.form-head p[data-v-6c69997b]{color:#ebf0f594;max-width:30em;margin:0 auto;font-size:14px;line-height:1.55}.auth-form[data-v-6c69997b]{gap:15px;margin-top:28px}.field[data-v-6c69997b]{gap:7px}.field>span[data-v-6c69997b]{color:#ebf0f5a3;font-size:13px;font-weight:520}.control[data-v-6c69997b]{background:#76768030;border:1px solid #ffffff09;border-radius:12px;min-height:48px;transition:background .2s,border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #ffffff09}.control[data-v-6c69997b]:hover{background:#7676803c}.control[data-v-6c69997b]:focus-within{background:#76768040;border-color:#0a84ff;transform:none;box-shadow:0 0 0 3px #0a84ff38,inset 0 1px #ffffff0b}.control input[data-v-6c69997b]{height:46px;padding:0 14px;font-size:15px}.control input[data-v-6c69997b]::placeholder{color:#ebf0f54a}.code-button[data-v-6c69997b]{color:#f5f5f7d1;min-width:88px;height:32px;box-shadow:none;background:#ffffff16;border:1px solid #ffffff09;border-radius:9px;margin-right:7px;font-size:12px;font-weight:560}.code-button[data-v-6c69997b]:not(:disabled){color:#64b5ff;background:#0a84ff17;border-color:#0a84ff1a}.code-button[data-v-6c69997b]:not(:disabled):hover{color:#8ac8ff;background:#0a84ff26;transform:none}.submit-button[data-v-6c69997b]{color:#14171f;background:linear-gradient(100deg,#9ac0b4 0%,#9aa6c6 46%,#8b80ce 100%);border-radius:12px;order:1;min-height:49px;margin-top:7px;font-size:16px;font-weight:600;box-shadow:0 12px 32px #7d82c847,inset 0 1px #ffffff59}.submit-button[data-v-6c69997b]:not(:disabled):hover{color:#14171f;background:linear-gradient(100deg,#a6ccc0 0%,#a5b1d1 46%,#978cd8 100%);transform:none;box-shadow:0 14px 36px #7d82c85c,inset 0 1px #fff6}.submit-button[data-v-6c69997b]:disabled{color:#0c1018a8;box-shadow:none;opacity:.52;background:linear-gradient(100deg,#9ac0b4 0%,#9aa6c6 46%,#8b80ce 100%)}.auth-hint[data-v-6c69997b]{color:#ebf0f552;text-align:center;order:2;margin-top:-1px;font-size:11px}.orbit-back[data-v-6c69997b]{color:#f5f5f7c2;-webkit-backdrop-filter:blur(18px)saturate(1.2);height:34px;min-height:34px;text-shadow:none;background:#ffffff0d;border:1px solid #ffffff1b;border-radius:980px;gap:6px;padding:0 14px 0 10px;font-size:12px;font-weight:540;top:24px;left:28px;box-shadow:inset 0 1px #ffffff12}.orbit-back[data-v-6c69997b]:after{display:none}.orbit-back[data-v-6c69997b]:hover{color:#fff;background:#ffffff17;border-color:#ffffff26;transform:translate(-2px);box-shadow:inset 0 1px #ffffff17}.orbit-back svg[data-v-6c69997b]{opacity:.8;width:14px;height:14px}@media (width<=900px){.orbit-login-page[data-v-6c69997b]{place-items:center;min-height:100dvh;padding:72px 20px 28px;overflow:auto}.orbit-back[data-v-6c69997b]{top:20px;left:20px}.orbit-login-shell[data-v-6c69997b]{width:100%;min-height:auto;display:block}.orbit-world[data-v-6c69997b]{display:none}.orbit-login-card[data-v-6c69997b]{width:min(100%,440px);margin:0 auto;padding:34px 28px 30px}}@media (height<=720px) and (width>=901px){.orbit-login-page[data-v-6c69997b]{padding-top:50px;padding-bottom:24px}.orbit-login-shell[data-v-6c69997b]{min-height:610px}.orbit-world[data-v-6c69997b],.orbit-login-card[data-v-6c69997b]{transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.saturn-core[data-v-6c69997b],.planet-clouds[data-v-6c69997b],.planet-satellite-orbit[data-v-6c69997b],.planet-satellite[data-v-6c69997b],.node-card-asset[data-v-6c69997b],.node-card-video[data-v-6c69997b],.soft-note-prompt[data-v-6c69997b],.soft-note-reference[data-v-6c69997b]{animation:none}.orbit-back[data-v-6c69997b],.control[data-v-6c69997b],.code-button[data-v-6c69997b],.submit-button[data-v-6c69997b],.captcha-fill[data-v-6c69997b],.captcha-thumb[data-v-6c69997b],.captcha-slider-text[data-v-6c69997b],.captcha-link[data-v-6c69997b],.captcha-fade-enter-active[data-v-6c69997b],.captcha-fade-leave-active[data-v-6c69997b],.captcha-fade-enter-active .captcha-panel[data-v-6c69997b],.captcha-fade-leave-active .captcha-panel[data-v-6c69997b]{transition-duration:1ms}}.dashboard-nav.space-launcher[data-v-c08f85cf]{--space-ease:cubic-bezier(.19, 1, .22, 1);z-index:1200;pointer-events:none;background:0 0;border:0;width:auto;height:auto;padding:0;display:block;position:fixed;inset:18px auto auto 28px;overflow:visible}.space-launcher-backdrop[data-v-c08f85cf]{z-index:0;opacity:0;visibility:hidden;pointer-events:none;cursor:default;background:0 0;transition:opacity .18s,visibility 0s linear .18s;position:fixed;inset:0}.space-launcher.is-open .space-launcher-backdrop[data-v-c08f85cf]{opacity:1;visibility:visible;pointer-events:auto;background:#0000000f;transition-delay:0s}.space-launcher-trigger[data-v-c08f85cf]{z-index:2;color:#fffffff0;width:52px;height:52px;box-shadow:none;pointer-events:auto;cursor:pointer;touch-action:manipulation;transform-origin:26px 26px;transition:transform .22s var(--space-ease), filter .22s ease;background:0 0;border:0;border-radius:18px;place-items:center;padding:5px;display:grid;position:relative}.space-launcher-trigger[data-v-c08f85cf]:hover,.space-launcher.is-open .space-launcher-trigger[data-v-c08f85cf]{filter:brightness(1.035)}.space-launcher-trigger[data-v-c08f85cf]:active{transform:scale(.94)}.space-trigger-mark[data-v-c08f85cf]{z-index:3;box-sizing:border-box;width:42px;height:42px;box-shadow:none;transition:transform .3s var(--space-ease), filter .25s ease;background:0 0;border:0;border-radius:0;place-items:center;display:grid;position:relative;transform:translateZ(0)}.space-trigger-logo[data-v-c08f85cf]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:opacity .24s ease, transform .3s var(--space-ease), filter .24s ease;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.space-trigger-logo-light[data-v-c08f85cf]{opacity:0;width:38px;height:38px}.space-trigger-logo-dark[data-v-c08f85cf]{opacity:.96;filter:drop-shadow(0 1px 1px #0000003d);width:38px;height:38px}.space-launcher-trigger:hover .space-trigger-mark[data-v-c08f85cf]{transform:translateY(-1px)scale(1.035)}.space-trigger-mark[data-v-c08f85cf]:before,.space-trigger-mark[data-v-c08f85cf]:after{content:none}.space-launcher.is-opening .space-trigger-mark[data-v-c08f85cf]{animation:.46s cubic-bezier(.2,.86,.22,1) both space-trigger-response-c08f85cf}.space-launcher.is-open .space-trigger-mark[data-v-c08f85cf]{transform:translateY(-1px)scale(1.018)}@keyframes space-trigger-response-c08f85cf{0%{transform:translateY(0)scale(1)}36%{transform:translateY(1px)scale(.955)}72%{transform:translateY(-1px)scale(1.035)}to{transform:translateY(-1px)scale(1.018)}}.space-launcher-panel[data-v-c08f85cf]{z-index:1;box-sizing:border-box;color:#fff;background:radial-gradient(108% 74% at 8% -6%, #ffffff2e, transparent 58%), radial-gradient(92% 72% at 106% 4%, rgba(var(--color-primary-rgb), .13), transparent 62%), linear-gradient(145deg, #272932bd, #0f1016b0);-webkit-backdrop-filter:blur(32px)saturate(1.52)brightness(1.06);backdrop-filter:blur(32px)saturate(1.52)brightness(1.06);pointer-events:none;opacity:0;visibility:hidden;clip-path:inset(0 calc(100% - 52px) calc(100% - 48px) 0 round 20px);transform-origin:26px 0;will-change:transform, clip-path;border:1px solid #ffffff24;border-radius:28px;width:min(424px,100vw - 40px);padding:13px;transition:opacity 70ms linear .22s,transform .3s cubic-bezier(.4,0,.7,.2),clip-path .3s cubic-bezier(.4,0,.7,.2),visibility 0s linear .3s;position:absolute;top:64px;left:0;overflow:hidden;transform:translateY(-6px)scale(.985);box-shadow:0 30px 86px #00000085,0 8px 24px #00000038,inset 0 1px #fff3,inset 0 -1px #ffffff09}.space-launcher-panel[data-v-c08f85cf]:before{content:"";z-index:0;opacity:.58;mix-blend-mode:screen;pointer-events:none;transition:opacity .3s ease, transform .56s var(--space-ease);background:radial-gradient(at 16% 8%,#ffffff4d,#0000 24%),linear-gradient(118deg,#0000 29%,#ffffff1a 44%,#0000 61%);position:absolute;inset:-22% -18%;transform:translate(-13%,-5%)rotate(-4deg)}.space-launcher-panel[data-v-c08f85cf]:after{content:"";z-index:0;box-shadow:inset 0 1px 0 #ffffff14, inset 12px 0 26px #ffffff05, inset -18px -10px 34px rgba(var(--color-primary-rgb), .025);pointer-events:none;border:1px solid #ffffff0e;border-radius:27px;position:absolute;inset:1px}.space-launcher-panel.is-open[data-v-c08f85cf]{pointer-events:auto;opacity:1;visibility:visible;clip-path:inset(0 round 28px);transition:opacity 55ms linear,transform .43s cubic-bezier(.16,1,.3,1),clip-path .45s cubic-bezier(.16,1,.3,1),visibility linear;transform:translate(0,0)scale(1)}.space-launcher-panel.is-open[data-v-c08f85cf]:before{opacity:.72;transform:translate(3%,2%)rotate(-1deg)}.space-panel-head[data-v-c08f85cf],.space-launcher-item[data-v-c08f85cf]{opacity:0;transition:opacity .2s ease, transform .3s var(--space-ease);transform:translateY(-7px)scale(.985)}.space-launcher-panel.is-open .space-panel-head[data-v-c08f85cf],.space-launcher-panel.is-open .space-launcher-item[data-v-c08f85cf]{opacity:1;transform:translate(0,0)scale(1)}.space-launcher-panel.is-open .space-panel-head[data-v-c08f85cf]{transition-delay:.19s}.space-launcher-panel.is-open .space-launcher-item[data-v-c08f85cf]:first-child,.space-launcher-panel.is-open .space-launcher-item[data-v-c08f85cf]:nth-child(2){transition-delay:.22s}.space-launcher-panel.is-open .space-launcher-item[data-v-c08f85cf]:nth-child(3),.space-launcher-panel.is-open .space-launcher-item[data-v-c08f85cf]:nth-child(4){transition-delay:.255s}.space-launcher-panel.is-open .space-launcher-item[data-v-c08f85cf]:nth-child(5),.space-launcher-panel.is-open .space-launcher-item[data-v-c08f85cf]:nth-child(6){transition-delay:.29s}.space-panel-head[data-v-c08f85cf]{justify-content:space-between;align-items:flex-start;gap:18px;padding:8px 9px 14px;display:flex}.space-panel-head>div[data-v-c08f85cf]{gap:4px;display:grid}.space-panel-head small[data-v-c08f85cf]{color:#b4b0ff94;letter-spacing:.14em;font-size:8px;font-weight:720}.space-panel-head strong[data-v-c08f85cf]{color:#fffffff0;letter-spacing:0;font-size:17px;font-weight:680}.space-panel-head>span[data-v-c08f85cf]{color:#ffffff5c;background:#ffffff09;border:1px solid #ffffff12;border-radius:999px;margin-top:5px;padding:5px 8px;font-size:8.5px;font-weight:580}.space-launcher-grid[data-v-c08f85cf]{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid;position:relative}.space-panel-head[data-v-c08f85cf]{z-index:1;position:relative}.space-launcher-item[data-v-c08f85cf]{color:#ffffffbd;text-align:left;cursor:pointer;min-width:0;min-height:82px;transition:transform .24s var(--space-ease), opacity .2s ease, color .2s ease, border-color .2s ease, background .2s ease, box-shadow .24s ease;background:#ffffff06;border:1px solid #0000;border-radius:19px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:10px;display:grid;position:relative}.space-launcher-item[data-v-c08f85cf]:hover{color:#fff;background:#ffffff0e;border-color:#ffffff16;transform:translateY(-1px)}.space-launcher-item[data-v-c08f85cf]:active{transform:translateY(0)scale(.99)}.space-launcher-item.active[data-v-c08f85cf]{color:#fff;border-color:rgba(var(--color-primary-rgb), .16);background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .14), #ffffff09);box-shadow:inset 0 1px #ffffff0e}.space-launcher-item.active>i[data-v-c08f85cf]{background:var(--color-primary);width:6px;height:6px;box-shadow:0 0 10px rgba(var(--color-primary-rgb), .58);border-radius:50%;position:absolute;top:12px;right:12px}.space-launcher-item.disabled[data-v-c08f85cf]{cursor:not-allowed;opacity:.48}.space-item-icon[data-v-c08f85cf]{color:#ffffffb3;width:40px;height:40px;transition:transform .24s var(--space-ease), color .22s ease, border-color .22s ease, background .22s ease, box-shadow .22s ease;background:#ffffff0b;border:1px solid #ffffff0e;border-radius:13px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0e}.space-launcher-item:hover .space-item-icon[data-v-c08f85cf]{color:#fffffff0;transform:scale(1.025)}.space-launcher-item.active .space-item-icon[data-v-c08f85cf]{color:#fff;border-color:rgba(var(--color-primary-rgb), .24);background:var(--gradient-primary);box-shadow:0 9px 20px rgba(var(--color-primary-rgb), .24), inset 0 1px #ffffff3d}.space-item-copy[data-v-c08f85cf]{gap:5px;min-width:0;display:grid}.space-item-copy strong[data-v-c08f85cf],.space-item-copy small[data-v-c08f85cf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.space-item-copy strong[data-v-c08f85cf]{color:currentColor;font-size:12.5px;font-weight:640}.space-item-copy small[data-v-c08f85cf]{color:#ffffff4f;font-size:8.5px;font-weight:450}.space-launcher-trigger[data-v-c08f85cf]:focus-visible,.space-launcher-item[data-v-c08f85cf]:focus-visible{outline-offset:3px;outline:2px solid #d6dae4c7}:root[data-appearance=light] .space-launcher-trigger,:root[data-v4-resolved-appearance=light] .space-launcher-trigger{color:#1f2022e0;box-shadow:none;background:0 0;border:0}:root[data-appearance=light] .space-trigger-mark,:root[data-v4-resolved-appearance=light] .space-trigger-mark{box-shadow:none;background:0 0;border:0}:root[data-appearance=light] .space-trigger-logo-light,:root[data-v4-resolved-appearance=light] .space-trigger-logo-light{opacity:1}:root[data-appearance=light] .space-trigger-logo-dark,:root[data-v4-resolved-appearance=light] .space-trigger-logo-dark{opacity:0}:root[data-appearance=light] .space-launcher-panel,:root[data-v4-resolved-appearance=light] .space-launcher-panel{color:#252624;background:radial-gradient(108% 74% at 8% -6%, #ffffffe0, transparent 58%), radial-gradient(92% 72% at 106% 4%, rgba(var(--color-primary-rgb), .08), transparent 62%), linear-gradient(145deg, #fafaf8cc, #e5e7e4b8);border-color:#ffffffa8;box-shadow:0 26px 76px #34353130,0 7px 20px #34353114,inset 0 1px #fffffff0,inset 0 -1px #37383409}:root[data-appearance=light] .space-launcher-panel:before,:root[data-v4-resolved-appearance=light] .space-launcher-panel:before{background:radial-gradient(at 16% 8%,#ffffffeb,#0000 24%),linear-gradient(118deg,#0000 29%,#ffffff70 44%,#0000 61%)}:root[data-appearance=light] .space-launcher-panel:after,:root[data-v4-resolved-appearance=light] .space-launcher-panel:after{box-shadow:inset 0 1px 0 #ffffffb8, inset 12px 0 26px #ffffff2e, inset -18px -10px 34px rgba(var(--color-primary-rgb), .025);border-color:#3536330b}:root[data-appearance=light] .space-panel-head strong,:root[data-v4-resolved-appearance=light] .space-panel-head strong{color:#252624}:root[data-appearance=light] .space-panel-head small,:root[data-v4-resolved-appearance=light] .space-panel-head small{color:color-mix(in srgb, var(--color-primary) 64%, transparent)}:root[data-appearance=light] .space-panel-head>span,:root[data-v4-resolved-appearance=light] .space-panel-head>span{color:#25262461;background:#2d2d2a08;border-color:#2d2d2a11}:root[data-appearance=light] .space-launcher-item,:root[data-v4-resolved-appearance=light] .space-launcher-item{color:#252624b8;background:#f7f6f247}:root[data-appearance=light] .space-launcher-item:hover,:root[data-v4-resolved-appearance=light] .space-launcher-item:hover{color:#252624;background:#f7f6f28f;border-color:#2d2d2a13}:root[data-appearance=light] .space-launcher-item.active,:root[data-v4-resolved-appearance=light] .space-launcher-item.active{color:#252624;border-color:rgba(var(--color-primary-rgb), .13);background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .095), #f7f6f275);box-shadow:inset 0 1px #fffffc7a}:root[data-appearance=light] .space-item-icon,:root[data-v4-resolved-appearance=light] .space-item-icon{color:#252624a8;background:#2d2d2a0b;border-color:#2d2d2a0e;box-shadow:inset 0 1px #fffffc6b}:root[data-appearance=light] .space-launcher-item.active .space-item-icon,:root[data-v4-resolved-appearance=light] .space-launcher-item.active .space-item-icon{color:#fff;border-color:rgba(var(--color-primary-rgb), .24);background:var(--gradient-primary);box-shadow:0 9px 20px rgba(var(--color-primary-rgb), .2), inset 0 1px #ffffff47}:root[data-appearance=light] .space-item-copy small,:root[data-v4-resolved-appearance=light] .space-item-copy small{color:#25262466}@media (width<=720px){.dashboard-nav.space-launcher[data-v-c08f85cf]{inset:12px auto auto 12px}.space-launcher-trigger[data-v-c08f85cf]{width:52px;height:52px;padding:5px}.space-launcher-panel[data-v-c08f85cf]{border-radius:24px;width:min(360px,100vw - 24px);top:62px}.space-launcher-grid[data-v-c08f85cf]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.space-launcher-trigger[data-v-c08f85cf],.space-trigger-mark[data-v-c08f85cf],.space-launcher-panel[data-v-c08f85cf],.space-launcher-panel[data-v-c08f85cf]:before,.space-panel-head[data-v-c08f85cf],.space-launcher-item[data-v-c08f85cf],.space-item-icon[data-v-c08f85cf],.space-launcher-backdrop[data-v-c08f85cf]{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.credit-account-dismiss-layer[data-v-42f083bb]{z-index:11220;background:0 0;position:fixed;inset:0}.credit-popover[data-v-42f083bb]{z-index:11230;position:absolute;top:calc(100% + 14px);right:0}.credit-popover.is-global-credit-surface[data-v-42f083bb]{position:fixed;top:72px;right:24px}.credit-popover.v2-credit-popover[data-v-42f083bb]{box-sizing:border-box;color:#f7f7fa;-webkit-backdrop-filter:blur(24px)saturate(1.6);backdrop-filter:blur(24px)saturate(1.6);scrollbar-width:none;background:radial-gradient(80% 42% at 8% 0,#ffffff1a,#0000 70%),radial-gradient(70% 48% at 100% 2%,#766cff18,#0000 68%),linear-gradient(155deg,#15161bfa,#08090dfd 72%);border:1px solid #ffffff1a;border-radius:24px;outline:none;width:min(364px,100vw - 24px);max-height:min(548px,100vh - 72px);padding:16px;overflow:hidden auto;box-shadow:0 28px 72px #00000094,0 8px 24px #0000003d,inset 0 1px #ffffff16}.credit-popover.v2-credit-popover[data-v-42f083bb]::-webkit-scrollbar{display:none}.credit-popover-head[data-v-42f083bb]{align-items:center;gap:10px;min-height:38px;margin:0 1px 13px;display:flex}.credit-avatar[data-v-42f083bb]{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:700;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 8px 18px #0003}.credit-avatar img[data-v-42f083bb]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.credit-popover-head strong[data-v-42f083bb]{font-size:16px;font-weight:650;display:block}.credit-popover-head em[data-v-42f083bb]{color:#f4f5f873;margin-top:2px;font-family:ui-monospace,SF Mono,Menlo,PingFang SC,monospace;font-size:10px;font-style:normal;display:block}.credit-number-row[data-v-42f083bb]{grid-template-columns:minmax(0,1.65fr) minmax(92px,.75fr);gap:0;display:grid}.credit-number-row>div[data-v-42f083bb]{background:0 0;border:0;min-width:0;padding:13px 15px}.v2-credit-primary-row[data-v-42f083bb]{border:1px solid #ffffff17;border-radius:14px 14px 0 0;overflow:hidden}.v2-credit-primary-row>div+div[data-v-42f083bb],.v2-credit-lifetime-row>div+div[data-v-42f083bb]{border-left:1px solid #ffffff12}.v2-credit-lifetime-row[data-v-42f083bb]{border:1px solid #ffffff17;border-top:0;border-radius:0 0 14px 14px;grid-template-columns:minmax(0,1.7fr) minmax(112px,.82fr);margin-top:0;overflow:hidden}.credit-number-row span[data-v-42f083bb]{color:#f4f5f880;letter-spacing:.04em;margin:0 0 7px;font-family:ui-monospace,SF Mono,Menlo,PingFang SC,monospace;font-size:10px;font-weight:500;display:block}.credit-number-row strong[data-v-42f083bb]{letter-spacing:-.02em;font-size:15px;font-weight:600;display:block}.v2-credit-available strong[data-v-42f083bb]{font-size:38px}.v2-credit-frozen[data-v-42f083bb]{position:relative}.v2-credit-frozen strong[data-v-42f083bb]{color:#f4f5f8bd;font-size:20px}.v52-lock[data-v-42f083bb]{color:#f4f5f86b;width:8px;height:11px;margin-right:5px;display:inline-block;position:relative}.v52-lock[data-v-42f083bb]:before{content:"";box-sizing:border-box;border:1.75px solid;border-radius:1.5px;width:8px;height:6px;position:absolute;bottom:0;left:0}.v52-lock[data-v-42f083bb]:after{content:"";box-sizing:border-box;border:1.75px solid;border-bottom:0;border-radius:5px 5px 0 0;width:5px;height:5px;position:absolute;top:0;left:1.5px}.credit-progress[data-v-42f083bb]{background:#ffffff1a;border-radius:999px;height:2px;margin-top:16px;position:relative}.credit-progress>div[data-v-42f083bb]{border-radius:inherit;background:#f3be62e6;height:100%;transition:width .34s cubic-bezier(.16,1,.3,1);position:relative}.v52-knob[data-v-42f083bb]{background:#f3be62;border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;right:-3px;box-shadow:0 0 0 2px #15161be6}.credit-progress-text[data-v-42f083bb]{color:#f4f5f866;margin:6px 0 0;font-family:ui-monospace,SF Mono,Menlo,PingFang SC,monospace;font-size:9px}.v2-credit-actions[data-v-42f083bb]{grid-template-columns:1fr 1fr;gap:8px;margin-top:15px;display:grid}.v2-credit-actions button[data-v-42f083bb]{border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:40px;font-size:11px;font-weight:630;transition:transform .2s cubic-bezier(.16,1,.3,1),background .18s,color .18s;display:inline-flex}.v2-credit-buy[data-v-42f083bb]{color:#1c1408eb;background:#e8ac4e;border:1px solid #f3be6280}.v2-credit-buy[data-v-42f083bb]:hover{background:#f0b75a}.v2-credit-buy[data-v-42f083bb]:active{transform:scale(.97)}.v2-credit-ledger[data-v-42f083bb]{color:#f4f5f88c;background:0 0;border:0}.v2-credit-ledger[data-v-42f083bb]:hover{color:#f4f5f8e6}.credit-history[data-v-42f083bb]{border-top:1px solid #ffffff12;margin-top:17px;padding-top:15px}.credit-history-title[data-v-42f083bb]{color:#f4f5f8db;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;font-weight:620;display:flex}.credit-history-title span[data-v-42f083bb]{align-items:center;gap:6px;display:inline-flex}.credit-history-title button[data-v-42f083bb]{color:#f4f5f880;background:0 0;border:0;border-radius:8px;min-height:26px;padding:0 6px;font-size:9.5px}.credit-history-title button[data-v-42f083bb]:hover{color:#f4f5f8e6;background:#ffffff0d}.credit-record-list[data-v-42f083bb]{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;max-height:142px;overflow-y:auto}.credit-record-item[data-v-42f083bb]{color:#f4f5f8c7;border-top:1px solid #ffffff0e;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:43px;padding:1px 3px;display:grid}.credit-record-item[data-v-42f083bb]:first-child{border-top:0}.credit-record-item>span[data-v-42f083bb]{gap:2px;min-width:0;font-size:10.5px;display:grid}.credit-record-item em[data-v-42f083bb]{color:#f4f5f866;font-size:8.5px;font-style:normal}.credit-record-item>strong[data-v-42f083bb]{font-variant-numeric:tabular-nums;font-size:12.5px}.credit-record-item.is-positive>strong[data-v-42f083bb]{color:#f3be62f2}.credit-record-item.is-negative>strong[data-v-42f083bb]{color:#f4f5f88c}.credit-inline-error[data-v-42f083bb]{color:#ff9a9a;margin:8px 0;font-size:10px}.credit-empty[data-v-42f083bb]{color:#f4f5f861;place-items:center;min-height:62px;font-size:11px;display:grid}.ledger-amount-small[data-v-42f083bb]{color:#f07b7b!important;font-size:10px!important}.credit-surface-enter-active[data-v-42f083bb]{transform-origin:88% 0;transition:opacity .2s ease-out,transform .4s cubic-bezier(.16,1,.3,1)}.credit-surface-leave-active[data-v-42f083bb]{transform-origin:88% 0;transition:opacity .16s ease-in,transform .22s cubic-bezier(.4,0,.7,.2)}.credit-surface-enter-from[data-v-42f083bb]{opacity:0;transform:translateY(-7px)scale(.955)}.credit-surface-leave-to[data-v-42f083bb]{opacity:0;transform:translateY(-4px)scale(.975)}.v52-enter .credit-popover-head[data-v-42f083bb],.v52-enter .v2-credit-primary-row[data-v-42f083bb],.v52-enter .v2-credit-lifetime-row[data-v-42f083bb],.v52-enter .credit-progress[data-v-42f083bb],.v52-enter .credit-progress-text[data-v-42f083bb],.v52-enter .v2-credit-actions[data-v-42f083bb],.v52-enter .credit-history[data-v-42f083bb]{animation:.3s cubic-bezier(.25,.9,.3,1) backwards credit-section-in-42f083bb}.v52-enter .v2-credit-primary-row[data-v-42f083bb]{animation-delay:25ms}.v52-enter .v2-credit-lifetime-row[data-v-42f083bb]{animation-delay:50ms}.v52-enter .credit-progress[data-v-42f083bb],.v52-enter .credit-progress-text[data-v-42f083bb]{animation-delay:75ms}.v52-enter .v2-credit-actions[data-v-42f083bb]{animation-delay:.1s}.v52-enter .credit-history[data-v-42f083bb]{animation-delay:.125s}@keyframes credit-section-in-42f083bb{0%{opacity:0;transform:translateY(-5px)}}.ledger-overlay[data-v-42f083bb]{z-index:11300;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#00000094;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.ledger-modal[data-v-42f083bb]{color:#fff;background:radial-gradient(circle at 82% 0,#e8be7324,#0000 36%),linear-gradient(#18191ffa,#07080cfc);border:1px solid #ffffff24;border-radius:28px;flex-direction:column;width:min(1080px,100vw - 42px);height:min(760px,100vh - 52px);padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 42px 120px #000000b8,inset 0 1px #ffffff21}.pricing-close[data-v-42f083bb]{color:#ffffffa8;background:#ffffff0f;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:20px;right:20px}.ledger-modal-head[data-v-42f083bb]{padding-right:58px}.ledger-modal-head strong[data-v-42f083bb]{font-size:26px;font-weight:860;display:block}.ledger-modal-head p[data-v-42f083bb]{color:#ffffff85;margin:6px 0 0;font-size:14px}.ledger-toolbar[data-v-42f083bb]{gap:12px;margin:22px 0 16px;display:flex}.ledger-toolbar input[data-v-42f083bb]{color:#ffffffe6;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:16px;outline:none;flex:1;min-width:0;height:46px;padding:0 16px}.ledger-toolbar input[data-v-42f083bb]:focus{border-color:#efd5a857;box-shadow:0 0 0 3px #efd5a81a}.ledger-toolbar button[data-v-42f083bb]{color:#111;background:#f5f5f5;border-radius:999px;height:46px;padding:0 18px;font-weight:820}.ledger-detail-list[data-v-42f083bb]{flex:1;gap:12px;min-height:0;padding-right:6px;display:grid;overflow-y:auto}.ledger-detail-row[data-v-42f083bb]{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;padding:16px}.ledger-row-main[data-v-42f083bb],.ledger-row-meta[data-v-42f083bb],.ledger-detail-row dl[data-v-42f083bb]{justify-content:space-between;align-items:center;gap:14px;display:flex}.ledger-row-main span[data-v-42f083bb]{color:#ffffffe6;font-weight:780}.ledger-row-main strong[data-v-42f083bb]{font-size:20px}.ledger-row-meta[data-v-42f083bb]{color:#ffffff7a;margin-top:8px;font-size:12px}.ledger-row-meta span[data-v-42f083bb]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ledger-detail-row p[data-v-42f083bb]{color:#ffffffa8;margin:12px 0 0;font-size:13px;line-height:1.55}.ledger-detail-row dl[data-v-42f083bb]{flex-wrap:wrap;justify-content:flex-start;margin:14px 0 0}.ledger-detail-row dl div[data-v-42f083bb]{background:#ffffff0b;border-radius:12px;min-width:168px;padding:10px 12px}.ledger-detail-row dt[data-v-42f083bb]{color:#fff6;font-size:11px}.ledger-detail-row dd[data-v-42f083bb]{overflow-wrap:anywhere;color:#ffffffc7;margin:4px 0 0;font-size:12px}.ledger-error[data-v-42f083bb]{color:#ff9a9a}.ledger-empty[data-v-42f083bb]{color:#ffffff75;border:1px dashed #ffffff1f;border-radius:18px;flex:1;place-items:center;display:grid}.ledger-motion-enter-active[data-v-42f083bb]{transition:opacity .24s ease-out}.ledger-motion-leave-active[data-v-42f083bb]{transition:opacity .18s ease-in}.ledger-motion-enter-from[data-v-42f083bb],.ledger-motion-leave-to[data-v-42f083bb]{opacity:0}.ledger-motion-enter-active .ledger-modal[data-v-42f083bb]{transition:opacity .3s ease-out,transform .4s cubic-bezier(.16,1,.3,1)}.ledger-motion-leave-active .ledger-modal[data-v-42f083bb]{transition:opacity .16s ease-in,transform .22s cubic-bezier(.4,0,.7,.2)}.ledger-motion-enter-from .ledger-modal[data-v-42f083bb]{opacity:0;transform:translate(14px,-12px)scale(.94)}.ledger-motion-leave-to .ledger-modal[data-v-42f083bb]{opacity:0;transform:translate(8px,-7px)scale(.97)}:root:is([data-appearance=light],[data-guoying-appearance=light]){color:#252624;background:radial-gradient(82% 46% at 8% 0,#fffffcb8,#0000 70%),radial-gradient(70% 50% at 100% 0,#6664d812,#0000 66%),linear-gradient(155deg,#f2f2eefc,#e2e4defc 72%);border-color:#2d2d2a14;box-shadow:0 26px 64px #34353129,0 6px 18px #34353114,inset 0 1px #fffffcb8}:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]){color:#25262480}:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]){border-color:#23252a1a #23252a1a #23252a1a #23252a12}:root:is([data-appearance=light],[data-guoying-appearance=light]){color:#252624;background:linear-gradient(#fafaf7fc,#e8eae5fc);border-color:#2d2d2a1a;box-shadow:0 34px 100px #34353133}:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]){color:#25262494}:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]){color:#252624;background:#2d2d2a0b;border-color:#2d2d2a1a}:root:is([data-appearance=light],[data-guoying-appearance=light]),:root:is([data-appearance=light],[data-guoying-appearance=light]){color:#252624d1}@media (width<=640px){.credit-popover.v2-credit-popover[data-v-42f083bb]{width:calc(100vw - 16px)}.ledger-overlay[data-v-42f083bb]{padding:10px}.ledger-modal[data-v-42f083bb]{border-radius:22px;width:calc(100vw - 20px);height:calc(100vh - 20px);padding:20px}.ledger-detail-row dl div[data-v-42f083bb]{min-width:100%}}@media (prefers-reduced-motion:reduce){.credit-surface-enter-active[data-v-42f083bb],.credit-surface-leave-active[data-v-42f083bb],.ledger-motion-enter-active[data-v-42f083bb],.ledger-motion-leave-active[data-v-42f083bb],.ledger-motion-enter-active .ledger-modal[data-v-42f083bb],.ledger-motion-leave-active .ledger-modal[data-v-42f083bb]{transition-duration:.01ms!important}.v52-enter[data-v-42f083bb]>*{animation:none!important}}.development-page[data-v-f1b87584]{box-sizing:border-box;min-height:100vh;color:var(--color-text-primary,#f5f5f7);background:var(--color-bg,#08090c);place-items:center;padding:40px 24px;display:grid}.development-message[data-v-f1b87584]{text-align:center}.development-message h1[data-v-f1b87584]{letter-spacing:-.035em;margin:0;font-size:clamp(28px,4vw,46px);font-weight:650}.development-message p[data-v-f1b87584]{color:var(--color-text-secondary,#f5f5f78f);margin:12px 0 0;font-size:14px}.billing-mascot[data-v-7e821c73]{--billing-mascot-size:56px;color:var(--billing-mascot-accent,currentColor);vertical-align:middle;filter:drop-shadow(0 5px 8px #00000059);transform-origin:50% 72%;backface-visibility:hidden;contain:layout style;isolation:isolate;will-change:transform;justify-items:center;animation:3.4s ease-in-out infinite billing-mascot-float-7e821c73;display:inline-grid;position:relative;transform:translateZ(0)}.billing-mascot>svg[data-v-7e821c73]{width:var(--billing-mascot-size);transform-origin:50% 72%;height:auto;display:block;overflow:visible}.billing-mascot__bubble[data-v-7e821c73]{z-index:1;color:#14161b;white-space:nowrap;background:#fff;border-radius:999px;margin-bottom:-2px;padding:3.5px 9px;font-size:9.5px;font-weight:720;line-height:1.35;box-shadow:0 6px 16px #0000004d}.billing-mascot__eye[data-v-7e821c73]{transform-box:fill-box;transform-origin:50%;animation:5.4s ease-in-out infinite billing-mascot-blink-7e821c73}.billing-mascot__spark[data-v-7e821c73]{transform-box:fill-box;transform-origin:50%;animation:1.9s ease-in-out infinite billing-mascot-spark-7e821c73}.billing-mascot__spark--late[data-v-7e821c73]{animation-delay:.95s}.billing-mascot__flash[data-v-7e821c73]{opacity:0;transform-box:fill-box;transform-origin:50%}.billing-mascot--title-camera:hover .billing-mascot__flash[data-v-7e821c73]{animation:.55s ease-out billing-mascot-flash-7e821c73}.billing-mascot:hover>svg[data-v-7e821c73]{animation:.62s billing-mascot-wiggle-7e821c73}@keyframes billing-mascot-float-7e821c73{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(2deg)}}@keyframes billing-mascot-wiggle-7e821c73{0%,to{transform:rotate(0)scale(1)}30%{transform:rotate(-5deg)scale(1.07,.93)}60%{transform:rotate(4deg)scale(.95,1.06)}85%{transform:rotate(-2deg)scale(1.02,.98)}}@keyframes billing-mascot-flash-7e821c73{0%{opacity:0;transform:scale(.4)rotate(0)}30%{opacity:1;transform:scale(1.15)rotate(12deg)}to{opacity:0;transform:scale(1.5)rotate(24deg)}}@keyframes billing-mascot-blink-7e821c73{0%,91%,to{transform:scaleY(1)}94.5%{transform:scaleY(.06)}97.5%{transform:scaleY(1)}}@keyframes billing-mascot-spark-7e821c73{0%,to{opacity:.2;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.12)rotate(20deg)}}@media (prefers-reduced-motion:reduce){.billing-mascot[data-v-7e821c73],.billing-mascot>svg[data-v-7e821c73],.billing-mascot__bubble[data-v-7e821c73],.billing-mascot__eye[data-v-7e821c73],.billing-mascot__spark[data-v-7e821c73],.billing-mascot__flash[data-v-7e821c73]{animation:none!important}}.v30-activity[data-v-dc3eb10c]{--activity-border:#ffffff1a;--activity-surface-start:#191a22;--activity-surface-end:#101116;--activity-surface-background:linear-gradient(145deg, var(--activity-surface-start), var(--activity-surface-end));--activity-shadow:0 16px 40px #0000004d, inset 0 1px #ffffff17;--activity-title:#fff;--activity-copy:#f5f5f780;--activity-cta-text:#fff;--activity-cta-border:#ffffff24;--activity-cta-bg:#ffffff12;--activity-cta-hover:#ffffff21;--activity-dot:#ffffff2e;--activity-dot-active:#ffffffbf;--activity-gradient-accent:var(--act-color,#a17bff);--activity-tag-bg:var(--act-color,#a17bff);--activity-tag-text:#14161b;--activity-focus:var(--act-color,#a17bff);margin:22px 0 8px;position:relative}.v30-activity-slides[data-v-dc3eb10c]{height:96px;position:relative}.v30-activity-slide[data-v-dc3eb10c]{box-sizing:border-box;border:1px solid var(--activity-border);background:radial-gradient(90% 160% at 100% 0%, color-mix(in srgb, var(--activity-gradient-accent) 24%, transparent), transparent 62%), var(--activity-surface-background);box-shadow:var(--activity-shadow);-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);opacity:0;pointer-events:none;border-radius:20px;align-items:center;gap:16px;padding:0 22px;transition:opacity .45s,transform .45s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(8px)scale(.99)}.v30-activity-slide.is-active[data-v-dc3eb10c]{opacity:1;pointer-events:auto;transform:none}.v30-activity-tag[data-v-dc3eb10c]{color:var(--activity-tag-text);background:var(--activity-tag-bg);box-shadow:0 4px 14px color-mix(in srgb, var(--activity-tag-bg) 40%, transparent);letter-spacing:.06em;border-radius:999px;flex:none;padding:4px 10px;font-size:10.5px;font-weight:780}.v30-activity-copy[data-v-dc3eb10c]{flex:1;min-width:0}.v30-activity-copy strong[data-v-dc3eb10c]{color:var(--activity-title);letter-spacing:-.01em;font-size:16.5px;font-weight:700;display:block}.v30-activity-copy p[data-v-dc3eb10c]{color:var(--activity-copy);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;overflow:hidden}.v30-activity-cta[data-v-dc3eb10c]{color:var(--activity-cta-text);border:1px solid var(--activity-cta-border);background:var(--activity-cta-bg);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:5px;padding:8px 15px;font-size:11.5px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex}.v30-activity-slide:hover .v30-activity-cta[data-v-dc3eb10c]{background:var(--activity-cta-hover);transform:translateY(-1px)}.v30-activity-cta[data-v-dc3eb10c]:focus-visible,.v30-activity-dot[data-v-dc3eb10c]:focus-visible{outline:2px solid color-mix(in srgb, var(--activity-focus) 72%, white);outline-offset:3px}.v30-activity-cta i[data-v-dc3eb10c]{font-size:12px;font-style:normal}.v30-activity-pet[data-v-dc3eb10c]{z-index:3;opacity:0;pointer-events:none;width:50px;transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1);position:absolute;top:-34px;right:26px;transform:translateY(6px)}.v30-activity-pet.is-active[data-v-dc3eb10c]{opacity:1;transform:none}.v30-activity-pet.activity-pet-enter-from[data-v-dc3eb10c],.v30-activity-pet.activity-pet-leave-to[data-v-dc3eb10c]{opacity:0;transform:translateY(6px)}.v30-activity-pet.activity-pet-enter-active[data-v-dc3eb10c],.v30-activity-pet.activity-pet-leave-active[data-v-dc3eb10c]{transition:opacity .4s,transform .4s cubic-bezier(.16,1,.3,1)}.billing-mascot,.billing-mascot *{animation-play-state:paused!important}.v30-activity-dots[data-v-dc3eb10c]{z-index:2;gap:5px;display:flex;position:absolute;bottom:10px;right:18px}.v30-activity-dot[data-v-dc3eb10c]{background:var(--activity-dot);cursor:pointer;border:0;border-radius:999px;width:14px;height:4px;padding:0;transition:background .25s,width .25s}.v30-activity-dot.is-active[data-v-dc3eb10c]{background:var(--activity-dot-active);width:22px}:root[data-theme=light] .v30-activity,:root[data-appearance=light] .v30-activity{--activity-border:#c061113d;--activity-surface-start:#fffefa;--activity-surface-end:#f7c98c;--activity-surface-background:linear-gradient(112deg, #fffefa 0%, #fff8ee 34%, #ffead0 67%, #f7c98c 100%);--activity-shadow:0 18px 42px #974e1126, inset 0 1px #fffffffa;--activity-title:#302116;--activity-copy:#674832;--activity-cta-text:#562805;--activity-cta-border:#a94d0547;--activity-cta-bg:#ffffffc2;--activity-cta-hover:#fffffffa;--activity-dot:#70391247;--activity-dot-active:#914408;--activity-gradient-accent:#f59a23;--activity-tag-bg:#f4a13a;--activity-tag-text:#422205;--activity-focus:#d86b0c}:root[data-theme=cyan] .v30-activity{--activity-border:#64672333;--activity-surface-start:#fffdf7fa;--activity-surface-end:#ede5c6f0;--activity-shadow:0 18px 44px #46371e24, inset 0 1px #fffffff0;--activity-title:#29291d;--activity-copy:#2d2c1ba8;--activity-cta-text:#4d500f;--activity-cta-border:#64672342;--activity-cta-bg:#fffdf7b8;--activity-cta-hover:#fffdf7f5;--activity-dot:#64672338;--activity-dot-active:#686c18d1;--activity-gradient-accent:#686c18;--activity-tag-bg:#7b7f24;--activity-tag-text:#fffdf4;--activity-focus:#686c18}@media (width<=900px){.v30-activity-pet[data-v-dc3eb10c]{display:none}}@media (width<=620px){.v30-activity-slide[data-v-dc3eb10c]{gap:10px;padding:0 14px}.v30-activity-copy strong[data-v-dc3eb10c]{font-size:14px}.v30-activity-copy p[data-v-dc3eb10c]{max-width:52vw;font-size:10.5px}.v30-activity-cta[data-v-dc3eb10c]{padding:7px 10px}}@media (prefers-reduced-motion:reduce){.v30-activity-slide[data-v-dc3eb10c],.v30-activity-pet[data-v-dc3eb10c],.activity-pet-enter-active[data-v-dc3eb10c],.activity-pet-leave-active[data-v-dc3eb10c],.v30-activity-dot[data-v-dc3eb10c],.v30-activity-cta[data-v-dc3eb10c]{transition:none}}.billing-payment-overlay[data-v-2085b6fd]{z-index:11120;min-width:0;padding:max(74px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(28px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(30px)saturate(1.35);backdrop-filter:blur(30px)saturate(1.35);background:#dadadea8;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden auto}.billing-payment-card[data-v-2085b6fd]{isolation:isolate;color:#1b1d23;-webkit-backdrop-filter:blur(44px)saturate(1.48);backdrop-filter:blur(44px)saturate(1.48);background:radial-gradient(circle at 12% 0,#ffffffdb,#0000 31%),linear-gradient(145deg,#fafbfdd1,#f0f1f4b8);border:1px solid #ffffffc2;border-radius:30px;width:min(472px,100vw - 36px);margin:auto;padding:33px 38px 24px;position:relative;box-shadow:0 44px 100px #2b2b3e3b,0 5px 18px #2b2b3e12,inset 0 1px #fffffff5}.billing-payment-card[data-v-2085b6fd]:after{z-index:-1;filter:blur(24px);content:"";pointer-events:none;background:#ae49e633;border-radius:50%;height:36px;position:absolute;inset:auto 26px -22px}.billing-payment-card h2[data-v-2085b6fd]{color:#1b1d23;text-align:center;letter-spacing:-.025em;margin:0;font-size:20px;font-weight:760;line-height:1.25}.billing-payment-close[data-v-2085b6fd]{z-index:3;color:#1b1d236b;cursor:pointer;background:#1b1d230d;border:0;border-radius:50%;place-items:center;width:35px;height:35px;padding:0;transition:color .2s,background .2s,transform .2s;display:grid;position:absolute;top:17px;right:17px}.billing-payment-close[data-v-2085b6fd]:hover{color:#1b1d23;background:#1b1d2317;transform:rotate(90deg)}.billing-payment-mascot[data-v-2085b6fd]{z-index:2;color:#f0a54a;pointer-events:none;place-items:end center;width:88px;height:76px;display:grid;position:absolute;top:-72px;right:13px}.billing-payment-mascot[data-v-2085b6fd] .billing-mascot{--billing-mascot-accent:#f0a54a}.billing-payment-credit-line[data-v-2085b6fd]{color:#1b1d238c;justify-content:center;align-items:center;gap:6px;min-width:0;margin-top:9px;font-size:12px;display:flex}.billing-payment-credit-line i[data-v-2085b6fd]{color:#fff;background:linear-gradient(145deg,#f47ad2,#a14bf0);border-radius:6px;flex:none;place-items:center;width:18px;height:18px;font-style:normal;display:grid;box-shadow:0 3px 8px #b04ce84d,inset 0 1px #ffffff73}.billing-payment-credit-line strong[data-v-2085b6fd]{color:#9748e9;font-weight:760}.billing-payment-credit-line em[data-v-2085b6fd]{color:#9c43e8;text-overflow:ellipsis;white-space:nowrap;background:#b447e51c;border-radius:999px;max-width:124px;padding:3px 8px;font-size:10px;font-style:normal;font-weight:740;overflow:hidden}.billing-payment-subcopy[data-v-2085b6fd]{color:#1b1d2361;text-align:center;margin:6px 0 0;font-size:10.5px;line-height:1.45}.billing-payment-price[data-v-2085b6fd]{color:#1d1f26;text-align:center;font-variant-numeric:tabular-nums;letter-spacing:-.05em;margin:16px 0 15px;font-size:42px;font-weight:790;line-height:1}.billing-payment-qr[data-v-2085b6fd]{aspect-ratio:1;box-sizing:border-box;background:#fff;border:1px solid #1b1d2314;border-radius:16px;place-items:center;width:min(310px,100%);margin:0 auto;padding:10px;display:grid;position:relative;box-shadow:0 12px 30px #1b1d231a,inset 0 0 0 1px #ffffffe6}.billing-payment-qr img[data-v-2085b6fd]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.billing-payment-qr-state[data-v-2085b6fd]{color:#1b1d237a;text-align:center;background:linear-gradient(110deg,#f5f5f7e6 20%,#fff 48%,#f5f5f7e6 76%) 0 0/220% 100%;place-content:center;justify-items:center;gap:10px;width:100%;height:100%;padding:20px;font-size:11px;display:grid}.billing-payment-qr-state.is-error[data-v-2085b6fd]{color:#b24855;background:#fff4f5f5}.billing-payment-method[data-v-2085b6fd]{color:#1b1d239e;justify-content:center;align-items:center;gap:7px;margin-top:13px;font-size:12px;font-weight:650;display:flex}.billing-payment-method img[data-v-2085b6fd]{-o-object-fit:cover;object-fit:cover;border-radius:6px;width:19px;height:19px;display:block}.billing-payment-scan-hint[data-v-2085b6fd]{color:#1b1d2361;text-align:center;margin:8px 0 0;font-size:10.5px;line-height:1.45}.billing-payment-notice[data-v-2085b6fd]{color:#6c5730;background:#fff5dda8;border:1px solid #ad7d2321;border-radius:12px;gap:3px;margin-top:13px;padding:10px 12px;font-size:10.5px;line-height:1.45;display:grid}.billing-payment-notice.is-error[data-v-2085b6fd]{color:#9f3c4a;background:#ffebefad;border-color:#be374c21}.billing-payment-notice.is-info[data-v-2085b6fd]{color:#4a5f89;background:#eaf0ffb8;border-color:#4a5f8921}.billing-payment-notice strong[data-v-2085b6fd]{font-weight:760}.billing-payment-notice span[data-v-2085b6fd]{opacity:.82}.billing-payment-order-number[data-v-2085b6fd]{color:#1b1d2366;text-align:center;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:11px;font-size:9.5px;display:block;overflow:hidden}.billing-payment-actions[data-v-2085b6fd]{grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;display:grid}.billing-payment-primary[data-v-2085b6fd],.billing-payment-secondary[data-v-2085b6fd]{cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:47px;padding:0 14px;font-size:12px;font-weight:720;line-height:1.2;transition:transform .2s cubic-bezier(.16,1,.3,1),filter .2s,box-shadow .2s,opacity .2s;display:inline-flex}.billing-payment-primary[data-v-2085b6fd]{color:#fff;background:linear-gradient(105deg,#ef62d3,#a14bf0);box-shadow:0 13px 28px #a748e142,inset 0 1px #ffffff47}.billing-payment-primary[data-v-2085b6fd]:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1.5px);box-shadow:0 17px 33px #a748e152,inset 0 1px #ffffff4d}.billing-payment-secondary[data-v-2085b6fd]{color:#1b1d23b3;background:#ffffff9e;border:1px solid #1b1d231a;box-shadow:inset 0 1px #ffffffd1}.billing-payment-secondary[data-v-2085b6fd]:hover:not(:disabled){color:#1b1d23;background:#ffffffe6;transform:translateY(-1px)}.billing-payment-primary[data-v-2085b6fd]:disabled,.billing-payment-secondary[data-v-2085b6fd]:disabled{cursor:not-allowed;opacity:.48;filter:none;box-shadow:none;transform:none}.billing-payment-trust[data-v-2085b6fd]{color:#1b1d2361;text-align:center;justify-content:center;align-items:center;gap:6px;margin:13px 0 0;font-size:9.5px;line-height:1.4;display:flex}.billing-payment-state-icon[data-v-2085b6fd]{color:#fff;border-radius:22px;place-items:center;width:66px;height:66px;margin:4px auto 18px;display:grid;box-shadow:0 18px 38px #22b57342,inset 0 1px #ffffff4d}.billing-payment-state-icon.is-success[data-v-2085b6fd]{background:radial-gradient(circle at 30% 20%,#ffffff52,#0000 36%),linear-gradient(145deg,#4fd88a,#1fa863)}.billing-payment-state-icon.is-failure[data-v-2085b6fd]{color:#a94855;background:radial-gradient(circle at 30% 20%,#fff,#0000 40%),linear-gradient(145deg,#fff2f3,#f2cbd0);box-shadow:0 18px 38px #b845562e,inset 0 1px #ffffffb3}.billing-payment-state-copy[data-v-2085b6fd]{color:#1b1d238f;text-align:center;max-width:315px;margin:10px auto 0;font-size:12px;line-height:1.65}.billing-payment-result[data-v-2085b6fd]{background:#1b1d2312;border:1px solid #1b1d2312;border-radius:16px;grid-template-columns:1fr 1fr;gap:1px;margin-top:21px;display:grid;overflow:hidden}.billing-payment-result>div[data-v-2085b6fd]{text-align:center;background:#ffffffb8;gap:5px;min-width:0;padding:14px 10px;display:grid}.billing-payment-result span[data-v-2085b6fd]{color:#1b1d2366;font-size:9.5px}.billing-payment-result strong[data-v-2085b6fd]{color:#1b1d23;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:720;overflow:hidden}.billing-payment-result strong.is-synced[data-v-2085b6fd]{color:#22865a;justify-content:center;align-items:center;gap:4px;display:inline-flex}.billing-payment-card.is-success[data-v-2085b6fd],.billing-payment-card.is-failure[data-v-2085b6fd]{text-align:center;padding-top:35px}.billing-payment-card.is-success .billing-payment-primary[data-v-2085b6fd]{background:linear-gradient(105deg,#37c980,#1ea363);width:100%;margin-top:16px;box-shadow:0 13px 28px #20a46338}.billing-payment-failure-order[data-v-2085b6fd]{background:#ffffff94;border:1px solid #1b1d2314;border-radius:16px;gap:5px;margin-top:20px;padding:14px 16px;display:grid}.billing-payment-failure-order span[data-v-2085b6fd]{color:#1b1d237a;font-size:11px}.billing-payment-failure-order strong[data-v-2085b6fd]{color:#1b1d23;font-variant-numeric:tabular-nums;font-size:22px;font-weight:780}.billing-payment-failure-order small[data-v-2085b6fd]{color:#1b1d235c;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}:root[data-appearance=dark] .billing-payment-overlay{background:#010505b8}:root[data-appearance=dark] .billing-payment-card{color:var(--color-text);border-color:var(--color-border);background:radial-gradient(circle at 12% 0%, rgba(var(--color-primary-rgb), .15), transparent 34%), linear-gradient(145deg, #0f1918f0, #060b0be8);box-shadow:0 44px 100px #00000080,0 5px 18px #00000038,inset 0 1px #ffffff14}:root[data-theme=dark] .billing-payment-card{background:radial-gradient(circle at 12% 0,#ffffff1c,#0000 34%),linear-gradient(145deg,#16171bf2,#08090ceb)}:root[data-appearance=dark] .billing-payment-card:after{background:rgba(var(--color-primary-rgb), .18)}:root[data-appearance=dark] :is(.billing-payment-card h2,.billing-payment-price,.billing-payment-secondary:hover:not(:disabled),.billing-payment-result strong,.billing-payment-failure-order strong){color:var(--color-text)}:root[data-appearance=dark] :is(.billing-payment-close,.billing-payment-credit-line,.billing-payment-subcopy,.billing-payment-method,.billing-payment-scan-hint,.billing-payment-order-number,.billing-payment-trust,.billing-payment-state-copy,.billing-payment-result span,.billing-payment-failure-order span,.billing-payment-failure-order small){color:var(--color-text-secondary)}:root[data-appearance=dark] .billing-payment-close{background:#ffffff0f}:root[data-appearance=dark] .billing-payment-close:hover{color:var(--color-text);background:#ffffff1f}:root[data-appearance=dark] .billing-payment-credit-line i,:root[data-appearance=dark] .billing-payment-primary{color:var(--color-on-primary);background:var(--gradient-primary);box-shadow:0 13px 28px rgba(var(--color-primary-rgb), .2), inset 0 1px #ffffff4d}:root[data-appearance=dark] .billing-payment-credit-line strong,:root[data-appearance=dark] .billing-payment-credit-line em{color:var(--color-primary-light)}:root[data-appearance=dark] .billing-payment-credit-line em{background:rgba(var(--color-primary-rgb), .12)}:root[data-appearance=dark] .billing-payment-secondary,:root[data-appearance=dark] .billing-payment-failure-order{color:var(--color-text-secondary);border-color:var(--color-border);background:#ffffff0e;box-shadow:inset 0 1px #ffffff14}:root[data-appearance=dark] .billing-payment-secondary:hover:not(:disabled){background:#ffffff1a}:root[data-appearance=dark] .billing-payment-result{border-color:var(--color-border);background:var(--color-border)}:root[data-appearance=dark] .billing-payment-result>div{background:#ffffff0e}:root[data-appearance=dark] .billing-payment-qr,:root[data-appearance=dark] .billing-payment-qr-state{color:#1b1d2394;background-color:#fff}:root[data-appearance=dark] .billing-payment-primary:focus-visible,:root[data-appearance=dark] .billing-payment-secondary:focus-visible,:root[data-appearance=dark] .billing-payment-close:focus-visible{outline-color:var(--color-primary)}.is-spinning[data-v-2085b6fd]{animation:.8s linear infinite billing-payment-spin-2085b6fd}.billing-payment-enter-active[data-v-2085b6fd],.billing-payment-leave-active[data-v-2085b6fd]{transition:opacity .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s}.billing-payment-enter-active .billing-payment-card[data-v-2085b6fd],.billing-payment-leave-active .billing-payment-card[data-v-2085b6fd]{transition:opacity .32s,transform .4s cubic-bezier(.16,1,.3,1)}.billing-payment-enter-from[data-v-2085b6fd],.billing-payment-leave-to[data-v-2085b6fd]{opacity:0}.billing-payment-enter-from .billing-payment-card[data-v-2085b6fd],.billing-payment-leave-to .billing-payment-card[data-v-2085b6fd]{opacity:0;transform:translateY(14px)scale(.97)}.billing-payment-close[data-v-2085b6fd]:focus-visible,.billing-payment-primary[data-v-2085b6fd]:focus-visible,.billing-payment-secondary[data-v-2085b6fd]:focus-visible{outline-offset:3px;outline:3px solid #6c63f580}@keyframes billing-payment-spin-2085b6fd{to{transform:rotate(360deg)}}@media (width<=520px){.billing-payment-overlay[data-v-2085b6fd]{padding-top:max(78px, env(safe-area-inset-top));align-items:start}.billing-payment-card[data-v-2085b6fd]{border-radius:26px;width:min(100%,100vw - 20px);padding:27px 20px 19px}.billing-payment-close[data-v-2085b6fd]{top:14px;right:14px}.billing-payment-mascot[data-v-2085b6fd]{right:5px}.billing-payment-card h2[data-v-2085b6fd]{padding-inline:28px;font-size:19px}.billing-payment-price[data-v-2085b6fd]{font-size:38px}.billing-payment-qr[data-v-2085b6fd]{width:min(310px,100vw - 64px)}.billing-payment-actions[data-v-2085b6fd]{grid-template-columns:1fr}}@media (width<=350px){.billing-payment-credit-line[data-v-2085b6fd]{flex-wrap:wrap}.billing-payment-card[data-v-2085b6fd]{padding-inline:16px}.billing-payment-qr[data-v-2085b6fd]{width:min(294px,100vw - 48px)}}@media (prefers-reduced-motion:reduce){.billing-payment-enter-active[data-v-2085b6fd],.billing-payment-leave-active[data-v-2085b6fd],.billing-payment-enter-active .billing-payment-card[data-v-2085b6fd],.billing-payment-leave-active .billing-payment-card[data-v-2085b6fd],.billing-payment-close[data-v-2085b6fd],.billing-payment-primary[data-v-2085b6fd],.billing-payment-secondary[data-v-2085b6fd]{transition:none}.is-spinning[data-v-2085b6fd]{animation:none}}.billing-pricing-overlay[data-v-4802c4bd]{--billing-surface:#110c08;--billing-surface-raised:#ffffff0b;--billing-surface-hover:#ffffff13;--billing-line:#ffffff17;--billing-line-strong:#ffffff29;--billing-text:#f7f5f2;--billing-text-soft:#f7f5f2a8;--billing-text-muted:#f7f5f285;--billing-shadow:#0000008f;z-index:11020;color:var(--billing-text);-webkit-backdrop-filter:blur(36px)saturate(1.3);backdrop-filter:blur(36px)saturate(1.3);overscroll-behavior:contain;background:#0f0a0799;place-items:center;padding:22px;display:grid;position:fixed;inset:0;overflow-y:auto}.billing-pricing-overlay.is-performance-balanced[data-v-4802c4bd]{-webkit-backdrop-filter:blur(18px)saturate(1.18);backdrop-filter:blur(18px)saturate(1.18);background:#0f0a07bd}.billing-pricing-overlay.is-performance-lean[data-v-4802c4bd]{-webkit-backdrop-filter:blur(6px)saturate(1.08);backdrop-filter:blur(6px)saturate(1.08);background:radial-gradient(70% 55% at 15% 0,#603a1c3d,#0000 72%),radial-gradient(62% 52% at 90% 0,#552b662e,#0000 74%),#0a0807e6}.billing-pricing-shell[data-v-4802c4bd]{border:1px solid var(--billing-line);-webkit-backdrop-filter:blur(44px)saturate(1.3);backdrop-filter:blur(44px)saturate(1.3);scrollbar-width:none;contain:layout style paint;background:radial-gradient(62% 44% at 7% 0,#ffb66c26,#0000 68%),radial-gradient(56% 44% at 95% 0,#ff9a5c1c,#0000 70%),radial-gradient(70% 48% at 50% 118%,#f2a63b14,#0000 74%),linear-gradient(#171008 0%,#110c08 42%,#0c0907 100%);border-radius:30px;outline:none;flex-direction:column;width:min(1300px,100vw - 40px);max-height:calc(100dvh - 44px);padding:0 34px 22px;display:flex;position:relative;overflow:hidden auto;box-shadow:0 70px 160px #0000008c,inset 0 1px #ffffff17}.billing-pricing-shell[data-v-4802c4bd]::-webkit-scrollbar{display:none}button[data-v-4802c4bd]{font:inherit;border:0}button[data-v-4802c4bd]:focus-visible,.billing-pricing-shell[data-v-4802c4bd]:focus-visible{outline-offset:3px;outline:2px solid #f2a63be6}.billing-pricing-close[data-v-4802c4bd]{z-index:8;color:#f5f5f780;cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:36px;height:36px;transition:color .2s,background .2s,border-color .2s,transform .2s;display:grid;position:absolute;top:20px;right:22px}.billing-pricing-close[data-v-4802c4bd]:hover{color:#fff;background:#ffffff1f}.billing-account-bar[data-v-4802c4bd]{border-bottom:1px solid #ffffff12;flex:none;justify-content:space-between;align-items:center;gap:14px;padding:20px 2px 16px;display:flex}.billing-account-identity[data-v-4802c4bd],.billing-account-copy[data-v-4802c4bd],.billing-account-copy>span[data-v-4802c4bd]{align-items:center;min-width:0;display:flex}.billing-account-identity[data-v-4802c4bd]{gap:14px}.billing-account-avatar[data-v-4802c4bd]{color:#fff;background:linear-gradient(145deg,#925cff,#ec62ce);border:1px solid #ffffff38;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:none;position:relative;overflow:hidden;box-shadow:0 10px 24px #b04ce84d,0 0 0 4px #9a5cf61a,inset 0 1px #ffffff4d}.billing-account-avatar img[data-v-4802c4bd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.billing-account-avatar b[data-v-4802c4bd]{font-size:15px;font-weight:720}.billing-account-copy[data-v-4802c4bd]{gap:9px}.billing-account-copy>span[data-v-4802c4bd]{gap:8px}.billing-account-copy>span>strong[data-v-4802c4bd]{max-width:180px;color:var(--billing-text);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:680;overflow:hidden}.billing-account-copy>span>small[data-v-4802c4bd]{color:#f5f5f78c;letter-spacing:.02em;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;padding:2.5px 9px;font-size:10px;font-weight:600}.billing-account-balance[data-v-4802c4bd]{color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:8px;margin-left:6px;padding:6px 10px 6px 6px;transition:background .2s,border-color .2s,transform .2s;display:flex}.billing-account-balance[data-v-4802c4bd]:hover{background:#ffffff0d;border-color:#ffffff17;transform:translateY(-1px)}.billing-account-bolt[data-v-4802c4bd]{flex:none;place-items:center;width:26px;height:26px;display:grid}.billing-account-bolt>svg[data-v-4802c4bd]{filter:drop-shadow(0 3px 5px #00000052);width:24px;height:24px;display:block;overflow:visible}.billing-account-balance>span[data-v-4802c4bd]:last-child{text-align:left;gap:1px;display:grid}.billing-account-balance small[data-v-4802c4bd]{color:#f5f5f761;letter-spacing:.04em;font-size:9px;font-weight:600}.billing-account-balance strong[data-v-4802c4bd]{color:#fff;letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:740;line-height:1.15}.billing-ledger-button[data-v-4802c4bd]{color:#f5f5f7d1;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;height:36px;margin-right:46px;padding:0 17px;font-size:12.5px;font-weight:600;transition:color .2s,background .2s,border-color .2s,transform .2s;display:inline-flex}.billing-ledger-button[data-v-4802c4bd]:hover{color:#fff;background:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}.billing-payment-notice[data-v-4802c4bd]{border:1px solid color-mix(in srgb, var(--notice-accent,#69b9ff) 28%, transparent);background:radial-gradient(circle at 2% 0%, color-mix(in srgb, var(--notice-accent,#69b9ff) 15%, transparent), transparent 42%), var(--billing-surface-raised);border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:11px 13px;display:grid}.billing-payment-notice.is-success[data-v-4802c4bd]{--notice-accent:#7ddd91}.billing-payment-notice.is-pending[data-v-4802c4bd]{--notice-accent:#f3bc58}.billing-payment-notice.is-error[data-v-4802c4bd]{--notice-accent:#ff8f78}.billing-notice-mark[data-v-4802c4bd]{color:#17120b;background:var(--notice-accent,#69b9ff);width:30px;height:30px;box-shadow:0 8px 18px color-mix(in srgb, var(--notice-accent,#69b9ff) 24%, transparent);border-radius:10px;place-items:center;display:grid}.billing-notice-copy[data-v-4802c4bd]{min-width:0}.billing-notice-copy strong[data-v-4802c4bd]{color:var(--billing-text);font-size:13px;font-weight:720;display:block}.billing-notice-copy p[data-v-4802c4bd]{color:var(--billing-text-soft);margin:3px 0 0;font-size:11.5px;line-height:1.45}.billing-notice-copy small[data-v-4802c4bd]{overflow-wrap:anywhere;color:var(--billing-text-muted);margin-top:4px;font-size:9.5px;display:block}.billing-notice-actions[data-v-4802c4bd]{align-items:center;gap:7px;display:flex}.billing-notice-actions button[data-v-4802c4bd]{min-height:32px;color:var(--billing-text);border:1px solid var(--billing-line);background:var(--billing-surface-hover);cursor:pointer;border-radius:10px;align-items:center;gap:5px;padding:0 11px;font-size:11px;font-weight:680;display:inline-flex}.billing-notice-actions button[data-v-4802c4bd]:hover:not(:disabled){border-color:var(--billing-line-strong);filter:brightness(1.1)}.billing-notice-actions button.is-cancel[data-v-4802c4bd]{color:#ffb0a2;background:#ff705412;border-color:#ff8f7838}.billing-notice-actions button.is-cancel[data-v-4802c4bd]:hover:not(:disabled){color:#ffd1c8;background:#ff705421;border-color:#ff8f7861}.billing-notice-actions button[data-v-4802c4bd]:disabled{cursor:wait;opacity:.6}.billing-pricing-head[data-v-4802c4bd]{text-align:center;flex:none;margin-top:24px}.billing-pricing-title-row[data-v-4802c4bd]{justify-content:center;align-items:center;gap:10px;display:flex}.billing-pricing-title-row h2[data-v-4802c4bd]{color:var(--billing-text);font-family:-apple-system, BlinkMacSystemFont, "PingFang SC", var(--font-main,sans-serif);letter-spacing:-.02em;font-size:28px;font-weight:760;line-height:normal}.billing-title-mascot[data-v-4802c4bd]{color:#f2a63b;flex:none;align-self:flex-end;margin:-24px -6px -8px 0}.billing-pricing-head>p[data-v-4802c4bd]{color:#f5f5f773;letter-spacing:.01em;max-width:none;min-height:0;margin:9px 0 0;font-size:12.5px;line-height:normal}.billing-member-models[data-v-4802c4bd]{background:linear-gradient(105deg,#e4a83f14,#0000 42%),#ffffff06;border:1px solid #f4be5029;border-radius:15px;flex:none;margin-top:16px;padding:11px 12px 12px}.billing-member-models>header[data-v-4802c4bd]{align-items:center;gap:6px;min-height:22px;display:flex}.billing-member-models>header span[data-v-4802c4bd],.billing-member-models>header b[data-v-4802c4bd],.billing-member-models>header em[data-v-4802c4bd]{border-radius:999px;align-items:center;gap:4px;min-height:20px;padding:0 7px;font-size:9.5px;font-style:normal;line-height:1;display:inline-flex}.billing-member-models>header span[data-v-4802c4bd]{color:#ffe5a3;background:#e4a83f1f;border:1px solid #f4be5040}.billing-member-models>header b[data-v-4802c4bd]{color:#ffb347}.billing-member-models>header em[data-v-4802c4bd]{color:#f6a9db;background:#e55ebe1a}.billing-member-models>header small[data-v-4802c4bd]{color:var(--billing-text-muted);margin-left:auto;font-size:10px}.billing-member-models>div[data-v-4802c4bd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.billing-member-models article[data-v-4802c4bd]{border:1px solid var(--billing-line);background:#ffffff09;border-radius:11px;grid-template-columns:minmax(100px,1fr) auto auto;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:grid}.billing-member-models article strong[data-v-4802c4bd]{color:var(--billing-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.billing-member-models article span[data-v-4802c4bd]{color:var(--billing-text-soft);white-space:nowrap;font-size:9.5px}.billing-member-models article s[data-v-4802c4bd]{color:var(--billing-text-muted);margin-right:3px}.billing-member-models article small[data-v-4802c4bd]{color:var(--billing-text-muted);grid-column:1/-1;font-size:8.5px}.billing-scope-tabs[data-v-4802c4bd]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:4px;width:fit-content;margin:20px auto 0;padding:4px;display:flex}.billing-scope-tabs button[data-v-4802c4bd]{color:#f5f5f780;background:0 0;border-radius:999px;align-items:center;gap:7px;height:34px;padding:0 20px;font-size:13px;font-weight:600;display:inline-flex}.billing-scope-tabs button.is-active[data-v-4802c4bd]{color:#14161b;background:linear-gradient(100deg,#fff,#e9e9f1);box-shadow:0 4px 14px #00000059}.billing-scope-tabs button[data-v-4802c4bd]:disabled{cursor:not-allowed}.billing-scope-tabs small[data-v-4802c4bd]{color:#14161b;background:#f2a63b;border-radius:999px;padding:1.5px 7px;font-size:9.5px;font-weight:750}.billing-pricing-error[data-v-4802c4bd]{color:#ffc4b8;background:#ff704c1a;border:1px solid #ff7e5833;border-radius:12px;margin:12px auto 0;padding:9px 12px;font-size:11.5px;line-height:1.5}.billing-pricing-error span[data-v-4802c4bd]{color:#ff9e89;margin-right:6px;font-weight:750}.billing-plans-panel[data-v-4802c4bd]{min-width:0}.billing-pricing-grid[data-v-4802c4bd]{flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:26px;padding-top:30px;display:grid}.billing-plan-card[data-v-4802c4bd]{--plan-accent:#5cc8ff;text-align:left;background:#ffffff09;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;min-width:0;min-height:0;padding:20px 16px 16px;transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s,border-color .32s;animation:.55s cubic-bezier(.16,1,.3,1) both billingCardIn-4802c4bd;display:flex;position:relative;overflow:visible;box-shadow:0 4px 18px #00000040}.billing-plan-card[data-v-4802c4bd]:nth-child(2){animation-delay:55ms}.billing-plan-card[data-v-4802c4bd]:nth-child(3){animation-delay:.11s}.billing-plan-card[data-v-4802c4bd]:nth-child(4){animation-delay:.165s}.billing-plan-card[data-v-4802c4bd]:nth-child(5){animation-delay:.22s}.billing-plan-card.is-pro[data-v-4802c4bd]{--plan-accent:#a17bff}.billing-plan-card.is-hot[data-v-4802c4bd]{--plan-accent:#d7f74e;border-color:color-mix(in srgb, var(--plan-accent) 48%, transparent);background:linear-gradient(#d7f74e12,#d7f74e04 42%,#ffffff09);box-shadow:0 18px 46px #00000059,0 0 36px #d7f74e1a}.billing-plan-card.is-ultra[data-v-4802c4bd]{--plan-accent:#ff7ad9}.billing-plan-card.is-best[data-v-4802c4bd]{--plan-accent:#f264d4;background:linear-gradient(#15151c,#15151c) padding-box padding-box,linear-gradient(165deg,#f264d4,#a14bf0 48%,#5cc8ff) border-box;border:1.5px solid #0000;box-shadow:0 18px 46px #00000059,0 0 40px #f264d421}.billing-plan-card[data-v-4802c4bd]:hover,.billing-plan-card.is-highlighted[data-v-4802c4bd],.billing-plan-card[data-v-4802c4bd]:focus-visible{border-color:color-mix(in srgb, var(--plan-accent) 48%, transparent);box-shadow:0 22px 54px #0006, 0 0 32px color-mix(in srgb, var(--plan-accent) 16%, transparent);transform:translateY(-5px)!important}.billing-plan-card[data-v-4802c4bd]:focus{outline:none}.billing-plan-card[data-v-4802c4bd]:focus-visible{outline:2px solid color-mix(in srgb, var(--plan-accent) 88%, white);outline-offset:3px}.billing-plan-card.is-best[data-v-4802c4bd]:hover,.billing-plan-card.is-best.is-highlighted[data-v-4802c4bd],.billing-plan-card.is-best[data-v-4802c4bd]:focus-visible{border-color:#0000;box-shadow:0 24px 58px #00000073,0 0 52px #f264d438}.billing-plan-badge[data-v-4802c4bd]{z-index:3;color:#14161b;letter-spacing:.05em;white-space:nowrap;background:linear-gradient(100deg,#e4ff6a,#c8f02e);border-radius:999px;padding:4.5px 13px;font-size:10.5px;font-weight:780;position:absolute;top:-13px;left:16px;box-shadow:0 8px 20px #d7f74e4d,inset 0 1px #ffffff80}.billing-plan-card.is-best .billing-plan-badge[data-v-4802c4bd]{color:#fff;background:linear-gradient(100deg,#f264d4,#a14bf0);left:auto;right:16px;box-shadow:0 8px 20px #f264d459,inset 0 1px #ffffff59}.billing-plan-mascot[data-v-4802c4bd]{top:var(--billing-plan-mascot-top,-50px);z-index:3;color:var(--plan-accent);pointer-events:none;position:absolute;right:12px}.billing-plan-card:nth-child(2) .billing-plan-mascot[data-v-4802c4bd]{animation-delay:.5s}.billing-plan-card:nth-child(3) .billing-plan-mascot[data-v-4802c4bd]{animation-delay:1s}.billing-plan-card:nth-child(4) .billing-plan-mascot[data-v-4802c4bd]{animation-delay:1.5s}.billing-plan-card:nth-child(5) .billing-plan-mascot[data-v-4802c4bd]{animation-delay:2s}.billing-plan-card[data-v-4802c4bd]:nth-child(2) .billing-mascot__eye{animation-delay:1.1s}.billing-plan-card[data-v-4802c4bd]:nth-child(3) .billing-mascot__eye{animation-delay:2.2s}.billing-plan-card[data-v-4802c4bd]:nth-child(4) .billing-mascot__eye{animation-delay:3.3s}.billing-plan-card[data-v-4802c4bd]:nth-child(5) .billing-mascot__eye{animation-delay:4.4s}.billing-pricing-overlay.is-performance-balanced .billing-pricing-shell[data-v-4802c4bd]{box-shadow:0 42px 96px #0000007a,inset 0 1px #ffffff17}.billing-pricing-overlay.is-performance-lean[data-v-4802c4bd] .billing-mascot{filter:none}.billing-pricing-overlay.is-performance-lean[data-v-4802c4bd] .billing-mascot svg g[filter]{filter:none!important}.billing-pricing-overlay.is-performance-lean .billing-plan-card[data-v-4802c4bd]{box-shadow:0 8px 20px #00000047}.billing-pricing-overlay.is-performance-lean .billing-plan-card[data-v-4802c4bd]:hover,.billing-pricing-overlay.is-performance-lean .billing-plan-card.is-highlighted[data-v-4802c4bd],.billing-pricing-overlay.is-performance-lean .billing-plan-card[data-v-4802c4bd]:focus-visible{box-shadow:0 18px 34px #00000057, 0 0 20px color-mix(in srgb, var(--plan-accent) 10%, transparent)}.billing-plan-card.is-highlighted[data-v-4802c4bd] .billing-plan-mascot>svg{animation:.62s billing-mascot-wiggle}.billing-plan-heading[data-v-4802c4bd]{min-height:0}.billing-plan-heading>div[data-v-4802c4bd]{align-items:center;gap:8px;display:flex}.billing-plan-heading h3[data-v-4802c4bd]{min-width:0;color:var(--billing-text);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:740;overflow:hidden}.billing-plan-heading>div>span[data-v-4802c4bd]{color:var(--plan-accent);background:color-mix(in srgb, var(--plan-accent) 14%, transparent);white-space:nowrap;border-radius:6px;flex:none;padding:2px 7px;font-size:9.5px;font-weight:750}.billing-plan-heading p[data-v-4802c4bd]{color:#f5f5f766;margin:5px 0 0;font-size:11px;line-height:1.4}.billing-plan-heading>small[data-v-4802c4bd]{color:color-mix(in srgb, var(--billing-text-muted) 76%, transparent);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:8.5px;display:none;overflow:hidden}.billing-plan-price[data-v-4802c4bd]{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin-top:13px;display:flex}.billing-plan-price>s[data-v-4802c4bd]{color:#f5f5f74d;font-size:14px;font-weight:600}.billing-plan-price>span[data-v-4802c4bd]{align-items:baseline;gap:2px;display:flex}.billing-plan-price small[data-v-4802c4bd]{color:#f5f5f799;font-size:15px;font-weight:600;transform:translateY(-1px)}.billing-plan-price strong[data-v-4802c4bd]{color:#fff;letter-spacing:-.04em;font-size:34px;font-weight:780;line-height:1}.billing-plan-bonus-bar[data-v-4802c4bd]{background:#ffffff14;border-radius:999px;height:5px;margin-top:8px;overflow:hidden}.billing-plan-bonus-bar i[data-v-4802c4bd]{border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--plan-accent) 62%, transparent), var(--plan-accent));height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--plan-accent) 45%, transparent);display:block}.billing-plan-credits[data-v-4802c4bd]{background:#ffffff0b;border:1px solid #ffffff14;border-radius:13px;margin-top:13px;margin-bottom:15px;padding:11px 12px}.billing-plan-credits>div[data-v-4802c4bd]:first-child{align-items:baseline;gap:4px;display:flex}.billing-plan-credits>div:first-child strong[data-v-4802c4bd]{color:var(--plan-accent);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:760}.billing-plan-credits>div:first-child span[data-v-4802c4bd]{color:#f5f5f780;font-size:11px}.billing-plan-credits>p[data-v-4802c4bd]{color:#f5f5f761;font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:9.5px}.billing-plan-credits>p b[data-v-4802c4bd]{color:var(--plan-accent);margin:0 2px}.billing-summary-chips[data-v-4802c4bd]{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.billing-summary-chips span[data-v-4802c4bd]{color:#f5f5f7a8;background:#ffffff0f;border-radius:7px;padding:3px 7px;font-size:9px;font-weight:620}.billing-benefit-groups[data-v-4802c4bd]{gap:0;margin:0;display:grid}.billing-benefit-group[data-v-4802c4bd]{margin-top:13px}.billing-benefit-group[data-v-4802c4bd]:last-child{margin-bottom:15px}.billing-benefit-group h4[data-v-4802c4bd]{color:#f5f5f757;letter-spacing:.08em;align-items:center;gap:8px;margin:0 0 7px;font-size:9.5px;font-weight:650;display:flex}.billing-benefit-group h4[data-v-4802c4bd]:before,.billing-benefit-group h4[data-v-4802c4bd]:after{content:"";background:#ffffff14;flex:1;height:1px}.billing-benefit-group ul[data-v-4802c4bd]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.billing-benefit-group li[data-v-4802c4bd]{color:#f5f5f7b8;align-items:flex-start;gap:6px;min-width:0;font-size:11px;line-height:1.4;display:flex}.billing-benefit-group li svg[data-v-4802c4bd]{color:var(--plan-accent);flex:none;margin-top:1px}.billing-benefit-group li em[data-v-4802c4bd]{color:var(--plan-accent);background:color-mix(in srgb, var(--plan-accent) 13%, transparent);white-space:nowrap;border-radius:6px;margin-left:auto;padding:2px 7px;font-size:9px;font-style:normal;font-weight:750}.billing-plan-buy[data-v-4802c4bd]{color:#14161b;cursor:pointer;letter-spacing:.01em;background:linear-gradient(100deg,#fff,#e8e8f0);border-radius:12px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:44px;margin:auto 0 0;padding:0;font-size:13px;font-weight:720;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s,filter .22s;display:inline-flex;box-shadow:0 10px 24px #00000059,inset 0 1px #fffc}.billing-plan-buy[data-v-4802c4bd]:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1.5px);box-shadow:0 14px 30px #00000073,inset 0 1px #ffffffd9}.billing-plan-card.is-hot .billing-plan-buy[data-v-4802c4bd]{background:linear-gradient(100deg,#e4ff6a,#c8f02e);box-shadow:0 14px 30px #d7f74e3d,inset 0 1px #ffffff8c}.billing-plan-card.is-best .billing-plan-buy[data-v-4802c4bd]{color:#fff;background:linear-gradient(100deg,#f264d4,#a14bf0);box-shadow:0 14px 30px #f264d44d,inset 0 1px #ffffff59}.billing-plan-buy[data-v-4802c4bd]:disabled{color:var(--billing-text-muted);background:var(--billing-surface-hover);box-shadow:inset 0 0 0 1px var(--billing-line);cursor:wait;opacity:.6;transform:none}.billing-pricing-trust[data-v-4802c4bd]{color:#f5f5f757;border-top:1px solid #ffffff0f;flex:none;justify-content:center;align-items:center;gap:12px;margin-top:20px;padding:14px 0 3px;font-size:10.5px;display:none}.billing-pricing-trust>span[data-v-4802c4bd]{align-items:center;gap:5px;display:inline-flex}.billing-pricing-trust>i[data-v-4802c4bd]{background:#f5f5f733;border-radius:50%;width:3px;height:3px}.billing-pricing-trust b[data-v-4802c4bd]{color:#fff;background:#1677ff;border-radius:5px;place-items:center;width:15px;height:15px;font-size:9px;display:grid}.billing-plans-empty[data-v-4802c4bd]{text-align:center;border:1px dashed var(--billing-line-strong);background:var(--billing-surface-raised);border-radius:20px;align-content:center;place-items:center;gap:7px;min-height:250px;margin-top:20px;padding:32px;display:grid}.billing-plans-empty>span[data-v-4802c4bd]{color:#2f210d;background:linear-gradient(145deg,#ffd976,#f2a63b);border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.billing-plans-empty strong[data-v-4802c4bd]{color:var(--billing-text);font-size:15px}.billing-plans-empty p[data-v-4802c4bd]{color:var(--billing-text-muted);font-size:11.5px}.billing-plan-skeleton[data-v-4802c4bd]{pointer-events:none;gap:14px;min-height:440px}.skeleton-line[data-v-4802c4bd],.skeleton-block[data-v-4802c4bd]{background:linear-gradient(100deg, var(--billing-surface-raised) 15%, var(--billing-surface-hover) 42%, var(--billing-surface-raised) 70%);background-size:220% 100%;border-radius:9px;animation:1.4s ease-in-out infinite billingSkeleton-4802c4bd;display:block}.skeleton-line.is-name[data-v-4802c4bd]{width:42%;height:22px}.skeleton-line.is-copy[data-v-4802c4bd]{width:64%;height:10px}.skeleton-line.is-price[data-v-4802c4bd]{width:48%;height:39px}.skeleton-block[data-v-4802c4bd]{width:100%;height:190px}.skeleton-line.is-button[data-v-4802c4bd]{width:100%;height:44px;margin-top:auto}.is-spinning[data-v-4802c4bd]{animation:.85s linear infinite billingSpin-4802c4bd}@keyframes billingCardIn-4802c4bd{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:none}}@keyframes billingSkeleton-4802c4bd{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes billingSpin-4802c4bd{to{transform:rotate(360deg)}}.billing-rocket[data-v-4802c4bd]{transform-box:fill-box;transform-origin:50%;animation:3.2s ease-in-out infinite billingRocketFly-4802c4bd}.billing-rocket-flame[data-v-4802c4bd]{transform-box:fill-box;transform-origin:top;animation:.34s ease-in-out infinite alternate billingRocketFlame-4802c4bd}.billing-rocket-spark[data-v-4802c4bd]{transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite billingRocketSpark-4802c4bd}.billing-rocket-spark.is-late[data-v-4802c4bd]{animation-delay:1s}.billing-account-balance:hover .billing-rocket[data-v-4802c4bd]{animation:1.1s cubic-bezier(.3,.7,.3,1) forwards billingRocketGo-4802c4bd}.billing-account-balance:hover .billing-rocket-glow[data-v-4802c4bd]{animation:1.1s billingRocketGlow-4802c4bd}@keyframes billingRocketFly-4802c4bd{0%,to{transform:translate(0)rotate(0)}50%{transform:translateY(-2px)rotate(2deg)}}@keyframes billingRocketFlame-4802c4bd{0%{opacity:.82;transform:scaleY(.72)}to{opacity:1;transform:scaleY(1.15)}}@keyframes billingRocketSpark-4802c4bd{0%,to{opacity:.2;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.12)rotate(20deg)}}@keyframes billingRocketGo-4802c4bd{0%{opacity:1;transform:translate(0)rotate(0)}12%{transform:translateY(1.5px)rotate(-4deg)}20%{transform:translate(-1px,1px)rotate(3deg)}28%{transform:translate(0)rotate(0)}56%{opacity:1;transform:translate(12px,-20px)rotate(9deg)scale(1.07)}57%{opacity:0;transform:translate(12px,-20px)rotate(9deg)}58%{opacity:0;transform:translate(-13px,16px)rotate(0)}59%{opacity:1}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes billingRocketGlow-4802c4bd{0%,to{opacity:.3;transform:scale(1)}50%{opacity:0;transform:scale(.4)}}.billing-pricing-enter-active[data-v-4802c4bd],.billing-pricing-leave-active[data-v-4802c4bd]{transition:opacity .24s}.billing-pricing-enter-active .billing-pricing-shell[data-v-4802c4bd],.billing-pricing-leave-active .billing-pricing-shell[data-v-4802c4bd]{transition:transform .34s cubic-bezier(.16,1,.3,1),opacity .24s,filter .28s}.billing-pricing-enter-from[data-v-4802c4bd],.billing-pricing-leave-to[data-v-4802c4bd]{opacity:0}.billing-pricing-enter-from .billing-pricing-shell[data-v-4802c4bd],.billing-pricing-leave-to .billing-pricing-shell[data-v-4802c4bd]{opacity:0;filter:blur(8px);transform:translateY(16px)scale(.97)}:root[data-theme=cyan] .billing-pricing-overlay{--billing-surface:var(--color-bg);--billing-surface-raised:rgba(var(--color-primary-rgb), .075);--billing-surface-hover:rgba(var(--color-primary-rgb), .115);--billing-line:rgba(var(--color-primary-rgb), .18);--billing-line-strong:rgba(var(--color-primary-rgb), .34);--billing-text:var(--color-text);--billing-text-soft:var(--color-text-secondary);--billing-text-muted:var(--color-text-muted);background:#dbcfb9bd}:root[data-theme=cyan] .billing-pricing-overlay.is-performance-balanced{background:#dbcfb9d6}:root[data-theme=cyan] .billing-pricing-overlay.is-performance-lean{background:radial-gradient(70% 55% at 15% 0%, rgba(var(--color-primary-rgb), .13), transparent 72%), radial-gradient(62% 52% at 90% 0%, #a4814314, transparent 74%), #eee3d1f0}:root[data-theme=cyan] .billing-pricing-shell{background:radial-gradient(62% 44% at 7% 0%, rgba(var(--color-primary-rgb), .1), transparent 68%), radial-gradient(56% 44% at 95% 0%, #a4814312, transparent 70%), linear-gradient(180deg, #fffdf7 0%, var(--color-bg) 48%, #eee3d1 100%)}:root[data-theme=cyan] .billing-pricing-overlay button:focus-visible,:root[data-theme=cyan] .billing-pricing-shell:focus-visible{outline-color:var(--color-primary)}:root[data-appearance=light] .billing-pricing-overlay{--billing-surface:#f3f4f7;--billing-surface-raised:#ffffffb8;--billing-surface-hover:#1d1d1f11;--billing-line:#1d1d1f1c;--billing-line-strong:#1d1d1f38;--billing-text:#1d1d1f;--billing-text-soft:#1d1d1fa8;--billing-text-muted:#1d1d1f75;--billing-shadow:#2a2d3e2e;background:#e9ebf1ad}:root[data-appearance=light] .billing-pricing-overlay.is-performance-balanced{background:#e9ebf1d1}:root[data-appearance=light] .billing-pricing-overlay.is-performance-lean{background:radial-gradient(70% 55% at 15% 0%, rgba(var(--color-primary-rgb), .09), transparent 72%), radial-gradient(62% 52% at 90% 0%, #ffa65914, transparent 74%), #eff0f4f0}:root[data-appearance=light] .billing-pricing-shell{background:radial-gradient(62% 44% at 7% 0%, rgba(var(--color-primary-rgb), .1), transparent 68%), radial-gradient(56% 44% at 95% 0%, #ffa65914, transparent 70%), linear-gradient(180deg, #fbfbfd 0%, #f3f4f7 48%, #eceef3 100%);box-shadow:0 54px 130px #2a2d3e38,inset 0 1px #ffffffeb}:root[data-appearance=light] .billing-pricing-close,:root[data-appearance=light] .billing-account-copy>span>small,:root[data-appearance=light] .billing-ledger-button,:root[data-appearance=light] .billing-scope-tabs,:root[data-appearance=light] .billing-plan-card,:root[data-appearance=light] .billing-plan-credits,:root[data-appearance=light] .billing-summary-chips span{border-color:var(--billing-line);background:#ffffff94}:root[data-appearance=light] .billing-plan-card.is-hot{background:linear-gradient(#d7f74e24,#ffffffb8 45%)}:root[data-appearance=light] .billing-plan-card.is-best{background:linear-gradient(#f8f8fb,#f8f8fb) padding-box padding-box,linear-gradient(165deg,#f264d4,#a14bf0 48%,#5cc8ff) border-box}:root[data-appearance=light] :is(.billing-pricing-close,.billing-account-copy>span>small,.billing-account-balance small,.billing-ledger-button,.billing-pricing-head>p,.billing-scope-tabs button,.billing-plan-heading p,.billing-plan-price>s,.billing-plan-credits>div:first-child span,.billing-plan-credits>p,.billing-summary-chips span,.billing-benefit-group h4,.billing-pricing-trust){color:var(--billing-text-muted)}:root[data-appearance=light] :is(.billing-account-balance strong,.billing-ledger-button:hover,.billing-plan-price strong,.billing-benefit-group li){color:var(--billing-text)}:root[data-appearance=light] :is(.billing-account-bar,.billing-pricing-trust){border-color:var(--billing-line)}:root[data-appearance=light] .billing-benefit-group h4:before,:root[data-appearance=light] .billing-benefit-group h4:after,:root[data-appearance=light] .billing-plan-bonus-bar{background:#1d1d1f17}:root[data-appearance=light] .billing-account-balance:hover,:root[data-appearance=light] .billing-ledger-button:hover{border-color:var(--billing-line-strong);background:#1d1d1f12}:root[data-appearance=light] .billing-scope-tabs button.is-active{color:#fff;background:var(--gradient-primary);box-shadow:0 5px 15px rgba(var(--color-primary-rgb), .22)}:root[data-appearance=light] .billing-pricing-overlay button:focus-visible,:root[data-appearance=light] .billing-pricing-shell:focus-visible{outline-color:var(--color-primary)}@media (width<=1220px){.billing-member-models>div[data-v-4802c4bd]{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-pricing-grid[data-v-4802c4bd]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:12px -4px 0;padding:34px 4px 12px;display:flex;overflow-x:auto}.billing-pricing-grid[data-v-4802c4bd]::-webkit-scrollbar{display:none}.billing-plan-card[data-v-4802c4bd]{scroll-snap-align:center;flex:0 0 244px;min-width:244px}}@media (width<=900px){.billing-payment-notice[data-v-4802c4bd]{grid-template-columns:auto minmax(0,1fr)}.billing-notice-actions[data-v-4802c4bd]{flex-wrap:wrap;grid-column:2;justify-content:flex-start}}@media (width<=640px){.billing-pricing-shell[data-v-4802c4bd]{border-radius:24px;width:calc(100vw - 16px);padding:0 18px 16px}.billing-account-balance[data-v-4802c4bd]{margin-left:8px;padding:5px 9px}.billing-ledger-button[data-v-4802c4bd]{display:none}.billing-payment-notice[data-v-4802c4bd]{grid-template-columns:1fr}.billing-notice-mark[data-v-4802c4bd]{display:none}.billing-notice-actions[data-v-4802c4bd]{grid-column:auto}.billing-pricing-title-row h2[data-v-4802c4bd]{font-size:23px}.billing-member-models>div[data-v-4802c4bd]{grid-template-columns:1fr}.billing-member-models article[data-v-4802c4bd]{grid-template-columns:minmax(100px,1fr) auto auto}.billing-plan-card[data-v-4802c4bd]{flex-basis:min(82vw,270px);min-width:min(82vw,270px)}}@media (prefers-reduced-motion:reduce){.billing-pricing-overlay[data-v-4802c4bd] *,.billing-pricing-overlay[data-v-4802c4bd] :before,.billing-pricing-overlay[data-v-4802c4bd] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dashboard-hero-clock[data-v-cbe8dd0a]{display:contents}.v40-timecode[data-v-cbe8dd0a]{color:#f4f5f89e;font-variant-numeric:tabular-nums}.dashboard-hero-clock>b[data-v-cbe8dd0a]{background:#ffffff1f;width:1px;height:10px}:root[data-appearance=light] .dashboard-hero-clock .v40-timecode{color:#1d1d1fa6}:root[data-appearance=light] .dashboard-hero-clock>b{background:#1d1d1f21}.redemption-ticket-overlay[data-v-b3b2a62e]{--cinema-accent:#e8b26b;--cinema-accent-rgb:232, 178, 107;--cinema-card:#101116;--cinema-card-end:#08090c;--cinema-text:#f6f5f2;--cinema-muted:#ffffff80;--cinema-line:#ffffff1f;z-index:10070;box-sizing:border-box;-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);background:#030407b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.redemption-ticket-card[data-v-b3b2a62e]{box-sizing:border-box;width:min(570px,100vw - 32px);max-height:min(820px,100dvh - 32px);color:var(--cinema-text);border:1px solid var(--cinema-line);background:radial-gradient(circle at 100% 0, rgba(var(--cinema-accent-rgb), .17), transparent 42%), linear-gradient(145deg, var(--cinema-card), var(--cinema-card-end));scrollbar-width:thin;scrollbar-color:rgba(var(--cinema-accent-rgb), .45) transparent;border-radius:22px;outline:none;padding:28px;position:relative;overflow:auto;box-shadow:0 38px 120px #0000008c,inset 0 1px #ffffff14}.redemption-ticket-close[data-v-b3b2a62e]{width:44px;height:44px;color:inherit;cursor:pointer;touch-action:manipulation;background:#ffffff12;border:0;border-radius:50%;place-items:center;transition:color .2s,background .2s,transform .2s;display:grid;position:absolute;top:14px;right:14px}.redemption-ticket-close[data-v-b3b2a62e]:hover{color:var(--cinema-accent);background:#ffffff1c;transform:rotate(4deg)}.redemption-ticket-close[data-v-b3b2a62e]:focus-visible,.redemption-submit[data-v-b3b2a62e]:focus-visible,.redemption-success button[data-v-b3b2a62e]:focus-visible{outline:3px solid rgba(var(--cinema-accent-rgb), .42);outline-offset:3px}.redemption-ticket-card>header[data-v-b3b2a62e]{padding-right:46px}.redemption-ticket-card>header>span[data-v-b3b2a62e]{color:var(--cinema-accent);letter-spacing:.14em;align-items:center;gap:7px;font:650 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.redemption-ticket-card h2[data-v-b3b2a62e]{letter-spacing:-.035em;margin:10px 0 5px;font-size:clamp(24px,5vw,28px)}.redemption-ticket-card header p[data-v-b3b2a62e]{max-width:430px;color:var(--cinema-muted);margin:0;font-size:12px;line-height:1.7}.redemption-ticket-duo[data-v-b3b2a62e]{--ticket-float-x:.7px;--ticket-float-y:-1.8px;--ticket-float-y-soft:-.7px;perspective:1100px;transform-origin:54% 56%;height:206px;transform-style:preserve-3d;will-change:transform;margin-top:24px;animation:6.8s ease-in-out infinite redemption-ticket-idle-b3b2a62e;position:relative}.redemption-ticket-shadow[data-v-b3b2a62e],.redemption-ticket-main[data-v-b3b2a62e]{box-sizing:border-box;backface-visibility:hidden;will-change:transform;border-radius:14px;position:absolute}.redemption-ticket-shadow[data-v-b3b2a62e]{color:#2c1f14b3;background:linear-gradient(125deg,#ffffff38,#0000 32%),#caa475;width:59%;height:140px;padding:18px;transition:transform .46s cubic-bezier(.16,1,.3,1),box-shadow .36s;top:10px;left:6px;transform:rotate(-7deg);box-shadow:0 16px 36px #0000002e}.redemption-ticket-shadow[data-v-b3b2a62e]:after,.redemption-ticket-main[data-v-b3b2a62e]:after{content:"";background:var(--cinema-card-end);border-radius:50%;width:18px;height:18px;position:absolute;top:50%;transform:translateY(-50%)}.redemption-ticket-shadow[data-v-b3b2a62e]:after{right:-9px}.redemption-ticket-main[data-v-b3b2a62e]:after{left:-9px}.redemption-ticket-shadow span[data-v-b3b2a62e],.redemption-ticket-main span[data-v-b3b2a62e]{letter-spacing:.16em;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.redemption-ticket-shadow strong[data-v-b3b2a62e]{margin-top:16px;font-size:18px;display:block}.redemption-ticket-shadow small[data-v-b3b2a62e]{letter-spacing:.08em;opacity:.66;font:650 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute;bottom:17px;left:18px}.redemption-ticket-main[data-v-b3b2a62e]{color:#2b2118;background:linear-gradient(110deg,#ffffff61,#0000 40%),#eee2cc;width:84%;min-height:180px;padding:19px 20px 15px 25px;transition:transform .46s cubic-bezier(.16,1,.3,1),filter .32s,box-shadow .36s;bottom:0;right:0;transform:rotate(1.8deg);box-shadow:0 24px 50px #00000052}.redemption-ticket-main[data-v-b3b2a62e]:before{content:"";pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(108deg,#0000 0 38%,#ffffff61 47%,#ffffff1f 52%,#0000 61% 100%) 145% 0/230% 100%;position:absolute;inset:0}.redemption-ticket-duo.is-redeemed .redemption-ticket-main[data-v-b3b2a62e]{filter:saturate(.86);transform:rotate(.4deg)translateY(-2px)}.redemption-ticket-meta[data-v-b3b2a62e]{justify-content:space-between;align-items:center;display:flex}.redemption-ticket-main small[data-v-b3b2a62e]{color:#2b21188f;font:600 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.redemption-ticket-main code[data-v-b3b2a62e]{font-variant-ligatures:none;font-variant-numeric:tabular-nums;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;margin:17px 0 10px;font:750 clamp(10.5px,1.05vw,12px)/1.25 ui-monospace,SFMono-Regular,Menlo,monospace;display:block;overflow:hidden}.redemption-ticket-main code.is-empty[data-v-b3b2a62e]{color:#2b211894;letter-spacing:.08em;font-size:11px}.redemption-barcode[data-v-b3b2a62e]{opacity:1;border-radius:2px;align-items:flex-end;height:55px;padding:0 3px;transition:opacity .18s,filter .18s;display:flex;position:relative;overflow:hidden}.redemption-barcode[data-v-b3b2a62e]:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:18%;position:absolute;inset:0 auto 0 0;transform:translate(-160%)skew(-12deg)}.redemption-barcode.is-preview[data-v-b3b2a62e]{opacity:.42;filter:blur(.35px)}.redemption-barcode i[data-v-b3b2a62e]{width:var(--bar-width);height:var(--bar-height);flex:0 0 var(--bar-width);margin-right:var(--bar-gap);background:rgba(43, 33, 24, var(--bar-opacity));transition:width .16s,height .16s,opacity .16s;display:block}.redemption-ticket-caption[data-v-b3b2a62e]{color:#2b211885;margin-top:5px;display:block;letter-spacing:.12em!important;font-size:6px!important}.redemption-ticket-stamp[data-v-b3b2a62e]{color:#1b6d54;background:#eee2cccc;border:2px solid #1b6d54ad;border-radius:7px;align-items:center;gap:5px;padding:8px 10px;display:inline-flex;position:absolute;bottom:20px;right:18px;transform:rotate(-8deg);letter-spacing:.1em!important;font-size:10px!important}.redemption-form[data-v-b3b2a62e]{gap:10px;margin-top:22px;display:grid}.redemption-form>label[data-v-b3b2a62e]{color:var(--cinema-text);font-size:12px;font-weight:650}.redemption-input-shell[data-v-b3b2a62e]{isolation:isolate;box-sizing:border-box;min-height:50px;color:var(--cinema-muted);border:1px solid var(--cinema-line);background:#ffffff0e;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:0 14px;transition:color .22s,border-color .22s,background .22s,box-shadow .22s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff06}.redemption-input-shell[data-v-b3b2a62e]:before{z-index:-1;content:"";pointer-events:none;border:1px solid rgba(var(--cinema-accent-rgb), 0);opacity:0;box-shadow:0 0 18px rgba(var(--cinema-accent-rgb), 0);border-radius:16px;transition:opacity .18s ease-in,border-color .18s ease-in,box-shadow .18s ease-in,transform .18s ease-in;position:absolute;inset:-4px;transform:scale(.992)}.redemption-input-shell[data-v-b3b2a62e]:focus-within{color:var(--cinema-accent);border-color:rgba(var(--cinema-accent-rgb), .38);background:rgba(var(--cinema-accent-rgb), .045);box-shadow:inset 0 1px #ffffff0a}.redemption-input-shell[data-v-b3b2a62e]:focus-within:before{opacity:1;box-shadow:0 0 20px rgba(var(--cinema-accent-rgb), .105);border-color:#0000;transition:opacity .28s ease-out,border-color .28s ease-out,box-shadow .28s ease-out,transform .28s cubic-bezier(.16,1,.3,1);transform:scale(1)}.redemption-input-shell.has-error[data-v-b3b2a62e]{border-color:#ff77779e}.redemption-input-shell.has-error[data-v-b3b2a62e]:focus-within:before{border-color:#0000;box-shadow:0 0 18px #ff77771a}.redemption-input-shell input[data-v-b3b2a62e]{width:100%;min-width:0;max-width:none;height:48px;color:var(--cinema-text);font-variant-ligatures:none;font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:uppercase;background:0 0;border:0;outline:0;padding:0;font:650 clamp(9px,2.56vw,12px)/1 ui-monospace,SFMono-Regular,Menlo,monospace}.redemption-input-shell input[data-v-b3b2a62e]:focus,.redemption-input-shell input[data-v-b3b2a62e]:focus-visible{outline:0}.redemption-input-shell input[data-v-b3b2a62e]::placeholder{color:var(--cinema-muted);letter-spacing:0;font-family:inherit;font-weight:500}.redemption-helper[data-v-b3b2a62e],.redemption-error[data-v-b3b2a62e]{margin:0;font-size:10px;line-height:1.6}.redemption-helper[data-v-b3b2a62e]{color:var(--cinema-muted)}.redemption-error[data-v-b3b2a62e]{color:#ff9e9e;align-items:flex-start;gap:6px;display:flex}.redemption-error svg[data-v-b3b2a62e]{flex:none;margin-top:1px}.redemption-submit[data-v-b3b2a62e],.redemption-success button[data-v-b3b2a62e]{cursor:pointer;touch-action:manipulation;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;transition:transform .2s,filter .2s,opacity .2s;display:inline-flex}.redemption-submit[data-v-b3b2a62e]{color:#21180f;background:linear-gradient(135deg, #f4d3a7, var(--cinema-accent));width:100%;box-shadow:0 14px 30px rgba(var(--cinema-accent-rgb), .18);margin-top:4px;font-size:13px;font-weight:750}.redemption-submit[data-v-b3b2a62e]:not(:disabled):hover,.redemption-success button[data-v-b3b2a62e]:hover{filter:brightness(1.05);transform:translateY(-1px)}.redemption-submit[data-v-b3b2a62e]:not(:disabled):active,.redemption-success button[data-v-b3b2a62e]:active{transform:scale(.985)}.redemption-submit[data-v-b3b2a62e]:disabled{cursor:not-allowed;opacity:.42}.redemption-success[data-v-b3b2a62e]{border:1px solid rgba(var(--cinema-accent-rgb), .28);background:rgba(var(--cinema-accent-rgb), .07);border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:13px;margin-top:22px;padding:17px;display:grid}.redemption-success-icon[data-v-b3b2a62e]{width:44px;height:44px;color:var(--cinema-card-end);background:var(--cinema-accent);border-radius:50%;place-items:center;display:grid}.redemption-success small[data-v-b3b2a62e]{color:var(--cinema-accent);letter-spacing:.12em;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.redemption-success h3[data-v-b3b2a62e]{color:var(--cinema-text);margin:5px 0 4px;font-size:15px}.redemption-success p[data-v-b3b2a62e]{color:var(--cinema-muted);margin:0;font-size:10px;line-height:1.6}.redemption-success button[data-v-b3b2a62e]{color:#21180f;background:linear-gradient(135deg, #f4d3a7, var(--cinema-accent));grid-column:1/-1;min-height:44px;font-size:12px;font-weight:750}.redemption-ticket-card>footer[data-v-b3b2a62e]{border-top:1px solid var(--cinema-line);justify-content:space-between;align-items:center;gap:14px;margin-top:17px;padding-top:13px;display:flex}.redemption-ticket-card>footer span[data-v-b3b2a62e]{color:var(--cinema-accent);letter-spacing:.13em;flex:none;font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.redemption-ticket-card>footer p[data-v-b3b2a62e]{color:var(--cinema-muted);text-align:right;margin:0;font-size:9px;line-height:1.5}.is-spinning[data-v-b3b2a62e]{animation:1s linear infinite redemption-spin-b3b2a62e}.redemption-ticket-enter-active[data-v-b3b2a62e]{transition:opacity .4s ease-out}.redemption-ticket-leave-active[data-v-b3b2a62e]{transition:opacity .2s ease-in}.redemption-ticket-enter-from[data-v-b3b2a62e],.redemption-ticket-leave-to[data-v-b3b2a62e]{opacity:0}.redemption-ticket-enter-active .redemption-ticket-card[data-v-b3b2a62e]{animation:.38s cubic-bezier(.16,1,.3,1) both redemption-dialog-enter-b3b2a62e}.redemption-ticket-leave-active .redemption-ticket-card[data-v-b3b2a62e]{animation:.2s ease-in both redemption-dialog-leave-b3b2a62e}.redemption-ticket-enter-active .redemption-ticket-card>header[data-v-b3b2a62e]{animation:.3s cubic-bezier(.16,1,.3,1) 45ms both redemption-content-enter-b3b2a62e}.redemption-ticket-enter-active .redemption-ticket-duo[data-v-b3b2a62e]{animation:.34s cubic-bezier(.16,1,.3,1) 45ms both redemption-ticket-duo-enter-b3b2a62e}.redemption-ticket-enter-active .redemption-form[data-v-b3b2a62e],.redemption-ticket-enter-active .redemption-success[data-v-b3b2a62e]{animation:.3s cubic-bezier(.16,1,.3,1) 75ms both redemption-content-enter-b3b2a62e}.redemption-ticket-enter-active .redemption-ticket-card>footer[data-v-b3b2a62e]{animation:.28s cubic-bezier(.16,1,.3,1) .1s both redemption-content-enter-b3b2a62e}.redemption-ticket-overlay.is-light[data-v-b3b2a62e]{--cinema-accent:#6562e8;--cinema-accent-rgb:101, 98, 232;--cinema-card:#fff;--cinema-card-end:#eff0f5;--cinema-text:#202127;--cinema-muted:#20212794;--cinema-line:#2021271f;background:#e2e4ecc2}.redemption-ticket-overlay.is-light .redemption-ticket-card[data-v-b3b2a62e]{box-shadow:0 34px 100px #282a3a33,inset 0 1px #ffffffe6}.redemption-ticket-overlay.is-light .redemption-ticket-close[data-v-b3b2a62e],.redemption-ticket-overlay.is-light .redemption-input-shell[data-v-b3b2a62e]{background:#2021270d}.redemption-ticket-overlay.is-light .redemption-input-shell[data-v-b3b2a62e]:focus-within{background:rgba(var(--cinema-accent-rgb), .045)}.redemption-ticket-overlay.is-light .redemption-input-shell[data-v-b3b2a62e]:focus-within:before{box-shadow:0 0 18px rgba(var(--cinema-accent-rgb), .07)}.redemption-ticket-overlay.is-cyan[data-v-b3b2a62e]{--cinema-accent:#686c18;--cinema-accent-rgb:104, 108, 24;--cinema-card:#fffdf7;--cinema-card-end:#eee5d4;--cinema-text:#29291d;--cinema-muted:#2d2c1b99;--cinema-line:#64672333}@keyframes redemption-spin-b3b2a62e{to{transform:rotate(360deg)}}@keyframes redemption-ticket-idle-b3b2a62e{0%,to{transform:translate(0,0)rotate(0)}45%{transform:translate3d(0, var(--ticket-float-y), 0) rotate(-.08deg)}72%{transform:translate3d(var(--ticket-float-x), var(--ticket-float-y-soft), 0) rotate(.06deg)}}@keyframes redemption-ticket-sheen-b3b2a62e{0%{opacity:0;background-position:145% 0}18%{opacity:.5}72%{opacity:.34}to{opacity:0;background-position:-95% 0}}@keyframes redemption-barcode-scan-b3b2a62e{0%{opacity:0;transform:translate(-160%)skew(-12deg)}20%{opacity:.46}82%{opacity:.28}to{opacity:0;transform:translate(660%)skew(-12deg)}}@keyframes redemption-dialog-enter-b3b2a62e{0%{opacity:0;transform:translateY(15px)scale(.966)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes redemption-dialog-leave-b3b2a62e{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes redemption-content-enter-b3b2a62e{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translate(0,0)}}@keyframes redemption-ticket-duo-enter-b3b2a62e{0%{opacity:0;transform:translate(12px,9px)rotate(.8deg)scale(.975)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@media (hover:hover) and (pointer:fine){.redemption-ticket-duo:hover .redemption-ticket-shadow[data-v-b3b2a62e]{transform:translate3d(-6px,-3px,-8px)rotate(-9deg);box-shadow:0 20px 40px #00000038}.redemption-ticket-duo:hover .redemption-ticket-main[data-v-b3b2a62e]{filter:saturate(1.035);transform:translate3d(5px,-7px,18px)rotate(.35deg)scale(1.012);box-shadow:0 31px 58px #0000005c}.redemption-ticket-duo:hover .redemption-ticket-main[data-v-b3b2a62e]:before{animation:.88s cubic-bezier(.2,.7,.2,1) both redemption-ticket-sheen-b3b2a62e}.redemption-ticket-duo:hover .redemption-barcode[data-v-b3b2a62e]:after{animation:.78s ease-out 80ms both redemption-barcode-scan-b3b2a62e}}@media (width<=560px){.redemption-ticket-overlay[data-v-b3b2a62e]{align-items:end;padding:10px}.redemption-ticket-card[data-v-b3b2a62e]{width:100%;max-height:calc(100dvh - 20px);padding:23px 16px max(18px, env(safe-area-inset-bottom));border-radius:22px 22px 15px 15px}.redemption-ticket-duo[data-v-b3b2a62e]{--ticket-float-x:.35px;--ticket-float-y:-1px;--ticket-float-y-soft:-.4px;height:188px;margin-top:20px}.redemption-ticket-shadow[data-v-b3b2a62e]{width:68%}.redemption-ticket-main[data-v-b3b2a62e]{width:94%;min-height:168px;padding-left:22px;padding-right:14px}.redemption-ticket-main code[data-v-b3b2a62e]{letter-spacing:-.03em;margin-top:14px;font-size:clamp(8px,2.5vw,10px)}.redemption-barcode[data-v-b3b2a62e]{height:48px}.redemption-input-shell[data-v-b3b2a62e]{gap:8px;padding-left:10px;padding-right:10px}.redemption-ticket-caption[data-v-b3b2a62e]{text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}.redemption-ticket-card>footer[data-v-b3b2a62e]{align-items:flex-start}}@media (width<=350px){.redemption-input-shell[data-v-b3b2a62e]{grid-template-columns:1fr;gap:0;padding-left:7px;padding-right:7px}.redemption-input-shell>svg[data-v-b3b2a62e]{display:none}}@media (prefers-reduced-motion:reduce){.redemption-ticket-enter-active[data-v-b3b2a62e],.redemption-ticket-leave-active[data-v-b3b2a62e],.redemption-ticket-enter-active .redemption-ticket-card[data-v-b3b2a62e],.redemption-ticket-leave-active .redemption-ticket-card[data-v-b3b2a62e],.redemption-ticket-enter-active .redemption-ticket-card>header[data-v-b3b2a62e],.redemption-ticket-enter-active .redemption-ticket-duo[data-v-b3b2a62e],.redemption-ticket-enter-active .redemption-form[data-v-b3b2a62e],.redemption-ticket-enter-active .redemption-success[data-v-b3b2a62e],.redemption-ticket-enter-active .redemption-ticket-card>footer[data-v-b3b2a62e],.redemption-ticket-duo[data-v-b3b2a62e],.redemption-ticket-shadow[data-v-b3b2a62e],.redemption-ticket-main[data-v-b3b2a62e],.redemption-ticket-main[data-v-b3b2a62e]:before,.redemption-barcode[data-v-b3b2a62e]:after,.redemption-ticket-close[data-v-b3b2a62e],.redemption-input-shell[data-v-b3b2a62e],.redemption-input-shell[data-v-b3b2a62e]:before,.redemption-submit[data-v-b3b2a62e],.redemption-success button[data-v-b3b2a62e]{transition-duration:.01ms!important;animation:none!important}.redemption-ticket-duo:hover .redemption-ticket-shadow[data-v-b3b2a62e]{transform:rotate(-7deg)}.redemption-ticket-duo:hover .redemption-ticket-main[data-v-b3b2a62e]{transform:rotate(1.8deg)}.redemption-ticket-duo.is-redeemed:hover .redemption-ticket-main[data-v-b3b2a62e]{transform:rotate(.4deg)translateY(-2px)}.is-spinning[data-v-b3b2a62e]{animation-duration:2s}}.support-ticket[data-v-b5e9868f]{color:#2c231b;transform-origin:88% 0;background:#e9ddc7;border-radius:15px;grid-template-columns:132px minmax(150px,1fr);display:grid;overflow:hidden;box-shadow:0 20px 54px #00000057}.support-ticket-qr[data-v-b5e9868f]{appearance:none;width:100%;min-width:0;color:inherit;cursor:zoom-in;font:inherit;text-align:center;background:#ffffff3d;border:0;place-items:center;gap:7px;margin:0;padding:15px;display:grid}.support-qr-code[data-v-b5e9868f]{aspect-ratio:1;background:#181818;border-radius:8px;width:100px;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:block;position:relative;overflow:hidden;transform:translateZ(0)}.support-qr-code img[data-v-b5e9868f]{image-rendering:auto;pointer-events:none;-webkit-user-select:none;user-select:none;width:143.2%;max-width:none;height:auto;display:block;position:absolute;top:-67.36%;left:-22.22%}.support-ticket-qr:hover .support-qr-code[data-v-b5e9868f]{transform:translateY(-1px)scale(1.02);box-shadow:0 8px 22px #2c231b2e}.support-ticket-qr[data-v-b5e9868f]:focus-visible{outline-offset:-3px;outline:2px solid #2c231bb8}.support-ticket-qr span[data-v-b5e9868f],.support-ticket-stub>div>span[data-v-b5e9868f]{color:#2c231b8a;letter-spacing:.13em;font:700 7.5px/1 ui-monospace,monospace}.support-ticket-stub[data-v-b5e9868f]{align-items:center;min-width:0;padding:15px 15px 15px 22px;display:grid;position:relative}.support-ticket-stub>i[data-v-b5e9868f]{background:repeating-linear-gradient(#2c231b52 0 5px,#0000 5px 10px);width:2px;position:absolute;top:8px;bottom:8px;left:-1px}.support-ticket-stub>i[data-v-b5e9868f]:before,.support-ticket-stub>i[data-v-b5e9868f]:after{content:"";background:#111217;border-radius:50%;width:14px;height:14px;position:absolute;left:50%;transform:translate(-50%)}.support-ticket-stub>i[data-v-b5e9868f]:before{top:-15px}.support-ticket-stub>i[data-v-b5e9868f]:after{bottom:-15px}.support-ticket-stub strong[data-v-b5e9868f]{letter-spacing:-.02em;margin-top:9px;font-size:17px;display:block}.support-ticket-stub p[data-v-b5e9868f]{color:#2c231b9e;margin:4px 0 12px;font-size:10px}.support-ticket-stub a[data-v-b5e9868f]{color:#2c231bb8;align-items:center;gap:5px;font-size:9px;text-decoration:none;display:inline-flex}.support-ticket.is-compact[data-v-b5e9868f]{border-radius:12px;grid-template-columns:112px minmax(118px,1fr);width:256px}.support-ticket.is-compact .support-ticket-qr[data-v-b5e9868f]{padding:10px}.support-ticket.is-compact .support-qr-code[data-v-b5e9868f]{width:92px}.support-ticket.is-compact .support-ticket-stub[data-v-b5e9868f]{padding:10px 9px 10px 15px}.support-ticket.is-compact .support-ticket-stub strong[data-v-b5e9868f]{font-size:13px}.support-ticket.is-compact .support-ticket-stub p[data-v-b5e9868f]{margin-bottom:7px;font-size:8.5px}.support-ticket.is-compact .support-ticket-stub a[data-v-b5e9868f]{font-size:7.5px}.support-qr-preview-backdrop[data-v-b5e9868f]{z-index:10000;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:#040508c2;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.support-qr-preview[data-v-b5e9868f]{color:#2c231b;background:#e9ddc7;border:1px solid #ffffff80;border-radius:24px;width:min(472px,100vw - 32px);padding:18px;box-shadow:0 34px 100px #00000085,inset 0 1px #ffffffb3}.support-qr-preview header[data-v-b5e9868f]{justify-content:space-between;align-items:center;gap:16px;padding:2px 2px 14px;display:flex}.support-qr-preview header>div[data-v-b5e9868f]{gap:5px;display:grid}.support-qr-preview header span[data-v-b5e9868f]{color:#2c231b85;letter-spacing:.18em;font:750 8px/1 ui-monospace,monospace}.support-qr-preview header strong[data-v-b5e9868f]{color:#2c231b;letter-spacing:-.02em;font-size:19px}.support-qr-preview header button[data-v-b5e9868f]{color:#2c231ba8;cursor:pointer;background:#ffffff47;border:1px solid #2c231b1f;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:color .18s,background .18s,transform .18s;display:grid}.support-qr-preview header button[data-v-b5e9868f]:hover{color:#2c231b;background:#ffffff80;transform:rotate(4deg)}.support-qr-preview header button[data-v-b5e9868f]:focus-visible{outline-offset:2px;outline:2px solid #2c231bb8}.support-qr-preview-image[data-v-b5e9868f]{background:#181818;border-radius:18px;place-items:center;padding:16px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #2c231b14}.support-qr-preview-image .support-qr-code[data-v-b5e9868f]{border-radius:14px;width:min(420px,100%)}.support-qr-preview p[data-v-b5e9868f]{color:#2c231ba8;text-align:center;margin:13px 0 1px;font-size:12px}.support-qr-preview-enter-active[data-v-b5e9868f],.support-qr-preview-leave-active[data-v-b5e9868f]{transition:opacity .2s}.support-qr-preview-enter-active .support-qr-preview[data-v-b5e9868f],.support-qr-preview-leave-active .support-qr-preview[data-v-b5e9868f]{transition:transform .34s cubic-bezier(.2,.8,.2,1),opacity .2s}.support-qr-preview-enter-from[data-v-b5e9868f],.support-qr-preview-leave-to[data-v-b5e9868f]{opacity:0}.support-qr-preview-enter-from .support-qr-preview[data-v-b5e9868f],.support-qr-preview-leave-to .support-qr-preview[data-v-b5e9868f]{opacity:0;transform:translateY(8px)scale(.96)}@media (width<=520px){.support-qr-preview-backdrop[data-v-b5e9868f]{padding:16px}.support-qr-preview[data-v-b5e9868f]{border-radius:20px;padding:14px}.support-qr-preview-image[data-v-b5e9868f]{border-radius:15px;padding:10px}}@media (prefers-reduced-motion:reduce){.support-qr-code[data-v-b5e9868f],.support-qr-preview-backdrop[data-v-b5e9868f],.support-qr-preview[data-v-b5e9868f]{transition:none!important}.support-ticket-qr:hover .support-qr-code[data-v-b5e9868f],.support-qr-preview header button[data-v-b5e9868f]:hover{transform:none}}.ops-home[data-v-3bf13cc4]{color:#f7f5fb;background:0 0;min-height:100vh;position:relative;overflow:hidden}.ops-home[data-v-3bf13cc4]:before{content:"";pointer-events:none;opacity:.44;background-color:#0000;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 54% 48%,#000,#0000 72%);mask-image:radial-gradient(circle at 54% 48%,#000,#0000 72%)}.ops-bg[data-v-3bf13cc4]{pointer-events:none;filter:blur(96px);opacity:.58;border-radius:999px;position:absolute}.ops-bg-left[data-v-3bf13cc4]{opacity:.3;background:#7c52be14;width:340px;height:380px;top:58px;left:-170px}.ops-bg-right[data-v-3bf13cc4]{background:#be7d3621;width:560px;height:420px;top:8px;right:-130px}.star-streaks[data-v-3bf13cc4]{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.star-streaks span[data-v-3bf13cc4]{opacity:0;--star-x:78vw;--star-y:-15vh;--star-dx:-36vw;--star-dy:66vh;width:3px;height:3px;transform:translate3d(var(--star-x), var(--star-y), 0) rotate(130deg) scale(.74);will-change:transform, opacity;background:#ffffffeb;border-radius:999px;animation:15s linear infinite starFall-3bf13cc4;position:absolute;top:0;left:0;box-shadow:0 0 7px #ffffff7a,0 0 18px #aac8ff24}.star-streaks span[data-v-3bf13cc4]:before{content:"";transform-origin:100%;background:linear-gradient(90deg,#0000,#ffffff0a 18%,#ffffff4d 78%,#ffffffd1);border-radius:999px;width:clamp(72px,9vw,146px);height:1px;position:absolute;top:50%;right:1px;transform:translateY(-50%)}.star-streaks span[data-v-3bf13cc4]:first-child{--star-x:82vw;--star-y:-12vh;--star-dx:-32vw;--star-dy:62vh;animation-delay:2.2s}.star-streaks span[data-v-3bf13cc4]:nth-child(2){--star-x:58vw;--star-y:-20vh;--star-dx:-30vw;--star-dy:70vh;animation-duration:18s;animation-delay:8.4s}.star-streaks span[data-v-3bf13cc4]:nth-child(3){--star-x:96vw;--star-y:-18vh;--star-dx:-44vw;--star-dy:78vh;animation-duration:22s;animation-delay:15.2s}@keyframes starFall-3bf13cc4{0%,76%{opacity:0;transform:translate3d(var(--star-x), var(--star-y), 0) rotate(130deg) scale(.74)}79%{opacity:.7}88%{opacity:.36}94%,to{opacity:0;transform:translate3d(calc(var(--star-x) + var(--star-dx)), calc(var(--star-y) + var(--star-dy)), 0) rotate(130deg) scale(1)}}.ops-topbar[data-v-3bf13cc4]{z-index:8;justify-content:flex-end;align-items:flex-start;gap:14px;height:82px;padding:14px 24px 0 34px;display:flex;position:relative}.ops-actions[data-v-3bf13cc4]{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:flex}.ops-action-wrap[data-v-3bf13cc4],.support-wrap[data-v-3bf13cc4],.profile-wrap[data-v-3bf13cc4]{position:relative}.ops-credit-wrap[data-v-3bf13cc4]{-webkit-backdrop-filter:blur(24px)saturate(1.3);background:linear-gradient(#ffffff0f,#ffffff05),#0c0d126b;border-radius:999px;align-items:center;height:40px;margin:0 4px;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0e}.ops-credit-placeholder[data-v-3bf13cc4]{color:#ffffff6b;white-space:nowrap;padding:0 16px;font-size:13px;font-weight:600}.ops-pill-btn[data-v-3bf13cc4],.ops-credit-btn[data-v-3bf13cc4],.profile-btn[data-v-3bf13cc4]{color:#ffffffb3;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;height:38px;padding:0 13px;font-size:13px;transition:background .22s,color .22s;display:inline-flex}.ops-pill-btn[data-v-3bf13cc4]:hover,.profile-btn[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff14}.ops-credit-btn[data-v-3bf13cc4]{color:#f4d9ac;height:40px;position:relative}.ops-credit-btn[data-v-3bf13cc4]:hover{background:#ffffff0f}.credit-balance-btn[data-v-3bf13cc4]{border-radius:999px 0 0 999px;padding:0 12px 0 15px}.credit-detail-btn[data-v-3bf13cc4]{color:#ffffffd9;border-radius:0 999px 999px 0;gap:6px;padding:0 12px 0 13px}.credit-detail-btn[data-v-3bf13cc4]:before{content:"";background:#ffffff1f;width:1px;height:16px;position:absolute;top:12px;left:0}.credit-popover[data-v-3bf13cc4]{z-index:36;color:#fff;-webkit-backdrop-filter:blur(28px)saturate(1.12);background:radial-gradient(circle at 18% 0,#ffffff1f,#0000 30%),radial-gradient(circle at 86% 12%,#c47a3a21,#0000 34%),linear-gradient(#14161df5,#06070bf7);border:1px solid #ffffff21;border-radius:24px;width:344px;padding:18px;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 28px 78px #0000009e,inset 0 1px #ffffff1c}.credit-popover-head[data-v-3bf13cc4]{align-items:center;gap:12px;margin-bottom:18px;display:flex}.credit-avatar[data-v-3bf13cc4]{color:#fff;background:linear-gradient(145deg,#ffffff2e,#ffffff0a),#8b5f32;border-radius:50%;place-items:center;width:42px;height:42px;font-weight:840;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,0 14px 30px #00000047}.credit-popover-head strong[data-v-3bf13cc4]{flex-wrap:wrap;align-items:baseline;gap:clamp(13px,1.3vw,20px);font-size:17px;font-weight:820;display:flex}.credit-popover-head em[data-v-3bf13cc4]{color:#ffffff7a;margin-top:4px;font-size:13px;font-style:normal;display:block}.credit-number-row[data-v-3bf13cc4]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.credit-number-row-secondary[data-v-3bf13cc4]{margin-top:10px}.credit-number-row div[data-v-3bf13cc4]{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:16px;padding:14px}.credit-number-row span[data-v-3bf13cc4]{color:#ffffff80;margin-bottom:6px;font-size:12px;display:block}.credit-number-row strong[data-v-3bf13cc4]{letter-spacing:-.02em;font-size:22px}.credit-progress[data-v-3bf13cc4]{background:#ffffff14;border-radius:999px;height:10px;margin-top:16px;overflow:hidden;box-shadow:inset 0 1px 2px #00000057}.credit-progress div[data-v-3bf13cc4]{border-radius:inherit;background:linear-gradient(90deg,#f4ead2,#d8b978 55%,#a66f35);height:100%;box-shadow:0 0 20px #d8b06842}.credit-progress-text[data-v-3bf13cc4]{color:#ffffff80;margin-top:8px;font-size:12px}.credit-history[data-v-3bf13cc4]{border-top:1px solid #ffffff17;margin-top:18px;padding-top:16px}.credit-history-title[data-v-3bf13cc4]{color:#ffffffc7;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:760;display:flex}.credit-history-title span[data-v-3bf13cc4],.credit-history-title button[data-v-3bf13cc4]{align-items:center;display:inline-flex}.credit-history-title span[data-v-3bf13cc4]{gap:8px}.credit-history-title button[data-v-3bf13cc4]{color:#ffffffc2;min-height:30px;transition:transform .2s var(--easing-lift), border-color .2s ease, background .2s ease;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:999px;padding:0 11px;font-size:12px;font-weight:760}.credit-history-title button[data-v-3bf13cc4]:hover{background:#ffffff17;border-color:#eccc9747;transform:translateY(-1px)}.credit-inline-error[data-v-3bf13cc4]{color:#ffb8a8;margin-top:10px;font-size:12px;line-height:1.45}.credit-record-list[data-v-3bf13cc4]{overscroll-behavior:contain;gap:8px;max-height:184px;margin-top:12px;padding-right:4px;display:grid;overflow-y:auto}.credit-record-list[data-v-3bf13cc4]::-webkit-scrollbar{width:6px}.ledger-detail-list[data-v-3bf13cc4]::-webkit-scrollbar{width:6px}.credit-record-list[data-v-3bf13cc4]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.ledger-detail-list[data-v-3bf13cc4]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:999px}.credit-record-item[data-v-3bf13cc4]{color:#ffffffb8;justify-content:space-between;align-items:center;gap:14px;min-height:38px;display:flex}.credit-record-item span[data-v-3bf13cc4]{gap:3px;min-width:0;font-size:13px;display:grid}.credit-record-item em[data-v-3bf13cc4]{color:#ffffff61;font-size:11px;font-style:normal}.credit-record-item strong[data-v-3bf13cc4]{color:#f1d7a7;flex:none}.credit-record-item.is-positive strong[data-v-3bf13cc4],.ledger-detail-row.is-positive .ledger-row-main strong[data-v-3bf13cc4]{color:#9ee6ae}.credit-record-item.is-negative strong[data-v-3bf13cc4],.ledger-detail-row.is-negative .ledger-row-main strong[data-v-3bf13cc4]{color:#f0bd7b}.credit-empty[data-v-3bf13cc4]{color:#ffffff6b;background:#ffffff06;border:1px dashed #ffffff1f;border-radius:16px;place-items:center;min-height:86px;margin-top:12px;display:grid}.credit-empty-action[data-v-3bf13cc4]{width:100%;font:inherit;cursor:pointer;transition:color .2s ease, border-color .2s ease, background .2s ease, transform .2s var(--easing-lift)}.credit-empty-action[data-v-3bf13cc4]:hover{color:#ffffffb8;background:#ffffff0b;border-color:#f4d9ac3d;transform:translateY(-1px)}.pricing-error[data-v-3bf13cc4],.ledger-error[data-v-3bf13cc4]{color:#ffb9a8;background:#ff704c1c;border:0;border-radius:14px;margin:-16px 0 20px;padding:11px 15px;font-size:13px;line-height:1.45}.pricing-payment-status[data-v-3bf13cc4]{color:#ffffffd1;background:#ffffff0e;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin:-14px 0 22px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #ffffff17}.pricing-payment-status.is-success[data-v-3bf13cc4]{background:radial-gradient(circle at 8% 0,#78dc9621,#0000 42%),#ffffff0d}.pricing-payment-status.is-error[data-v-3bf13cc4]{background:radial-gradient(circle at 8% 0,#ff7e5821,#0000 42%),#ffffff0d}.pricing-payment-status strong[data-v-3bf13cc4]{color:#fff;font-size:14.5px;font-weight:650;display:block}.pricing-payment-status p[data-v-3bf13cc4]{color:#ffffff94;margin:5px 0 0;font-size:13px;line-height:1.45}.pricing-payment-status small[data-v-3bf13cc4]{color:#ffffff61;overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}.pricing-payment-actions[data-v-3bf13cc4]{flex:none;align-items:center;gap:8px;display:inline-flex}.pricing-payment-status button[data-v-3bf13cc4]{color:#fff;min-height:34px;transition:transform .2s var(--easing-lift), background .2s ease, opacity .2s ease;background:#ffffff1f;border-radius:999px;padding:0 14px;font-size:12.5px;font-weight:600}.pricing-payment-status button[data-v-3bf13cc4]:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.pricing-payment-status button[data-v-3bf13cc4]:disabled{cursor:wait;opacity:.65}.pricing-overlay[data-v-3bf13cc4]{z-index:200;-webkit-backdrop-filter:blur(48px)saturate(1.5);background:#04050885;place-items:center;padding:34px;display:grid;position:fixed;inset:0}.pricing-modal[data-v-3bf13cc4]{color:#fff;-webkit-backdrop-filter:blur(48px)saturate(1.5);background:radial-gradient(140% 60% at 50% -8%,#ffffff0e,#0000 60%),linear-gradient(#1a1b21e6,#0b0b0ff2);border:0;border-radius:30px;width:min(980px,100vw - 48px);padding:46px 40px 36px;position:relative;overflow:hidden;box-shadow:0 60px 140px #0009,inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0a}.pricing-close[data-v-3bf13cc4]{color:#ffffff8c;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:34px;height:34px;transition:color .2s,background .2s;display:grid;position:absolute;top:20px;right:20px}.pricing-close[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff1f}.pricing-head[data-v-3bf13cc4]{text-align:center;flex-direction:column;align-items:center;margin:0 0 36px;padding:0 56px;display:flex}.pricing-head strong[data-v-3bf13cc4]{font-family:-apple-system, BlinkMacSystemFont, "PingFang SC", var(--font-main);letter-spacing:-.022em;background:linear-gradient(#fff 36%,#ffffffbd);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:700;display:block}.pricing-head p[data-v-3bf13cc4]{color:#ffffff73;letter-spacing:.01em;margin-top:9px;font-size:14px}.pricing-grid[data-v-3bf13cc4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.pricing-card[data-v-3bf13cc4]{text-align:center;min-height:384px;transition:transform .34s var(--easing-lift), box-shadow .34s ease, background .34s ease;background:linear-gradient(#ffffff0d,#ffffff04 60%),#ffffff07;border:0;border-radius:24px;flex-direction:column;align-items:center;padding:30px 22px 22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #ffffff08}.pricing-card[data-v-3bf13cc4]:hover{background:linear-gradient(#ffffff12,#ffffff06 60%),#ffffff09;transform:translateY(-4px);box-shadow:0 28px 64px #0000005c,inset 0 1px #ffffff21,inset 0 0 0 1px #ffffff0b}.pricing-card.featured[data-v-3bf13cc4]{background:radial-gradient(130% 56% at 50% -6%,#6866f629,#0000 62%),linear-gradient(#ffffff0e,#ffffff05 60%),#ffffff08;box-shadow:inset 0 1px #b8b6ff52,inset 0 0 0 1.2px #6e6cfa6b,0 18px 52px #4a48dc24}.pricing-card.featured[data-v-3bf13cc4]:hover{transform:translateY(-4px);box-shadow:0 30px 70px #00000061,0 0 44px #6866f624,inset 0 1px #b8b6ff61,inset 0 0 0 1.2px #7876fc85}.pricing-card-top[data-v-3bf13cc4]{flex-direction:column;align-items:center;gap:9px;display:flex}.pricing-card h3[data-v-3bf13cc4]{font-family:-apple-system, BlinkMacSystemFont, "PingFang SC", var(--font-main);letter-spacing:-.01em;font-size:20px;font-weight:650}.pricing-card-top span[data-v-3bf13cc4]{color:#c9c8ff;letter-spacing:.04em;background:#6866f633;border-radius:999px;order:-1;padding:4px 11px;font-size:11.5px;font-weight:650}.pricing-card p[data-v-3bf13cc4]{color:#ffffff70;max-width:230px;min-height:40px;margin-top:8px;font-size:13px;line-height:1.55}.pricing-price[data-v-3bf13cc4]{font-family:-apple-system, BlinkMacSystemFont, Inter, var(--font-main);justify-content:center;align-items:flex-start;gap:3px;margin-top:14px;display:flex}.pricing-price small[data-v-3bf13cc4]{color:#ffffff8c;margin-top:8px;font-size:19px;font-weight:500}.pricing-price strong[data-v-3bf13cc4]{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;line-height:1}.pricing-points[data-v-3bf13cc4]{color:#ffffffa8;height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:0;display:flex}.pricing-points svg[data-v-3bf13cc4]{color:#8a88ffe6;width:15px;height:15px}.pricing-points span[data-v-3bf13cc4]{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.pricing-benefits[data-v-3bf13cc4]{text-align:left;gap:12px;width:fit-content;max-width:100%;margin:24px auto;padding:0;list-style:none;display:grid}.pricing-benefits li[data-v-3bf13cc4]{color:#ffffff94;align-items:center;gap:10px;min-width:0;font-size:13px;line-height:1.35;display:flex}.pricing-benefits svg[data-v-3bf13cc4]{color:#9492ffeb;flex:none;width:14px;height:14px}.pricing-benefits span[data-v-3bf13cc4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pricing-buy-btn[data-v-3bf13cc4]{color:#fff;letter-spacing:.01em;width:100%;height:46px;transition:transform .22s var(--easing-lift), background .22s ease, box-shadow .22s ease, filter .22s ease;background:#ffffff1a;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:auto;font-size:14.5px;font-weight:600;display:inline-flex}.pricing-buy-btn img[data-v-3bf13cc4]{border-radius:5px;width:19px;height:19px;display:block}.pricing-buy-btn[data-v-3bf13cc4]:hover{background:#ffffff29;transform:translateY(-1px)}.pricing-buy-btn[data-v-3bf13cc4]:disabled{cursor:wait;opacity:.7;transform:none}.pricing-card.featured .pricing-buy-btn[data-v-3bf13cc4]{color:#fff;background:linear-gradient(#7c7aff,#5f5df0);box-shadow:0 14px 34px #5856eb52,inset 0 1px #ffffff47}.pricing-card.featured .pricing-buy-btn[data-v-3bf13cc4]:hover{filter:brightness(1.06);box-shadow:0 18px 42px #5856eb66,inset 0 1px #ffffff52}.ledger-overlay[data-v-3bf13cc4]{z-index:11020;-webkit-backdrop-filter:blur(18px)saturate(1.08);background:#00000094;place-items:center;padding:26px;display:grid;position:fixed;inset:0}.ledger-modal[data-v-3bf13cc4]{color:#fff;background:radial-gradient(circle at 82% 0,#e8be7324,#0000 36%),radial-gradient(circle at 0 100%,#ffffff12,#0000 34%),linear-gradient(#18191ffa,#07080cfc);border:1px solid #ffffff24;border-radius:28px;flex-direction:column;width:min(1080px,100vw - 42px);height:min(760px,100vh - 52px);padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 42px 120px #000000b8,inset 0 1px #ffffff21}.ledger-modal-head[data-v-3bf13cc4]{align-items:center;gap:14px;padding-right:58px;display:flex}.ledger-modal-head strong[data-v-3bf13cc4]{font-size:26px;font-weight:860;display:block}.ledger-modal-head p[data-v-3bf13cc4]{color:#ffffff85;margin-top:6px;font-size:14px}.ledger-toolbar[data-v-3bf13cc4]{gap:12px;margin:22px 0 16px;display:flex}.ledger-toolbar input[data-v-3bf13cc4]{color:#ffffffe6;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:16px;outline:none;flex:auto;min-width:0;height:46px;padding:0 16px}.ledger-toolbar input[data-v-3bf13cc4]:focus{border-color:#efd5a857;box-shadow:0 0 0 3px #efd5a81a}.ledger-toolbar button[data-v-3bf13cc4]{color:#111;background:#f5f5f5;border-radius:999px;flex:none;height:46px;padding:0 18px;font-weight:820}.ledger-detail-list[data-v-3bf13cc4]{flex:auto;gap:12px;min-height:0;padding-right:6px;display:grid;overflow-y:auto}.ledger-detail-row[data-v-3bf13cc4]{background:linear-gradient(#fff1,#ffffff08),#ffffff06;border:1px solid #ffffff1a;border-radius:18px;padding:16px}.ledger-row-main[data-v-3bf13cc4],.ledger-row-meta[data-v-3bf13cc4],.ledger-detail-row dl[data-v-3bf13cc4]{justify-content:space-between;align-items:center;gap:14px;display:flex}.ledger-row-main span[data-v-3bf13cc4]{color:#ffffffe6;font-weight:780}.ledger-row-main strong[data-v-3bf13cc4]{font-size:20px;font-weight:860}.credit-record-item.is-negative strong.ledger-amount-small[data-v-3bf13cc4],.credit-record-item strong.ledger-amount-small[data-v-3bf13cc4],.ledger-detail-row.is-negative .ledger-row-main strong.ledger-amount-small[data-v-3bf13cc4],.ledger-row-main strong.ledger-amount-small[data-v-3bf13cc4]{color:#f07b7b;font-size:13px;font-weight:600}.ledger-row-meta[data-v-3bf13cc4]{color:#ffffff7a;margin-top:8px;font-size:12px}.ledger-row-meta span[data-v-3bf13cc4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ledger-detail-row p[data-v-3bf13cc4]{color:#ffffffa8;margin:12px 0 0;font-size:13px;line-height:1.55}.ledger-detail-row dl[data-v-3bf13cc4]{flex-wrap:wrap;justify-content:flex-start;margin:14px 0 0}.ledger-detail-row dl div[data-v-3bf13cc4]{background:#ffffff0b;border-radius:12px;min-width:168px;padding:10px 12px}.ledger-detail-row dt[data-v-3bf13cc4]{color:#fff6;font-size:11px}.ledger-detail-row dd[data-v-3bf13cc4]{overflow-wrap:anywhere;color:#ffffffc7;margin:4px 0 0;font-size:12px}.ledger-empty[data-v-3bf13cc4]{color:#ffffff75;background:#ffffff06;border:1px dashed #ffffff1f;border-radius:18px;flex:auto;place-items:center;display:grid}.payment-overlay[data-v-3bf13cc4]{z-index:240;-webkit-backdrop-filter:blur(16px)saturate(1.08);background:#00000085;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.payment-modal[data-v-3bf13cc4]{color:#fff;background:radial-gradient(circle at 78% 0%, #e8be732b, transparent 36%), radial-gradient(circle at 0% 100%, rgba(var(--color-primary-rgb), .12), transparent 34%), linear-gradient(180deg, #191a1ff7, #08080bfc);border:1px solid #ffffff24;border-radius:26px;width:min(470px,100vw - 36px);padding:26px;position:relative;overflow:hidden;box-shadow:0 36px 104px #000000b3,inset 0 1px #ffffff21}.payment-content[data-v-3bf13cc4]{gap:18px;display:grid}.payment-head[data-v-3bf13cc4]{align-items:center;gap:14px;padding-right:54px;display:flex}.payment-mark[data-v-3bf13cc4],.payment-method-icon[data-v-3bf13cc4],.payment-success-icon[data-v-3bf13cc4]{background:linear-gradient(145deg,#ffffff2e,#ffffff0a),#ab773861;border-radius:18px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff42,0 14px 34px #00000047}.payment-mark[data-v-3bf13cc4]{color:#f8dfb1;width:48px;height:48px}.payment-head strong[data-v-3bf13cc4]{font-size:24px;font-weight:850;display:block}.payment-head p[data-v-3bf13cc4]{color:#ffffff8a;margin-top:6px;font-size:14px;line-height:1.48}.payment-summary[data-v-3bf13cc4]{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;height:74px;padding:0 18px;display:flex}.payment-summary span[data-v-3bf13cc4]{color:#ffffff8c;font-size:13px}.payment-summary strong[data-v-3bf13cc4]{color:#f4d29a;font-size:30px;font-weight:880}.payment-method-grid[data-v-3bf13cc4]{gap:12px;display:grid}.payment-method-btn[data-v-3bf13cc4]{text-align:left;min-height:76px;transition:transform .2s var(--easing-lift), border-color .2s ease, background .2s ease;background:linear-gradient(#ffffff12,#ffffff08),#ffffff05;border:1px solid #ffffff1f;border-radius:18px;align-items:center;gap:14px;padding:14px;display:flex}.payment-method-btn[data-v-3bf13cc4]:hover{background:linear-gradient(#ffffff1c,#ffffff0b),#e7bf820b;border-color:#e7bf825c;transform:translateY(-2px)}.payment-method-icon[data-v-3bf13cc4]{color:#fff;flex:none;width:48px;height:48px}.payment-brand-logo[data-v-3bf13cc4]{width:34px;height:34px;display:block}.alipay-logo text[data-v-3bf13cc4]{fill:#fff;letter-spacing:0;font-family:PingFang SC,Microsoft YaHei,Heiti SC,sans-serif;font-size:36px;font-weight:900}.alipay-logo path[data-v-3bf13cc4]{fill:none;stroke:#fff;stroke-width:4.4px;stroke-linecap:round}.wechat-logo path[data-v-3bf13cc4],.wechat-logo circle[data-v-3bf13cc4]{fill:#fff}.wechat-logo .wechat-bubble-sub[data-v-3bf13cc4]{opacity:.94}.wechat-logo circle[data-v-3bf13cc4]{fill:#22a849}.payment-method-icon.is-alipay[data-v-3bf13cc4]{background:linear-gradient(145deg,#7cb8fff2,#0065d8c7)}.payment-method-icon.is-wechat[data-v-3bf13cc4]{background:linear-gradient(145deg,#84dc8af2,#22914ac7)}.payment-method-btn span[data-v-3bf13cc4]:last-child{gap:4px;min-width:0;display:grid}.payment-method-btn strong[data-v-3bf13cc4]{color:#ffffffeb;font-size:16px;font-weight:820}.payment-method-btn em[data-v-3bf13cc4]{color:#ffffff7a;font-size:13px;font-style:normal}.payment-success[data-v-3bf13cc4]{text-align:center;justify-items:center;gap:12px;padding:18px 6px 0;display:grid}.payment-success-icon[data-v-3bf13cc4]{color:#172013;background:linear-gradient(145deg,#f8eed9,#dfbf7e 54%,#9fd68b);border-radius:50%;width:72px;height:72px}.payment-success>strong[data-v-3bf13cc4]{margin-top:2px;font-size:26px;font-weight:880}.payment-success p[data-v-3bf13cc4]{color:#ffffff94;font-size:14px}.payment-success-balance[data-v-3bf13cc4]{background:#ffffff0e;border:1px solid #ffffff1a;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:8px;padding:15px 16px;display:flex}.payment-success-balance span[data-v-3bf13cc4]{color:#ffffff8a;font-size:13px}.payment-success-balance strong[data-v-3bf13cc4]{color:#f3d39f;font-size:24px;font-weight:860}.payment-done-btn[data-v-3bf13cc4]{color:#111;width:100%;height:48px;transition:transform .2s var(--easing-lift), filter .2s ease;background:#f5f5f5;border-radius:999px;margin-top:8px;font-size:15px;font-weight:820}.payment-done-btn[data-v-3bf13cc4]:hover{filter:brightness(1.05);transform:translateY(-2px)}.theme-popover[data-v-3bf13cc4],.support-popover[data-v-3bf13cc4],.profile-menu[data-v-3bf13cc4]{z-index:30;-webkit-backdrop-filter:blur(26px)saturate(1.12);background:linear-gradient(#14161deb,#06070bf0);border:1px solid #ffffff21;border-radius:22px;position:absolute;top:calc(100% + 14px);right:0;box-shadow:0 28px 70px #0000008f,inset 0 1px #ffffff1c}.theme-popover[data-v-3bf13cc4]{gap:6px;width:192px;padding:10px;display:grid}.theme-choice[data-v-3bf13cc4]{color:#ffffffc2;border-radius:14px;align-items:center;gap:10px;height:42px;padding:0 12px;transition:background .2s,color .2s;display:flex}.theme-choice[data-v-3bf13cc4]:hover,.theme-choice.active[data-v-3bf13cc4]{color:#fff;background:#ffffff13}.theme-choice span[data-v-3bf13cc4]{border:1px solid #ffffff47;border-radius:999px;width:18px;height:18px}.theme-choice em[data-v-3bf13cc4]{font-size:14px;font-style:normal;font-weight:720}.support-popover[data-v-3bf13cc4]{width:256px;box-shadow:none;-webkit-backdrop-filter:none;opacity:0;visibility:hidden;transition:opacity .22s ease, transform .22s var(--easing-lift), visibility .22s ease;background:0 0;border:0;justify-items:center;gap:0;padding:0;display:grid;left:50%;right:auto;transform:translate(-50%,-6px)}.support-wrap:hover .support-popover[data-v-3bf13cc4]{opacity:1;visibility:visible;transform:translate(-50%)}.qr-code[data-v-3bf13cc4]{aspect-ratio:511/457;-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:13px;width:164px;height:auto;display:block;box-shadow:0 9px 26px #00000038,inset 0 0 0 1px #ffffffe0}.support-popover strong[data-v-3bf13cc4]{color:#ffffffe0;font-size:14px}.profile-btn[data-v-3bf13cc4]{padding:0 13px 0 6px}.avatar-face[data-v-3bf13cc4]{color:#fff;background:linear-gradient(#ff8b16 0%,#ff7100 60%,#ee5f00 100%);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e}.avatar-face img[data-v-3bf13cc4],.credit-avatar img[data-v-3bf13cc4],.profile-avatar-display img[data-v-3bf13cc4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.profile-btn strong[data-v-3bf13cc4]{text-overflow:ellipsis;white-space:nowrap;max-width:94px;overflow:hidden}.profile-menu[data-v-3bf13cc4]{width:338px;padding:16px}.profile-panel[data-v-3bf13cc4]{gap:14px;display:grid}.profile-panel-head[data-v-3bf13cc4]{align-items:center;gap:12px;display:flex}.profile-identity[data-v-3bf13cc4]{flex:auto;min-width:0}.profile-name-row[data-v-3bf13cc4]{align-items:center;gap:7px;min-width:0;display:flex}.profile-name-row strong[data-v-3bf13cc4]{color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:820;display:block;overflow:hidden}.profile-name-row input[data-v-3bf13cc4]{color:#ffffffeb;width:100%;min-width:0;height:32px;font:inherit;background:#ffffff0f;border:1px solid #ffffff21;border-radius:11px;outline:0;padding:0 9px;font-size:14px;font-weight:760;transition:border-color .2s,background .2s,box-shadow .2s}.profile-name-row input[data-v-3bf13cc4]:focus{background:#ffffff16;border-color:#f4d9ac61;box-shadow:0 0 0 3px #f4d9ac14}.profile-name-edit[data-v-3bf13cc4]{color:#ffffff9e;width:28px;height:28px;transition:transform .2s var(--easing-lift), color .2s ease, background .2s ease;background:#ffffff0e;border-radius:50%;flex:none;place-items:center;display:grid}.profile-name-edit[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff1a;transform:translateY(-1px)}.profile-name-edit[data-v-3bf13cc4]:disabled{cursor:wait;opacity:.5}.profile-identity>span[data-v-3bf13cc4]{color:#ffffff80;text-overflow:ellipsis;white-space:nowrap;max-width:190px;margin-top:4px;font-size:12px;display:block;overflow:hidden}.profile-avatar-display[data-v-3bf13cc4]{color:#fff;background:linear-gradient(145deg,#ffffff29,#ffffff09),linear-gradient(#ff8b16 0%,#ee5f00 100%);border:1px solid #fff3;border-radius:19px;flex:none;place-items:center;width:58px;height:58px;font-size:17px;font-weight:820;display:grid;overflow:hidden;box-shadow:0 16px 32px #00000057,inset 0 1px #ffffff47}.profile-avatar-change[data-v-3bf13cc4]{color:#ffffffc2;height:34px;transition:transform .2s var(--easing-lift), border-color .2s ease, background .2s ease, color .2s ease;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:760;display:inline-flex}.profile-avatar-change[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff17;border-color:#f4d9ac47;transform:translateY(-1px)}.profile-avatar-change[data-v-3bf13cc4]:disabled{cursor:wait;opacity:.64;transform:none}.profile-avatar-input[data-v-3bf13cc4]{display:none}.profile-helper[data-v-3bf13cc4],.profile-message[data-v-3bf13cc4]{margin:-4px 0 0;font-size:12px;line-height:1.6}.profile-helper[data-v-3bf13cc4]{color:#ffffff6b}.profile-message.error[data-v-3bf13cc4]{color:#ff9c9c}.profile-message.success[data-v-3bf13cc4]{color:#b7f2c2}.profile-menu-actions[data-v-3bf13cc4]{border-top:1px solid #ffffff17;margin-top:2px;padding-top:12px}.profile-logout[data-v-3bf13cc4]{color:#ffffffc7;width:100%;height:38px;transition:transform .2s var(--easing-lift), border-color .2s ease, background .2s ease, color .2s ease;background:linear-gradient(#ffffff12,#ffffff09);border:1px solid #ffffff1a;border-radius:13px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:780;display:inline-flex}.profile-logout[data-v-3bf13cc4]:hover{color:#fff;background:linear-gradient(#ffffff1f,#ffffff0e);border-color:#ffffff2e;transform:translateY(-1px)}.popover-float-enter-active[data-v-3bf13cc4],.popover-float-leave-active[data-v-3bf13cc4]{transition:opacity .22s ease, transform .26s var(--easing-lift), filter .24s ease;transform-origin:82% -8px}.popover-float-enter-from[data-v-3bf13cc4],.popover-float-leave-to[data-v-3bf13cc4]{opacity:0;filter:blur(8px);transform:translateY(-8px)scale(.96)}.popover-float-enter-to[data-v-3bf13cc4],.popover-float-leave-from[data-v-3bf13cc4]{opacity:1;filter:blur();transform:translateY(0)scale(1)}.pricing-fly-enter-active[data-v-3bf13cc4],.pricing-fly-leave-active[data-v-3bf13cc4]{transition:opacity .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s}.pricing-fly-enter-from[data-v-3bf13cc4],.pricing-fly-leave-to[data-v-3bf13cc4]{opacity:0;-webkit-backdrop-filter:blur()}.pricing-fly-enter-active .pricing-modal[data-v-3bf13cc4],.pricing-fly-leave-active .pricing-modal[data-v-3bf13cc4]{transform-origin:88% 0;transition:opacity .34s,transform .38s cubic-bezier(.18,.92,.22,1),filter .34s}.pricing-fly-enter-from .pricing-modal[data-v-3bf13cc4],.pricing-fly-leave-to .pricing-modal[data-v-3bf13cc4]{opacity:0;filter:blur(14px);transform:translate(18vw,-26vh)scale(.78)}.pricing-fly-enter-active .pricing-card[data-v-3bf13cc4]{animation:pricingCardIn-3bf13cc4 .42s var(--easing-lift) both}.pricing-fly-enter-active .pricing-card[data-v-3bf13cc4]:nth-child(2){animation-delay:50ms}.pricing-fly-enter-active .pricing-card[data-v-3bf13cc4]:nth-child(3){animation-delay:.1s}.modal-fade-enter-active[data-v-3bf13cc4],.modal-fade-leave-active[data-v-3bf13cc4]{transition:opacity .28s,-webkit-backdrop-filter .28s,backdrop-filter .28s}.modal-fade-enter-from[data-v-3bf13cc4],.modal-fade-leave-to[data-v-3bf13cc4]{opacity:0;-webkit-backdrop-filter:blur()}.modal-fade-enter-active .payment-modal[data-v-3bf13cc4],.modal-fade-leave-active .payment-modal[data-v-3bf13cc4],.modal-fade-enter-active .ledger-modal[data-v-3bf13cc4],.modal-fade-leave-active .ledger-modal[data-v-3bf13cc4]{transition:opacity .32s ease, transform .34s var(--easing-lift), filter .32s ease;transform-origin:50% 46%}.modal-fade-enter-from .payment-modal[data-v-3bf13cc4],.modal-fade-leave-to .payment-modal[data-v-3bf13cc4],.modal-fade-enter-from .ledger-modal[data-v-3bf13cc4],.modal-fade-leave-to .ledger-modal[data-v-3bf13cc4]{opacity:0;filter:blur(12px);transform:translateY(18px)scale(.965)}.ledger-motion-enter-active[data-v-3bf13cc4]{transition:opacity .24s ease-out}.ledger-motion-leave-active[data-v-3bf13cc4]{transition:opacity .18s ease-in}.ledger-motion-enter-from[data-v-3bf13cc4],.ledger-motion-leave-to[data-v-3bf13cc4]{opacity:0}.ledger-motion-enter-active .ledger-modal[data-v-3bf13cc4],.ledger-motion-leave-active .ledger-modal[data-v-3bf13cc4]{transform-origin:82% 8%;will-change:opacity, transform;animation:none!important}.ledger-motion-enter-active .ledger-modal[data-v-3bf13cc4]{transition:opacity .3s ease-out,transform .4s cubic-bezier(.16,1,.3,1)!important}.ledger-motion-leave-active .ledger-modal[data-v-3bf13cc4]{transition:opacity .16s ease-in,transform .22s cubic-bezier(.4,0,.7,.2)!important}.ledger-motion-enter-from .ledger-modal[data-v-3bf13cc4]{opacity:0;transform:translate(14px,-12px)scale(.94)rotateX(-1.2deg)}.ledger-motion-leave-to .ledger-modal[data-v-3bf13cc4]{opacity:0;transform:translate(8px,-7px)scale(.97)rotateX(-.6deg)}.ledger-motion-enter-active .ledger-modal-head[data-v-3bf13cc4]{animation:.32s cubic-bezier(.16,1,.3,1) 45ms both ledgerContentIn-3bf13cc4}.ledger-motion-enter-active .ledger-toolbar[data-v-3bf13cc4]{animation:.32s cubic-bezier(.16,1,.3,1) 75ms both ledgerContentIn-3bf13cc4}@keyframes ledgerContentIn-3bf13cc4{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translate(0,0)}}@keyframes pricingCardIn-3bf13cc4{0%{opacity:0;filter:blur(8px);transform:translateY(18px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.ops-main[data-v-3bf13cc4]{z-index:3;max-width:none;margin:0;padding:18px 48px 54px 210px;position:relative}.ops-hero[data-v-3bf13cc4]{margin:46px 4px 48px}.ops-title[data-v-3bf13cc4]{font-family:-apple-system, BlinkMacSystemFont, "PingFang SC", var(--font-main);letter-spacing:-.03em;background:linear-gradient(#fff 34%,#ffffffa8);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex-wrap:wrap;align-items:baseline;gap:clamp(13px,1.3vw,20px);font-size:clamp(38px,4vw,54px);font-weight:700;line-height:1.1;display:flex}.ops-title-prefix[data-v-3bf13cc4]{display:inline-block}.ops-title-brand[data-v-3bf13cc4]{font-family:"Space Grotesk", Inter, var(--font-main);letter-spacing:-.015em;font-size:1.02em;font-weight:700;display:inline-block}.ops-title-brand em[data-v-3bf13cc4]{color:#6866f6;-webkit-text-fill-color:#6866f6;margin-left:.17em;font-style:normal}.feature-row[data-v-3bf13cc4]{grid-template-columns:repeat(5,minmax(0,1fr));gap:13px;margin-bottom:28px;display:grid}.feature-card[data-v-3bf13cc4]{text-align:left;min-height:188px;transition:transform .34s var(--easing-lift), box-shadow .34s ease, background .34s ease;background:linear-gradient(#ffffff0d,#ffffff04 58%),#0d0e138f;border:0;border-radius:22px;padding:24px 22px;position:relative;overflow:hidden;box-shadow:0 18px 44px #0000004d,inset 0 1px #ffffff14}.feature-card[data-v-3bf13cc4]:hover{background:linear-gradient(#ffffff12,#ffffff06 58%),#10111799;transform:translateY(-3px)scale(1.012);box-shadow:0 28px 64px #0006,inset 0 1px #ffffff21}.feature-card.disabled[data-v-3bf13cc4]{cursor:not-allowed}.feature-card.disabled[data-v-3bf13cc4]:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(135deg,#ffffff09,#0000001f);position:absolute;inset:0}.feature-card.disabled[data-v-3bf13cc4]:hover{transform:translateY(-2px);box-shadow:0 22px 52px #00000061,inset 0 1px #ffffff1a}.feature-copy[data-v-3bf13cc4]{z-index:2;gap:10px;display:grid;position:relative}.feature-copy strong[data-v-3bf13cc4]{color:#fff;font-family:-apple-system, BlinkMacSystemFont, "PingFang SC", var(--font-main);letter-spacing:-.01em;font-size:19px;font-weight:650}.feature-copy em[data-v-3bf13cc4]{color:#ffffff80;font-size:13.5px;font-style:normal;line-height:1.5}.feature-dev-tag[data-v-3bf13cc4]{color:#ffffffd1;background:#ffffff14;border:1px solid #ffffff21;border-radius:999px;align-items:center;width:fit-content;height:24px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex}.feature-object[data-v-3bf13cc4]{z-index:2;width:112px;height:102px;transform-style:preserve-3d;filter:drop-shadow(0 22px 24px #0000007a);transition:transform .34s var(--easing-lift), filter .34s ease;pointer-events:none;position:absolute;bottom:12px;right:4px;transform:perspective(360px)rotateX(14deg)rotateY(-24deg)rotate(-5deg)}.feature-card:hover .feature-object[data-v-3bf13cc4]{filter:drop-shadow(0 28px 30px #0000008f) drop-shadow(0 0 18px rgba(var(--color-primary-rgb), .24));transform:translateY(-5px)perspective(360px)rotateX(10deg)rotateY(-31deg)rotate(-4deg)}.object-glow[data-v-3bf13cc4],.object-core[data-v-3bf13cc4],.object-detail[data-v-3bf13cc4]{pointer-events:none;display:block;position:absolute}.object-glow[data-v-3bf13cc4]{background:radial-gradient(circle, rgba(var(--color-primary-rgb), .44), rgba(var(--color-primary-rgb), .08) 43%, transparent 70%);filter:blur(12px);border-radius:50%;inset:26px 4px 0;transform:translateZ(-28px)rotateX(72deg)}.object-core[data-v-3bf13cc4]{width:78px;height:66px;box-shadow:0 18px 34px #0000006b, 0 0 28px rgba(var(--color-primary-rgb), .18), inset 0 1px 0 #ffffff4d, inset 10px 0 18px #ffffff09;background:linear-gradient(145deg,#ffffff3d,#ffffff0f 48%,#ffffff06),#101219ad;border:1px solid #ffffff42;border-radius:18px;top:16px;left:22px;transform:translateZ(28px)}.object-detail[data-v-3bf13cc4]{z-index:3;border:1px solid #ffffff9e;box-shadow:0 0 16px #ffffff2e}.feature-card.is-image .object-core[data-v-3bf13cc4]{border-radius:14px}.feature-card.is-image .detail-a[data-v-3bf13cc4]{clip-path:polygon(0 100%,32% 44%,50% 72%,72% 28%,100% 100%);background:linear-gradient(135deg,#0000 45%,#ffffffe6 46% 62%,#0000 63%),linear-gradient(45deg,#0000 43%,#ffffffb8 44% 63%,#0000 64%);border:0;width:48px;height:28px;top:48px;left:36px;transform:translateZ(52px)}.feature-card.is-image .detail-b[data-v-3bf13cc4]{background:#ffffffe0;border-radius:50%;width:11px;height:11px;top:30px;left:40px;transform:translateZ(54px)}.feature-card.is-image .detail-c[data-v-3bf13cc4]{clip-path:polygon(50% 0,63% 37%,100% 50%,63% 63%,50% 100%,37% 63%,0 50%,37% 37%);filter:drop-shadow(0 0 12px #d7bdffbf);background:#d7bdff;border:0;width:22px;height:22px;top:8px;right:3px;transform:translateZ(62px)}.feature-card.is-chat .object-core[data-v-3bf13cc4]{border-radius:18px;width:82px;height:48px;top:20px;left:15px}.feature-card.is-chat .object-core[data-v-3bf13cc4]:after{content:"";background:#10121994;border-bottom:1px solid #ffffff42;border-left:1px solid #ffffff42;width:18px;height:18px;position:absolute;bottom:-10px;left:18px;transform:rotate(-45deg)}.feature-card.is-chat .detail-a[data-v-3bf13cc4]{background:#1412209e;border-color:#d2beffa6;border-radius:14px;width:50px;height:34px;top:44px;left:52px;transform:translateZ(48px)}.feature-card.is-chat .detail-b[data-v-3bf13cc4]{background:#ffffffd6;border:0;border-radius:99px;width:4px;height:14px;top:37px;left:34px;transform:translateZ(60px);box-shadow:12px -5px #ffffffd6,24px 2px #ffffffd6,36px -4px #ffffffd6}.feature-card.is-canvas .object-core[data-v-3bf13cc4],.feature-card.is-canvas .detail-a[data-v-3bf13cc4],.feature-card.is-canvas .detail-b[data-v-3bf13cc4]{border-radius:4px;width:78px;height:30px;left:24px;transform:skewY(-20deg)rotate(-20deg)translateZ(30px)}.feature-card.is-canvas .object-core[data-v-3bf13cc4]{background:linear-gradient(145deg,#ffffff2e,#695c8e3d);top:18px}.feature-card.is-canvas .detail-a[data-v-3bf13cc4]{background:linear-gradient(145deg,#ffffff21,#5a507e33);border-color:#d2beff47;top:39px;transform:skewY(-20deg)rotate(-20deg)translateZ(16px)}.feature-card.is-canvas .detail-b[data-v-3bf13cc4]{background:linear-gradient(145deg,#ffffff1a,#50467029);border-color:#d2beff2e;top:57px;transform:skewY(-20deg)rotate(-20deg)translateZ(2px)}.feature-card.is-stage .feature-object[data-v-3bf13cc4]{transform:perspective(360px)rotateX(12deg)rotateY(-28deg)rotate(-8deg)}.feature-card.is-stage .object-core[data-v-3bf13cc4]{background:linear-gradient(135deg,#ffffff4d,#7866ff38),#12141ea8;border-radius:8px;width:50px;height:50px;top:26px;left:38px;transform:rotate(45deg)translateZ(42px)}.feature-card.is-stage .detail-a[data-v-3bf13cc4],.feature-card.is-stage .detail-b[data-v-3bf13cc4],.feature-card.is-stage .detail-c[data-v-3bf13cc4]{background:#ffffffd9;border:0;transform:translateZ(52px)}.feature-card.is-stage .detail-a[data-v-3bf13cc4]{width:2px;height:62px;top:22px;left:61px}.feature-card.is-stage .detail-b[data-v-3bf13cc4]{width:62px;height:2px;top:52px;left:31px}.feature-card.is-stage .detail-c[data-v-3bf13cc4]{background:0 0;border:1px solid #ffffffb8;width:32px;height:32px;top:37px;left:46px;transform:rotate(45deg)translateZ(54px)}.feature-card.is-drama .object-core[data-v-3bf13cc4]{background:linear-gradient(145deg,#ffffff29,#6958a02e),#0a0c12b8;border-radius:10px;width:84px;height:50px;top:34px;left:22px}.feature-card.is-drama .detail-a[data-v-3bf13cc4]{background:repeating-linear-gradient(135deg,#ffffffe6 0 12px,#ac8effb8 12px 24px);border-radius:8px 8px 3px 3px;width:84px;height:24px;top:18px;left:22px;transform:translateZ(54px)rotate(-7deg)}.feature-card.is-drama .detail-b[data-v-3bf13cc4]{clip-path:polygon(0 0,100% 50%,0 100%);filter:drop-shadow(0 0 12px #cbbcff94);background:#cbbcff;border:0;width:22px;height:24px;top:50px;left:58px;transform:translateZ(64px)}.feature-card.is-assets .object-core[data-v-3bf13cc4]{background:linear-gradient(145deg,#d2b4ff38,#ffffff0a),#141220b8;border-radius:8px 12px 12px;width:82px;height:50px;top:31px;left:24px}.feature-card.is-assets .object-core[data-v-3bf13cc4]:before{content:"";background:#342a4cc7;border:1px solid #ffffff38;border-bottom:0;border-radius:8px 8px 0 0;width:36px;height:18px;position:absolute;top:-13px;left:8px}.feature-card.is-assets .detail-a[data-v-3bf13cc4],.feature-card.is-assets .detail-b[data-v-3bf13cc4]{background:#4b3a703d;border-color:#c49cff5c;border-radius:10px;width:66px;height:46px;top:23px;left:33px;transform:translateZ(10px)rotate(5deg)}.feature-card.is-assets .detail-b[data-v-3bf13cc4]{top:16px;left:41px;transform:translateZ(4px)rotate(8deg)}.feature-card.is-assets .detail-c[data-v-3bf13cc4]{filter:drop-shadow(0 0 12px #c9a6ffad);background:#c9a6ff;border:0;border-radius:4px;width:28px;height:12px;top:51px;left:56px;transform:translateZ(64px)}.works-section[data-v-3bf13cc4]{position:relative}.section-title-row[data-v-3bf13cc4]{align-items:center;gap:14px;margin:0 0 14px 4px;display:flex}.section-title-row h2[data-v-3bf13cc4]{font-family:-apple-system, BlinkMacSystemFont, "PingFang SC", var(--font-main);letter-spacing:-.01em;font-size:21px;font-weight:650}.section-title-row span[data-v-3bf13cc4]{color:#ffffff7a;font-size:14px}.section-title-row button[data-v-3bf13cc4]{color:#ffffff9e;align-items:center;gap:7px;margin-left:auto;font-size:14px;transition:color .2s,transform .2s;display:inline-flex}.section-title-row button[data-v-3bf13cc4]:hover{color:#fff;transform:translate(2px)}.poster-grid[data-v-3bf13cc4]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.poster-card[data-v-3bf13cc4]{aspect-ratio:9/16;min-width:0;min-height:0;transition:transform .28s var(--easing-lift), border-color .28s ease, box-shadow .28s ease;background:#090a0d;border:0;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 22px 56px #0000006b,inset 0 0 0 1px #ffffff0d}.poster-card img[data-v-3bf13cc4]{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .42s var(--easing-lift), filter .32s ease;display:block;position:absolute;inset:0;transform:scale(1.01)}.poster-card[data-v-3bf13cc4]:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 54% 18%,#ffffff17,#0000 24%),linear-gradient(#0000 46%,#000000ad 100%);position:absolute;inset:0}.poster-card[data-v-3bf13cc4]:after{content:"";background:linear-gradient(90deg, #ffffff14, transparent 28%, transparent 72%, #00000057), radial-gradient(circle at 50% 100%, rgba(var(--color-primary-rgb), .12), transparent 34%);mix-blend-mode:screen;opacity:.42;pointer-events:none;z-index:1;position:absolute;inset:0}.poster-card[data-v-3bf13cc4]:hover{transform:translateY(-5px)scale(1.01);box-shadow:0 34px 76px #00000085,inset 0 0 0 1px #ffffff17}.poster-card:hover img[data-v-3bf13cc4]{filter:brightness(1.06)contrast(1.04);transform:scale(1.055)}.poster-grain[data-v-3bf13cc4]{z-index:1;opacity:.18;background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 5px),repeating-linear-gradient(0deg,#ffffff05 0 1px,#0000 1px 6px);position:absolute;inset:0}.poster-card h3[data-v-3bf13cc4]{z-index:2;color:#fffffff0;letter-spacing:0;overflow-wrap:anywhere;text-shadow:0 10px 28px #000000b8;max-width:calc(100% - 40px);font-family:inherit;font-size:clamp(15px,1.08vw,18px);font-weight:820;line-height:1.16;position:absolute;bottom:22px;left:20px;right:20px}.ops-footer[data-v-3bf13cc4]{color:#ffffff73;border-top:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:28px;margin-top:34px;padding:22px 4px 0;font-size:13px;display:flex}.ops-footer-legal[data-v-3bf13cc4]{flex-direction:column;gap:8px;min-width:0;display:flex}.ops-footer-main[data-v-3bf13cc4],.ops-footer-meta[data-v-3bf13cc4]{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.ops-footer-main a[data-v-3bf13cc4],.ops-footer-query[data-v-3bf13cc4]{color:#ffffff85;transition:color .2s}.ops-footer-main a[data-v-3bf13cc4]:hover,.ops-footer-query[data-v-3bf13cc4]:hover{color:#ffffffd1}.ops-footer-meta[data-v-3bf13cc4]{color:#ffffff52;font-size:12px}.ops-footer-query[data-v-3bf13cc4]{flex:none}@media (width<=1680px){.poster-grid[data-v-3bf13cc4]{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=1360px){.ops-topbar[data-v-3bf13cc4]{flex-direction:column;align-items:flex-start;height:auto;padding-left:36px;padding-right:28px}.ops-actions[data-v-3bf13cc4]{flex-wrap:wrap;justify-content:flex-start;gap:12px;width:100%}.ops-main[data-v-3bf13cc4]{padding-left:190px;padding-right:28px}.feature-row[data-v-3bf13cc4]{grid-template-columns:repeat(3,minmax(0,1fr))}.poster-grid[data-v-3bf13cc4]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.ops-home[data-v-3bf13cc4]{padding-bottom:96px}.ops-topbar[data-v-3bf13cc4]{padding:22px 18px 0}.xiguo-word[data-v-3bf13cc4],.guoying-word[data-v-3bf13cc4]{font-size:20px}.ops-main[data-v-3bf13cc4]{padding:28px 18px 40px}.feature-row[data-v-3bf13cc4],.poster-grid[data-v-3bf13cc4]{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-overlay[data-v-3bf13cc4]{align-items:start;padding:18px;overflow-y:auto}.pricing-modal[data-v-3bf13cc4]{width:min(100%,620px);padding:24px 18px}.pricing-grid[data-v-3bf13cc4]{grid-template-columns:1fr}.pricing-card[data-v-3bf13cc4]{min-height:0}.payment-overlay[data-v-3bf13cc4],.ledger-overlay[data-v-3bf13cc4]{align-items:start;padding:18px;overflow-y:auto}.ledger-modal[data-v-3bf13cc4]{width:min(100%,620px);height:auto;min-height:min(720px,100vh - 36px);padding:24px 18px}.ledger-toolbar[data-v-3bf13cc4]{flex-direction:column}.ledger-detail-row dl div[data-v-3bf13cc4]{min-width:100%}.payment-modal[data-v-3bf13cc4]{padding:24px 18px}}@media (width<=620px){.ops-pill-btn[data-v-3bf13cc4],.ops-credit-btn[data-v-3bf13cc4],.profile-btn[data-v-3bf13cc4]{height:42px;padding:0 14px}.ops-credit-wrap[data-v-3bf13cc4]{height:42px}.ops-credit-btn[data-v-3bf13cc4]{height:40px}.credit-balance-btn[data-v-3bf13cc4]{padding:0 12px 0 14px}.credit-detail-btn[data-v-3bf13cc4]{padding:0 12px}.credit-popover[data-v-3bf13cc4]{width:min(344px,100vw - 36px);left:0;right:auto}.profile-btn strong[data-v-3bf13cc4]{display:none}.feature-row[data-v-3bf13cc4]{grid-template-columns:1fr}.poster-grid[data-v-3bf13cc4]{grid-template-columns:repeat(2,minmax(0,1fr))}.section-title-row[data-v-3bf13cc4]{flex-direction:column;align-items:flex-start}.section-title-row button[data-v-3bf13cc4]{margin-left:0}.payment-head[data-v-3bf13cc4]{align-items:flex-start}.payment-method-btn[data-v-3bf13cc4]{min-height:72px}.ops-footer[data-v-3bf13cc4]{flex-direction:column;align-items:flex-start;gap:14px}.ops-footer-main[data-v-3bf13cc4],.ops-footer-meta[data-v-3bf13cc4]{flex-direction:column;align-items:flex-start;gap:6px}}.is-v2-home[data-v-3bf13cc4]{--v2-spring:cubic-bezier(.16, 1, .3, 1);--v2-surface:color-mix(in srgb, var(--color-bg-elevated) 84%, transparent);--v2-surface-soft:color-mix(in srgb, var(--color-bg-elevated) 66%, transparent);--v2-line:var(--color-border);--v2-line-strong:var(--color-border-hover);--v2-text:var(--color-text);--v2-muted:var(--color-text-secondary);--v2-faint:var(--color-text-muted);min-height:100vh;color:var(--v2-text);background:linear-gradient(112deg, color-mix(in srgb, var(--color-primary) 6%, transparent), transparent 32%), linear-gradient(292deg, #8e60340e, transparent 29%), var(--color-bg)}.ops-home.is-pricing-open[data-v-3bf13cc4] *,.ops-home.is-pricing-open[data-v-3bf13cc4] :before,.ops-home.is-pricing-open[data-v-3bf13cc4] :after{animation-play-state:paused!important}.is-v2-home .ops-bg[data-v-3bf13cc4],.is-v2-home .star-streaks[data-v-3bf13cc4]{display:none}.is-v2-home .ops-topbar[data-v-3bf13cc4]{box-sizing:border-box;width:min(100%,1820px);height:76px;margin:0 auto;padding:14px 28px 0 132px}.is-v2-home .ops-actions[data-v-3bf13cc4]{border:1px solid var(--v2-line);background:color-mix(in srgb, var(--color-bg-elevated) 74%, transparent);-webkit-backdrop-filter:blur(28px)saturate(1.3);backdrop-filter:blur(28px)saturate(1.3);border-radius:999px;gap:2px;min-height:44px;padding:3px;box-shadow:0 12px 34px #00000024,inset 0 1px #ffffff1c}.is-v2-home .ops-credit-wrap[data-v-3bf13cc4]{box-shadow:none;background:0 0;margin:0}.is-v2-home .ops-pill-btn[data-v-3bf13cc4],.is-v2-home .ops-credit-btn[data-v-3bf13cc4],.is-v2-home .profile-btn[data-v-3bf13cc4]{height:36px;color:var(--v2-muted);box-shadow:none;background:0 0;border-color:#0000}.is-v2-home .ops-pill-btn[data-v-3bf13cc4]:hover,.is-v2-home .ops-credit-btn[data-v-3bf13cc4]:hover,.is-v2-home .profile-btn[data-v-3bf13cc4]:hover{color:var(--v2-text);background:var(--color-bg-card);border-color:#0000}.is-v2-home .credit-balance-btn[data-v-3bf13cc4]{color:color-mix(in srgb, var(--color-primary) 82%, var(--v2-text))}.is-v2-home .profile-btn[data-v-3bf13cc4]{padding-right:10px}.v2-main[data-v-3bf13cc4]{box-sizing:border-box;width:min(100%,1520px);margin:0 auto;padding:0 32px 64px}.v2-hero[data-v-3bf13cc4]{grid-template-columns:minmax(0,1fr) minmax(360px,460px);align-items:end;gap:44px;margin:12px 4px 34px;display:grid}.v2-hero-copy[data-v-3bf13cc4]{min-width:0}.v2-greeting[data-v-3bf13cc4]{color:var(--v2-muted);align-items:center;gap:9px;margin:0 0 15px;font-size:13px;font-weight:540;display:flex}.v2-greeting i[data-v-3bf13cc4],.v2-release-label i[data-v-3bf13cc4]{background:var(--color-primary);width:5px;height:5px;box-shadow:0 0 13px color-mix(in srgb, var(--color-primary) 72%, transparent);border-radius:50%;flex:none}.v2-hero .ops-title[data-v-3bf13cc4]{color:var(--v2-text);-webkit-text-fill-color:currentColor;background:0 0;gap:18px;margin:0;font-size:46px;line-height:1.04}.v2-hero .ops-title-brand[data-v-3bf13cc4]{color:var(--v2-text)}.v2-hero .ops-title-brand em[data-v-3bf13cc4]{color:#6866f6;-webkit-text-fill-color:#6866f6}.v2-hero-subtitle[data-v-3bf13cc4]{color:var(--v2-faint);margin:13px 0 0;font-size:14px}.v2-continue-card[data-v-3bf13cc4]{min-width:0;height:112px;color:var(--v2-text);text-align:left;border:1px solid var(--v2-line);background:var(--v2-surface);-webkit-backdrop-filter:blur(28px)saturate(1.22);backdrop-filter:blur(28px)saturate(1.22);cursor:pointer;transition:transform .28s var(--v2-spring), border-color .24s ease, box-shadow .28s ease;border-radius:24px;grid-template-columns:96px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:8px 16px 8px 8px;display:grid;box-shadow:0 20px 54px #00000029,inset 0 1px #ffffff1a}.v2-continue-card[data-v-3bf13cc4]:hover{border-color:var(--v2-line-strong);transform:translateY(-3px);box-shadow:0 26px 66px #0003,inset 0 1px #ffffff24}.v2-continue-media[data-v-3bf13cc4]{isolation:isolate;width:100%;height:96px;color:var(--v2-faint);background:linear-gradient(145deg, color-mix(in srgb, var(--color-primary) 11%, transparent), transparent 58%), var(--color-bg-card);background-position:50%;background-size:cover;border-radius:18px;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.v2-continue-media.has-cover[data-v-3bf13cc4]{background-color:var(--color-bg-card);background-position:50%;background-repeat:no-repeat;background-size:cover}.v2-continue-media.has-default-cover[data-v-3bf13cc4]{background:#08090fe0}.v2-default-cover-stage[data-v-3bf13cc4]{isolation:isolate;background:radial-gradient(circle at 50% 72%, rgba(var(--gx-primary-rgb,223,227,234), .36), transparent 22%), linear-gradient(135deg, #ffffff2e, rgba(var(--gx-primary-rgb,223,227,234), .12) 46%, #ffffff0a), var(--cover-bg);width:290px;height:238px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.404)}.v2-default-cover-stage[data-v-3bf13cc4]:before{content:"";z-index:0;opacity:.24;background:linear-gradient(#ffffff6b,#0000 34%,#0000002e),radial-gradient(circle at 54% 58%,#ffffff5c,#0000 25%);position:absolute;inset:0}.v2-default-cover-grid[data-v-3bf13cc4]{z-index:1;opacity:.52;transform-origin:bottom;background-color:#0000;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:90px;position:absolute;bottom:26px;left:22%;right:14%;transform:skew(-24deg)perspective(420px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 25%,#0000 96%);mask-image:linear-gradient(#0000,#000 25%,#0000 96%)}.v2-default-cover-panel[data-v-3bf13cc4]{z-index:3;background:linear-gradient(135deg, #ffffff70, rgba(var(--gx-primary-rgb,223,227,234), .34) 56%, #ffffff1f);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #fff6;border-radius:12px;position:absolute;box-shadow:0 22px 34px #0000003d,inset 0 1px #ffffff9e}.v2-default-cover-panel.is-a[data-v-3bf13cc4]{width:58px;height:108px;top:62px;left:38%;transform:skewY(-8deg)rotateY(-18deg)}.v2-default-cover-panel.is-b[data-v-3bf13cc4]{opacity:.86;width:74px;height:136px;top:44px;left:52%;transform:skewY(7deg)rotateY(16deg)}.v2-default-cover-panel.is-c[data-v-3bf13cc4]{opacity:.58;width:52px;height:82px;top:90px;left:64%;transform:skewY(10deg)rotateY(28deg)}.v2-default-cover-sphere[data-v-3bf13cc4]{z-index:5;background:radial-gradient(circle at 35% 28%, #fff, #ffffffd1 18%, rgba(var(--gx-primary-rgb,223,227,234), .74) 48%, #282446eb 100%);width:72px;height:72px;box-shadow:0 28px 44px #00000057, 0 0 42px rgba(var(--gx-primary-rgb,223,227,234), .34);border-radius:999px;position:absolute;top:128px;left:39%}.v2-default-cover-line[data-v-3bf13cc4]{z-index:4;opacity:.72;background:linear-gradient(90deg,#0000,#ffffffc7,#0000);height:1px;position:absolute}.v2-default-cover-line.is-a[data-v-3bf13cc4]{width:92px;top:118px;left:60%;transform:rotate(-22deg)}.v2-default-cover-line.is-b[data-v-3bf13cc4]{width:74px;top:150px;left:30%;transform:rotate(16deg)}.v2-default-cover-stage.is-variant-1 .v2-default-cover-panel.is-a[data-v-3bf13cc4]{top:76px;left:30%}.v2-default-cover-stage.is-variant-1 .v2-default-cover-panel.is-b[data-v-3bf13cc4]{top:50px;left:48%}.v2-default-cover-stage.is-variant-1 .v2-default-cover-sphere[data-v-3bf13cc4]{top:136px;left:50%}.v2-default-cover-stage.is-variant-2 .v2-default-cover-panel.is-a[data-v-3bf13cc4]{height:126px;top:54px;left:44%}.v2-default-cover-stage.is-variant-2 .v2-default-cover-panel.is-b[data-v-3bf13cc4]{width:68px;height:88px;top:88px;left:26%}.v2-default-cover-stage.is-variant-2 .v2-default-cover-sphere[data-v-3bf13cc4]{top:142px;left:42%}.v2-default-cover-stage.is-variant-3 .v2-default-cover-panel.is-a[data-v-3bf13cc4]{height:96px;top:62px;left:28%}.v2-default-cover-stage.is-variant-3 .v2-default-cover-panel.is-b[data-v-3bf13cc4]{height:120px;top:62px;left:57%}.v2-default-cover-stage.is-variant-3 .v2-default-cover-panel.is-c[data-v-3bf13cc4]{top:40px;left:44%}.v2-default-cover-stage.is-variant-3 .v2-default-cover-sphere[data-v-3bf13cc4]{top:132px;left:40%}.v2-continue-copy[data-v-3bf13cc4]{gap:4px;min-width:0;display:grid}.v2-continue-copy small[data-v-3bf13cc4]{color:color-mix(in srgb, var(--color-primary) 74%, var(--v2-text));font-size:11px;font-weight:700}.v2-continue-copy strong[data-v-3bf13cc4]{color:var(--v2-text);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:680;overflow:hidden}.v2-continue-copy em[data-v-3bf13cc4]{color:var(--v2-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.v2-arrow[data-v-3bf13cc4]{color:var(--v2-faint);transition:color .2s ease, transform .25s var(--v2-spring)}.v2-continue-card:hover .v2-arrow[data-v-3bf13cc4]{color:var(--v2-text);transform:translate(2px,-2px)}.v27-workspace-heading[data-v-3bf13cc4]{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 4px 12px;display:flex}.v27-workspace-heading>div[data-v-3bf13cc4]{gap:0;display:grid}.v27-workspace-heading>div>span[data-v-3bf13cc4]{display:none}.v27-workspace-heading h2[data-v-3bf13cc4]{color:var(--v2-text);letter-spacing:-.02em;margin:0;font-size:19px;font-weight:620}.v27-workspace-heading p[data-v-3bf13cc4]{color:var(--v2-faint);margin:0 0 2px;font-size:10px}.v2-section-head[data-v-3bf13cc4]{justify-content:space-between;align-items:flex-end;gap:24px;margin:0 4px 16px;display:flex}.v2-section-head>div[data-v-3bf13cc4]{gap:4px;display:grid}.v2-section-head h2[data-v-3bf13cc4]{color:var(--v2-text);letter-spacing:0;margin:0;font-size:24px;font-weight:690}.v2-section-head p[data-v-3bf13cc4]{color:var(--v2-muted);margin:0;font-size:13px}.v2-section-head-compact[data-v-3bf13cc4]{margin-bottom:14px}.v2-section-head-compact h2[data-v-3bf13cc4]{font-size:21px}.v2-eyebrow[data-v-3bf13cc4],.v2-card-title>div>span[data-v-3bf13cc4]{color:color-mix(in srgb, var(--color-primary) 72%, var(--v2-text));letter-spacing:.13em;font-size:10px;font-weight:760}.v2-text-button[data-v-3bf13cc4]{min-height:44px;color:var(--v2-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:13px;transition:color .2s,transform .2s;display:inline-flex}.v2-text-button[data-v-3bf13cc4]:hover{color:var(--v2-text);transform:translate(2px)}.v2-feature-row[data-v-3bf13cc4]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0;display:grid}.v2-feature-row .feature-card[data-v-3bf13cc4],.v2-feature-row .feature-card.v27-core-card[data-v-3bf13cc4],.v2-feature-row .feature-card.v27-tool-card[data-v-3bf13cc4]{border:1px solid var(--v2-line);background:var(--v2-surface-soft);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:20px;grid-column:span 1;min-height:138px;padding:18px;box-shadow:0 18px 44px #0000001f,inset 0 1px #ffffff12}.v2-feature-row .feature-card[data-v-3bf13cc4]:hover{border-color:var(--v2-line-strong);background:var(--v2-surface);box-shadow:0 25px 58px #0000002e,inset 0 1px #ffffff1c}.v2-feature-row .feature-copy[data-v-3bf13cc4],.v2-feature-row .v27-core-card .feature-copy[data-v-3bf13cc4],.v2-feature-row .v27-tool-card .feature-copy[data-v-3bf13cc4]{gap:6px;max-width:68%;margin-top:0}.v2-feature-row .feature-copy strong[data-v-3bf13cc4],.v2-feature-row .v27-core-card .feature-copy strong[data-v-3bf13cc4],.v2-feature-row .v27-tool-card .feature-copy strong[data-v-3bf13cc4]{color:var(--v2-text);font-size:16px;font-weight:610}.v2-feature-row .feature-copy em[data-v-3bf13cc4],.v2-feature-row .v27-core-card .feature-copy em[data-v-3bf13cc4],.v2-feature-row .v27-tool-card .feature-copy em[data-v-3bf13cc4]{max-width:none;color:var(--v2-muted);font-size:10.5px;line-height:1.45}.v2-feature-row .v2-recent-badge[data-v-3bf13cc4]{z-index:4;color:#cdc7ffc2;background:#6c5ee017;border:1px solid #8b80f421;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:650;line-height:1;position:absolute;top:13px;right:13px}.v2-feature-row .feature-object[data-v-3bf13cc4]{isolation:isolate;filter:none;bottom:7px;right:2px;transform:scale(.88)perspective(360px)rotateX(12deg)rotateY(-25deg)rotate(-5deg)}.v2-feature-row .feature-object[data-v-3bf13cc4]:after{z-index:-1;content:"";pointer-events:none;background:radial-gradient(#0000006b,#0000 70%);border-radius:50%;height:34%;position:absolute;bottom:2%;left:8%;right:8%}.v2-feature-row .feature-card:hover .feature-object[data-v-3bf13cc4]{transform:translateY(-4px)scale(.92)perspective(360px)rotateX(9deg)rotateY(-30deg)rotate(-4deg)}.v2-editorial[data-v-3bf13cc4]{margin:0 0 52px}.v2-editorial-grid[data-v-3bf13cc4]{grid-template-columns:minmax(0,1.65fr) minmax(330px,.68fr);gap:14px;display:grid}.v2-release-card[data-v-3bf13cc4],.v2-model-card[data-v-3bf13cc4]{border:1px solid var(--v2-line);background:var(--v2-surface);-webkit-backdrop-filter:blur(26px)saturate(1.14);backdrop-filter:blur(26px)saturate(1.14);box-shadow:0 24px 60px #0000002e,inset 0 1px #ffffff12}.v2-release-card[data-v-3bf13cc4]{isolation:isolate;border-radius:28px;min-height:492px;position:relative;overflow:hidden}.v2-release-slide[data-v-3bf13cc4]{position:absolute;inset:0;overflow:hidden}.v2-release-slide>img[data-v-3bf13cc4]{z-index:-3;-o-object-fit:cover;object-fit:cover;-o-object-position:center 24%;object-position:center 24%;filter:saturate(.78)contrast(1.06)brightness(.68);width:100%;height:100%;transition:transform 1s var(--v2-spring), filter .45s ease;position:absolute;inset:0;transform:scale(1.02)}.v2-release-card:hover .v2-release-slide.active>img[data-v-3bf13cc4]{filter:saturate(.86)contrast(1.07)brightness(.73);transform:scale(1.045)}.v2-release-shade[data-v-3bf13cc4]{z-index:-2;background:linear-gradient(90deg,#020307e0 0%,#020307a8 42%,#0203072e 72%,#02030747),linear-gradient(#0000 52%,#020307c7);position:absolute;inset:0}.v2-release-copy[data-v-3bf13cc4]{z-index:2;width:min(560px,100% - 68px);position:absolute;bottom:42px;left:34px}.v2-release-label[data-v-3bf13cc4]{color:#eeeff7b8;align-items:center;gap:9px;font-size:12px;font-weight:650;display:flex}.v2-release-copy h3[data-v-3bf13cc4]{color:#fff;letter-spacing:0;max-width:560px;margin:20px 0 12px;font-size:31px;font-weight:720;line-height:1.2}.v2-release-copy p[data-v-3bf13cc4]{color:#eff0f79e;max-width:560px;margin:0 0 22px;font-size:13px;line-height:1.7}.v2-release-copy>button[data-v-3bf13cc4]{color:#141519;cursor:pointer;min-height:44px;transition:transform .24s var(--v2-spring), background .2s ease;background:#fffffff0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 14px 30px #0000003d}.v2-release-copy>button[data-v-3bf13cc4]:hover{background:#fff;transform:translateY(-2px)}.v2-release-controls[data-v-3bf13cc4]{z-index:4;color:#ffffffa6;-webkit-backdrop-filter:blur(18px)saturate(1.3);backdrop-filter:blur(18px)saturate(1.3);background:#05060a7a;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 8px;display:flex;position:absolute;bottom:18px;right:18px}.v2-release-controls>button[data-v-3bf13cc4]{width:30px;height:30px;color:inherit;cursor:pointer;border-radius:50%;place-items:center;display:grid}.v2-release-controls>button[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff14}.v2-release-controls>div[data-v-3bf13cc4]{gap:5px;display:flex}.v2-release-controls>div button[data-v-3bf13cc4]{cursor:pointer;width:5px;height:5px;transition:width .28s var(--v2-spring), background .2s ease;background:#ffffff52;border:0;border-radius:99px;padding:0}.v2-release-controls>div button.active[data-v-3bf13cc4]{background:#ffffffe6;width:16px}.v2-release-controls>span[data-v-3bf13cc4]{font-variant-numeric:tabular-nums;padding:0 5px 0 1px;font-size:10px}.v2-news-fade-enter-active[data-v-3bf13cc4],.v2-news-fade-leave-active[data-v-3bf13cc4]{transition:opacity .48s ease, transform .72s var(--v2-spring)}.v2-news-fade-enter-from[data-v-3bf13cc4]{opacity:0;transform:scale(1.015)}.v2-news-fade-leave-to[data-v-3bf13cc4]{opacity:0;transform:scale(.992)}.v2-model-card[data-v-3bf13cc4]{border-radius:28px;flex-direction:column;min-width:0;min-height:492px;padding:24px 22px 18px;display:flex}.v2-card-title[data-v-3bf13cc4]{border-bottom:1px solid var(--v2-line);justify-content:space-between;align-items:flex-end;gap:14px;padding:0 2px 16px;display:flex}.v2-card-title>div[data-v-3bf13cc4]{gap:5px;display:grid}.v2-card-title h3[data-v-3bf13cc4]{color:var(--v2-text);margin:0;font-size:20px;font-weight:690}.v2-card-title>em[data-v-3bf13cc4]{color:var(--v2-faint);font-size:11px;font-style:normal}.v2-model-list[data-v-3bf13cc4]{flex:1;align-content:start;display:grid}.v2-model-list>button[data-v-3bf13cc4]{min-width:0;min-height:82px;color:var(--v2-text);text-align:left;border:0;border-bottom:1px solid var(--v2-line);cursor:pointer;transition:padding .26s var(--v2-spring), color .2s ease;background:0 0;grid-template-columns:46px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:10px 2px;display:grid}.v2-model-list>button[data-v-3bf13cc4]:hover{padding-left:6px}.v2-model-list>button>span[data-v-3bf13cc4]:nth-child(2){gap:4px;min-width:0;display:grid}.v2-model-list strong[data-v-3bf13cc4],.v2-model-list em[data-v-3bf13cc4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2-model-list strong[data-v-3bf13cc4]{color:var(--v2-text);font-size:13px;font-weight:670}.v2-model-list em[data-v-3bf13cc4]{color:var(--v2-faint);font-size:11px;font-style:normal}.v2-model-list svg[data-v-3bf13cc4]{color:var(--v2-faint)}.v2-model-object[data-v-3bf13cc4]{width:44px;height:44px;color:color-mix(in srgb, var(--color-primary) 72%, var(--v2-text));background:linear-gradient(145deg, color-mix(in srgb, var(--color-primary) 13%, transparent), transparent), var(--color-bg-card);box-shadow:inset 0 0 0 1px var(--v2-line);border-radius:13px;place-items:center;display:grid}.v2-model-empty[data-v-3bf13cc4]{color:var(--v2-faint);text-align:center;flex:1;place-content:center;justify-items:center;gap:12px;font-size:12px;display:grid}.v2-model-empty button[data-v-3bf13cc4]{min-height:44px;color:var(--v2-text);border:1px solid var(--v2-line);background:var(--color-bg-card);cursor:pointer;border-radius:999px;padding:0 16px}.v2-model-note[data-v-3bf13cc4]{color:var(--v2-faint);margin:14px 2px 0;font-size:10px;line-height:1.5}.v2-works[data-v-3bf13cc4]{margin-top:0}.v2-works .poster-grid[data-v-3bf13cc4]{gap:14px}.v2-works .poster-card[data-v-3bf13cc4]{appearance:none;text-align:left;border:1px solid var(--v2-line);cursor:pointer;border-radius:18px}.v2-poster-copy[data-v-3bf13cc4]{z-index:3;color:#fffffff0;justify-content:space-between;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:17px;left:18px;right:15px}.v2-poster-copy strong[data-v-3bf13cc4]{overflow-wrap:anywhere;text-shadow:0 8px 22px #000000b3;min-width:0;font-size:15px;font-weight:760;line-height:1.2}.v2-poster-copy svg[data-v-3bf13cc4]{transition:transform .25s var(--v2-spring);flex:none}.v2-works .poster-card:hover .v2-poster-copy svg[data-v-3bf13cc4]{transform:translate(2px,-2px)}.is-v2-home .ops-footer[data-v-3bf13cc4]{border-color:var(--v2-line);color:var(--v2-faint);margin-top:42px}.is-v2-home .ops-footer-main a[data-v-3bf13cc4],.is-v2-home .ops-footer-query[data-v-3bf13cc4]{color:var(--v2-muted)}@media (width<=1320px){.is-v2-home .ops-topbar[data-v-3bf13cc4]{height:auto;padding-left:120px;padding-right:22px}.v2-main[data-v-3bf13cc4]{padding-left:32px;padding-right:32px}.v2-hero[data-v-3bf13cc4]{grid-template-columns:minmax(0,1fr) minmax(330px,400px)}.v2-hero .ops-title[data-v-3bf13cc4]{font-size:40px}.v2-feature-row[data-v-3bf13cc4]{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-editorial-grid[data-v-3bf13cc4]{grid-template-columns:minmax(0,1.45fr) minmax(310px,.72fr)}}@media (width<=980px){.is-v2-home .ops-topbar[data-v-3bf13cc4]{padding:16px 18px 0}.is-v2-home .ops-actions[data-v-3bf13cc4]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow-x:auto}.is-v2-home .ops-actions[data-v-3bf13cc4]::-webkit-scrollbar{display:none}.v2-main[data-v-3bf13cc4]{padding:30px 32px 112px}.v2-hero[data-v-3bf13cc4]{grid-template-columns:1fr;gap:24px}.v2-hero .ops-title[data-v-3bf13cc4]{font-size:38px}.v2-continue-card[data-v-3bf13cc4]{width:min(100%,560px)}.v2-editorial-grid[data-v-3bf13cc4]{grid-template-columns:1fr}.v2-release-card[data-v-3bf13cc4]{min-height:460px}.v2-model-card[data-v-3bf13cc4]{min-height:0}.v2-model-list[data-v-3bf13cc4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.v2-model-list>button[data-v-3bf13cc4]{border:0;grid-template-columns:42px minmax(0,1fr)}.v2-model-list>button>svg[data-v-3bf13cc4]{display:none}}@media (width<=680px){.dashboard-brand-fixed{display:none}.is-v2-home .ops-topbar[data-v-3bf13cc4]{padding-left:16px;padding-right:16px}.is-v2-home .ops-actions[data-v-3bf13cc4]{width:auto;max-width:100%;margin-left:auto}.is-v2-home .ops-pill-btn[data-v-3bf13cc4]:first-child,.is-v2-home .ops-pill-btn[data-v-3bf13cc4]:nth-of-type(2),.is-v2-home .support-wrap[data-v-3bf13cc4],.is-v2-home .credit-detail-btn[data-v-3bf13cc4]{display:none}.is-v2-home .credit-balance-btn[data-v-3bf13cc4]{white-space:nowrap;border-radius:999px;padding-right:13px}.v2-main[data-v-3bf13cc4]{padding:22px 18px 112px}.v2-hero .ops-title[data-v-3bf13cc4]{gap:6px;font-size:34px;display:grid}.v2-hero-subtitle[data-v-3bf13cc4]{font-size:13px}.v2-continue-card[data-v-3bf13cc4]{border-radius:20px;grid-template-columns:80px minmax(0,1fr) 20px;gap:12px;height:96px}.v2-continue-media[data-v-3bf13cc4]{border-radius:15px;height:80px}.v2-default-cover-stage[data-v-3bf13cc4]{transform:translate(-50%,-50%)scale(.337)}.v2-feature-row[data-v-3bf13cc4]{grid-template-columns:1fr 1fr}.v2-feature-row .feature-card[data-v-3bf13cc4]{min-height:168px}.v2-feature-row .feature-copy em[data-v-3bf13cc4]{max-width:58%;font-size:11px}.v2-feature-row .feature-object[data-v-3bf13cc4]{bottom:2px;right:-3px;transform:scale(.78)perspective(360px)rotateX(12deg)rotateY(-25deg)rotate(-5deg)}.v2-editorial[data-v-3bf13cc4],.v2-tools[data-v-3bf13cc4]{margin-bottom:42px}.v2-section-head[data-v-3bf13cc4]{align-items:flex-start}.v2-release-card[data-v-3bf13cc4]{min-height:480px}.v2-release-copy[data-v-3bf13cc4]{width:calc(100% - 44px);bottom:76px;left:22px}.v2-release-copy h3[data-v-3bf13cc4]{font-size:26px}.v2-release-controls[data-v-3bf13cc4]{left:18px;right:auto}.v2-model-list[data-v-3bf13cc4]{grid-template-columns:1fr}.v2-works .poster-grid[data-v-3bf13cc4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.v2-continue-card[data-v-3bf13cc4],.v2-release-slide[data-v-3bf13cc4],.v2-release-slide>img[data-v-3bf13cc4],.v2-poster-copy svg[data-v-3bf13cc4]{transition-duration:.01ms!important}}.pricing-qr-panel[data-v-3bf13cc4]{background:#ffffff09;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:minmax(0,1fr) 202px;align-items:center;gap:24px;margin:18px 0 22px;padding:18px;display:grid}.pricing-qr-copy[data-v-3bf13cc4]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.pricing-qr-brand[data-v-3bf13cc4]{color:#ffffffa6;align-items:center;gap:7px;font-size:12px;display:inline-flex}.pricing-qr-brand img[data-v-3bf13cc4]{border-radius:5px;width:20px;height:20px}.pricing-qr-copy>strong[data-v-3bf13cc4]{color:#fff;letter-spacing:0;margin-top:15px;font-size:22px}.pricing-qr-copy>p[data-v-3bf13cc4]{color:#ffffff80;max-width:520px;margin:7px 0 0;font-size:12px;line-height:1.7}.pricing-qr-copy>small[data-v-3bf13cc4]{color:#ffffff52;word-break:break-all;margin-top:10px;font:500 9px/1.4 JetBrains Mono,monospace}.pricing-qr-copy>div[data-v-3bf13cc4]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.pricing-qr-copy button[data-v-3bf13cc4]{color:#ffffffbd;cursor:pointer;background:#ffffff12;border:0;border-radius:6px;min-height:38px;padding:0 14px;transition:color .18s,background .18s}.pricing-qr-copy button[data-v-3bf13cc4]:last-child{color:#191a1d;background:#f5f6f8}.pricing-qr-copy button[data-v-3bf13cc4]:hover:not(:disabled){color:#fff;background:#ffffff1f}.pricing-qr-copy button[data-v-3bf13cc4]:last-child:hover:not(:disabled){color:#111216;background:#fff}.pricing-qr-copy button[data-v-3bf13cc4]:disabled{opacity:.5;cursor:wait}.pricing-qr-code[data-v-3bf13cc4]{color:#14161b8c;text-align:center;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:202px;padding:9px;display:flex}.pricing-qr-code img[data-v-3bf13cc4]{-o-object-fit:contain;object-fit:contain;width:176px;height:176px;display:block}.pricing-qr-code>span[data-v-3bf13cc4]{max-width:160px;font-size:11px;line-height:1.5}.pricing-qr-code em[data-v-3bf13cc4]{color:#14161b7a;margin-top:3px;font-size:10px;font-style:normal}.v40-slate-hero[data-v-3bf13cc4]{--hero-copy-x:0px;--hero-copy-y:0px;--hero-copy-ry:0deg;--hero-copy-rx:0deg;--hero-slate-x:0px;--hero-slate-y:0px;--hero-slate-ry:0deg;--hero-slate-rx:-5deg;border:0;isolation:isolate;background:#ffffff03;border-block:1px solid #ffffff0e;border-radius:0;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(350px,460px);align-items:center;gap:5px 48px;min-height:122px;margin:14px 4px 20px;padding:24px 8px 28px;display:grid;position:relative;overflow:hidden}.v40-slate-hero[data-v-3bf13cc4]:before{z-index:-2;background:radial-gradient(circle at 24% 44%, rgba(var(--gx-accent-rgb,165, 139, 255), .075), transparent 32%), radial-gradient(circle at 82% 60%, #d28f420f, transparent 30%);content:"";pointer-events:none;position:absolute;inset:0}.v40-slate-hero[data-v-3bf13cc4]:after{z-index:-1;opacity:.38;content:"";pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px);background-size:100% 5px;position:absolute;inset:0}.v40-slate-status[data-v-3bf13cc4]{z-index:2;color:#f4f5f870;letter-spacing:.02em;grid-area:1/1;align-items:center;gap:8px;margin:0 0 0 14px;font-family:inherit;font-size:10.5px;font-weight:520;line-height:normal;display:flex;position:relative}.v40-slate-status>i[data-v-3bf13cc4]{background:#d65349;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #d653498c}.v40-slate-status>b[data-v-3bf13cc4]{background:#ffffff1f;width:1px;height:10px}.v40-timecode[data-v-3bf13cc4]{color:#f4f5f89e;font-variant-numeric:tabular-nums;letter-spacing:.14em;font:560 10.5px ui-monospace,SF Mono,Menlo,monospace}.v40-hello[data-v-3bf13cc4]{color:#f4f5f85c;letter-spacing:.03em;font-size:11px;font-weight:450}.v40-slate-hero .ops-title[data-v-3bf13cc4]{z-index:2;letter-spacing:-.02em;grid-area:2/1;margin:14px 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro SC,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;font-size:clamp(30px,3.4vw,42px);font-weight:560;line-height:1.12;position:relative}.v40-title-line[data-v-3bf13cc4]{flex-wrap:wrap;align-items:baseline;display:flex}.v40-slate-hero .v40-title-hi[data-v-3bf13cc4]{color:#f4f5f8eb;letter-spacing:.01em;margin-right:.34em;font-size:.92em;font-weight:400}.v40-slate-hero .v40-wordmark[data-v-3bf13cc4]{color:#e2a952;letter-spacing:-.008em;-webkit-text-fill-color:#e2a952;font-family:Space Grotesk,Inter,sans-serif;font-weight:600}.v40-slate-hero .v40-wordmark em[data-v-3bf13cc4]{color:#f0bc68;-webkit-text-fill-color:#f0bc68;margin-left:0;font-size:1em;font-style:normal;font-weight:660}.v40-slate-sub[data-v-3bf13cc4]{z-index:2;color:#f4f5f880;grid-area:3/1;align-items:center;gap:10px;margin:10px 0 0 14px;font-size:13px;display:flex;position:relative}.v40-sub-text[data-v-3bf13cc4]{color:#f4f5f899;font-size:14px;line-height:1.6}.v40-take-chip[data-v-3bf13cc4]{color:#f4f5f86b;letter-spacing:.16em;background:#ffffff08;border:1px solid #ffffff21;border-radius:5px;align-items:baseline;gap:6px;padding:3px 9px;font:600 9.5px/1.6 ui-monospace,SF Mono,Menlo,monospace;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 1px #0000004d}.v40-take-chip b[data-v-3bf13cc4]{color:#f3be62f2;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:12px;font-weight:700}.v40-slate-status[data-v-3bf13cc4],.v40-slate-hero .ops-title.v22-xiguo-title[data-v-3bf13cc4],.v40-slate-sub[data-v-3bf13cc4]{transform:perspective(1000px) rotateY(var(--hero-copy-ry)) rotateX(var(--hero-copy-rx)) translate3d(var(--hero-copy-x), var(--hero-copy-y), 0);transition:transform .34s cubic-bezier(.2,.8,.2,1)}@keyframes v49FocusIn-3bf13cc4{0%{opacity:0;filter:blur(7px);transform:translateY(8px)scale(.99)}to{opacity:1;filter:blur();transform:none}}.v40-slate[data-v-3bf13cc4]{z-index:4;color:#f3f3f1;cursor:pointer;width:216px;height:148px;transform:perspective(900px) rotateY(var(--hero-slate-ry)) rotateX(var(--hero-slate-rx)) translate3d(var(--hero-slate-x), var(--hero-slate-y), 0);transform-style:preserve-3d;background:0 0;border:0;grid-area:2/1;place-self:center end;margin:-4px 18px 0 0;padding:0;transition:transform .45s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.v40-slate[data-v-3bf13cc4]:focus-visible{outline:2px solid rgba(var(--gx-accent-rgb,165,139,255),.65);outline-offset:5px}.v40-slate[data-v-3bf13cc4]:hover{transform:perspective(900px) rotateY(var(--hero-slate-ry)) rotateX(-2deg) translate3d(var(--hero-slate-x), calc(var(--hero-slate-y) - 3px), 0)}.v40-slate-shadow[data-v-3bf13cc4]{filter:blur(12px);background:#0000006b;border-radius:50%;height:24px;position:absolute;bottom:-14px;left:8%;right:8%;transform:translateZ(-30px)}.v40-slate-body[data-v-3bf13cc4]{background:linear-gradient(155deg,#202126,#111216 62%);border:1px solid #ffffff2e;border-radius:3px;grid-template-rows:29px 1fr 23px;display:grid;position:absolute;inset:22px 0 0;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 36px #00000047}.v40-slate-stick[data-v-3bf13cc4]{z-index:4;transform-origin:50% 100%;background:repeating-linear-gradient(135deg,#ecece8 0 18px,#18191d 18px 36px);border:1px solid #ffffff38;border-radius:3px 3px 1px 1px;height:27px;position:absolute;top:0;left:0;right:0;transform:rotateX(-46deg);box-shadow:0 3px 8px #00000052}.v40-slate-top[data-v-3bf13cc4],.v40-slate-foot[data-v-3bf13cc4]{letter-spacing:.08em;justify-content:space-between;align-items:center;padding:0 10px;font:600 7px/1.2 JetBrains Mono,monospace;display:flex}.v40-slate-top[data-v-3bf13cc4]{border-bottom:1px solid #ffffff1a}.v40-slate-top b[data-v-3bf13cc4]{font-size:7px}.v40-slate-top em[data-v-3bf13cc4],.v40-slate-foot em[data-v-3bf13cc4]{color:#ffffff78;font-style:normal;font-weight:500}.v40-slate-grid[data-v-3bf13cc4]{grid-template-columns:1.35fr .72fr .72fr;display:grid}.v40-slate-grid>span[data-v-3bf13cc4]{text-align:left;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;min-width:0;padding:6px 9px;display:flex}.v40-slate-grid>span[data-v-3bf13cc4]:last-child{border-right:0}.v40-slate-grid small[data-v-3bf13cc4]{color:#ffffff5e;letter-spacing:.13em;font:600 6px/1.2 JetBrains Mono,monospace}.v40-slate-grid b[data-v-3bf13cc4]{color:#f5f5f2;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-weight:650;overflow:hidden}.v40-slate-grid>span:nth-child(2) b[data-v-3bf13cc4]{color:#f1bd5f}.v40-slate-foot[data-v-3bf13cc4]{border-top:1px solid #ffffff1a}.v40-slate-flash[data-v-3bf13cc4]{z-index:8;opacity:0;pointer-events:none;background:#ffffffb3;border-radius:6px;position:absolute;inset:12px -8px -8px}.v40-slate.is-clap .v40-slate-stick[data-v-3bf13cc4]{animation:.66s cubic-bezier(.2,.8,.2,1) both slateClap-3bf13cc4}.v40-slate.is-clap .v40-slate-flash[data-v-3bf13cc4]{animation:.32s ease-out both slateFlash-3bf13cc4}.v40-slate-hero .v2-continue-card[data-v-3bf13cc4]{width:100%;min-width:0;height:104px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transform:translate3d(var(--hero-slate-x), var(--hero-slate-y), 0);background:#ffffff06;border:1px solid #ffffff17;border-radius:8px;grid-area:1/2/span 3;grid-template-columns:84px minmax(0,1fr) 20px;gap:13px;padding:9px}.v40-slate-hero .v2-continue-card[data-v-3bf13cc4]:hover{border-color:rgba(var(--gx-accent-rgb,165,139,255),.28);background:#ffffff0b;box-shadow:0 18px 44px #0000002e}.v40-slate-hero .v2-continue-media[data-v-3bf13cc4]{border-radius:6px;height:84px}.v40-slate-hero .v2-continue-copy small[data-v-3bf13cc4]{color:rgba(var(--gx-accent-rgb,165,139,255),.72)}.v40-viewfinder[data-v-3bf13cc4]{z-index:3;opacity:.42;pointer-events:none;width:20px;height:20px;position:absolute}.v40-viewfinder[data-v-3bf13cc4]:before,.v40-viewfinder[data-v-3bf13cc4]:after{content:"";background:#ffffff8f;position:absolute}.v40-viewfinder[data-v-3bf13cc4]:before{width:20px;height:1px}.v40-viewfinder[data-v-3bf13cc4]:after{width:1px;height:20px}.v40-viewfinder.is-tl[data-v-3bf13cc4]{top:0;left:0}.v40-viewfinder.is-tr[data-v-3bf13cc4]{top:0;right:0;transform:rotate(90deg)}.v40-viewfinder.is-br[data-v-3bf13cc4]{bottom:0;right:0;transform:rotate(180deg)}.v40-viewfinder.is-bl[data-v-3bf13cc4]{bottom:0;left:0;transform:rotate(-90deg)}.v40-viewfinder-tick[data-v-3bf13cc4]{z-index:3;pointer-events:none;background:#ffffff54;width:1px;height:10px;position:absolute;left:50%}.v40-viewfinder-tick.is-top[data-v-3bf13cc4]{top:0}.v40-viewfinder-tick.is-bottom[data-v-3bf13cc4]{bottom:0}.v40-activity-strip[data-v-3bf13cc4]{grid-template-columns:1fr 1fr;gap:10px;margin:12px 0 34px;display:grid}.v40-activity-strip button[data-v-3bf13cc4]{color:#f4f5f8a6;cursor:pointer;text-align:left;background:#ffffff07;border:0;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:0 14px;transition:color .18s,background .18s,transform .24s cubic-bezier(.2,.8,.2,1);display:grid}.v40-activity-strip button[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff0d;transform:translateY(-1px)}.v40-activity-strip button>span[data-v-3bf13cc4]{color:#d9a85e;letter-spacing:.08em;font:650 9px/1.2 JetBrains Mono,monospace}.v40-activity-strip button strong[data-v-3bf13cc4]{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:520;overflow:hidden}.v2-insight-tabs[data-v-3bf13cc4]{background:#ffffff09;border-radius:6px;grid-template-columns:1fr 1fr;gap:3px;margin:13px 0 10px;padding:3px;display:grid;position:relative}.v2-insight-tabs button[data-v-3bf13cc4]{color:#f4f5f86b;cursor:pointer;background:0 0;border:0;border-radius:5px;min-height:34px;font-size:11px;transition:color .2s,background .24s}.v2-insight-tabs button.active[data-v-3bf13cc4]{color:#f4f5f8e0;background:#ffffff13;box-shadow:inset 0 1px #ffffff0f}.v2-update-list[data-v-3bf13cc4]{gap:4px;display:grid}.v2-update-list>button[data-v-3bf13cc4]{color:#f4f5f8b8;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:56px;padding:7px 9px;transition:background .18s,color .18s;display:grid}.v2-update-list>button[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff0b}.v2-update-list>button>span[data-v-3bf13cc4]:first-child{color:rgba(var(--gx-accent-rgb,165,139,255),.62);font:600 9px/1 monospace}.v2-update-list>button>span[data-v-3bf13cc4]:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.v2-update-list strong[data-v-3bf13cc4]{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.v2-update-list em[data-v-3bf13cc4]{color:#f4f5f85e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.v27-editorial[data-v-3bf13cc4]{margin-top:48px;margin-bottom:46px;scroll-margin-top:24px}.v27-editorial .v27-editorial-head[data-v-3bf13cc4]{grid-template-columns:auto 1fr auto;align-items:end;gap:16px;margin:0 0 24px;display:grid}.v27-editorial .v27-editorial-heading[data-v-3bf13cc4]{gap:0;display:grid}.v27-editorial .v27-editorial-heading .v2-eyebrow[data-v-3bf13cc4]{display:none}.v27-editorial .v27-editorial-heading h2[data-v-3bf13cc4]{letter-spacing:0;font-size:21px;font-weight:620}.v27-editorial .v27-editorial-head>p[data-v-3bf13cc4]{color:var(--v2-faint);margin:0 0 2px;font-size:10.5px}.v27-editorial .v2-editorial-grid[data-v-3bf13cc4]{grid-template-columns:minmax(0,1.72fr) minmax(330px,.72fr);gap:10px}.v27-editorial .v2-release-card[data-v-3bf13cc4],.v27-editorial .v27-insight-rail[data-v-3bf13cc4]{min-height:478px}.v27-editorial .v2-release-card[data-v-3bf13cc4]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#111214;border-radius:23px;box-shadow:inset 0 1px #ffffff0f,0 28px 72px #00000047}.v27-editorial .v2-release-slide[data-v-3bf13cc4]{z-index:0;opacity:0;pointer-events:none;transition:opacity .58s ease, transform .9s var(--v2-spring);transform:scale(1.012)}.v27-editorial .v2-release-slide.active[data-v-3bf13cc4]{z-index:1;opacity:1;pointer-events:auto;transform:scale(1)}.v27-editorial .v2-release-slide>img[data-v-3bf13cc4]{-o-object-position:center 24%;object-position:center 24%;filter:saturate(.88)contrast(1.04)brightness(.8)}.v27-editorial .v2-release-card:hover .v2-release-slide.active>img[data-v-3bf13cc4]{filter:saturate(.94)contrast(1.04)brightness(.84)}.v27-editorial .v2-release-shade[data-v-3bf13cc4]{background:linear-gradient(90deg,#030407db 0%,#03040794 36%,#03040714 67%,#0000 82%),linear-gradient(#0000 52%,#0304078a)}.v27-editorial .v2-release-copy[data-v-3bf13cc4]{width:min(520px,63%);bottom:34px;left:34px}.v27-editorial .v2-release-label[data-v-3bf13cc4]{color:#ffffffad;letter-spacing:.04em;gap:8px;font-size:11px}.v27-editorial .v2-release-label i[data-v-3bf13cc4]{background:color-mix(in srgb, var(--color-primary) 72%, #fff);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--color-primary) 14%, transparent);border-radius:50%}.v27-editorial .v2-release-copy h3[data-v-3bf13cc4]{letter-spacing:-.035em;text-wrap:balance;margin:18px 0 12px;font-size:clamp(29px,2.05vw,38px);font-weight:640;line-height:1.14}.v27-editorial .v2-release-copy p[data-v-3bf13cc4]{color:#eff0f794;max-width:430px;margin-bottom:0}.v27-editorial .v2-release-actions[data-v-3bf13cc4]{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.v27-editorial .v2-release-actions>button[data-v-3bf13cc4]{cursor:pointer;min-height:38px;transition:transform .22s var(--v2-spring), color .2s ease, background .2s ease, border-color .2s ease;border-radius:999px;padding:0 15px;font-size:11px;font-weight:680}.v27-editorial .v2-primary-action[data-v-3bf13cc4]{color:#15161a;background:#fffffff2;border:0;box-shadow:0 12px 26px #00000042}.v27-editorial .v2-secondary-action[data-v-3bf13cc4]{color:#ffffffc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #ffffff2b}.v27-editorial .v2-release-actions>button[data-v-3bf13cc4]:hover{transform:translateY(-1px)}.v27-editorial .v2-primary-action[data-v-3bf13cc4]:hover{background:#fff}.v27-editorial .v2-secondary-action[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff1a;border-color:#ffffff4d}.v27-editorial .v2-release-controls[data-v-3bf13cc4]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:1px;height:auto;padding:0;display:grid;top:50%;bottom:auto;right:15px;transform:translateY(-50%)}.v27-editorial .v2-release-controls>button[data-v-3bf13cc4]{width:30px;height:30px;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.v27-editorial .v2-release-controls>button i[data-v-3bf13cc4]{width:5px;height:5px;transition:height .25s var(--v2-spring), background .2s ease;background:#ffffff70;border-radius:99px;display:block}.v27-editorial .v2-release-controls>button[data-v-3bf13cc4]:hover{background:0 0}.v27-editorial .v2-release-controls>button:hover i[data-v-3bf13cc4]{background:#fffc}.v27-editorial .v2-release-controls>button.active i[data-v-3bf13cc4]{background:color-mix(in srgb, var(--color-primary) 76%, #fff);height:22px}.v27-editorial .v2-release-count[data-v-3bf13cc4]{z-index:4;color:#ffffff6b;letter-spacing:.1em;pointer-events:none;font:650 9px/1 JetBrains Mono,ui-monospace,monospace;position:absolute;bottom:19px;right:23px}.v27-editorial .v27-insight-rail[data-v-3bf13cc4]{background:color-mix(in srgb, var(--color-bg-card) 94%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:18px;padding:8px;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 24px 62px #00000038}.v27-editorial .v27-insight-rail .v2-insight-tabs[data-v-3bf13cc4]{background:#ffffff09;border:1px solid #ffffff12;border-radius:12px;flex:none;height:36px;margin:0;padding:2px;position:relative;box-shadow:inset 0 1px 3px #0000002e}.v27-editorial .v27-insight-rail .v2-insight-tabs[data-v-3bf13cc4]:before{content:"";background:#ffffff1a;border-radius:10px;width:calc(50% - 3px);height:calc(100% - 4px);transition:transform .3s cubic-bezier(.3,1.3,.4,1);position:absolute;top:2px;left:2px;transform:translate(0);box-shadow:inset 0 1px #ffffff17,0 2px 7px #0000002e}.v27-editorial .v27-insight-rail .v2-insight-tabs[data-v-3bf13cc4]:has(>button:last-child.active):before{transform:translate(calc(100% + 2px))}.v27-editorial .v27-insight-rail .v2-insight-tabs button[data-v-3bf13cc4]{z-index:1;letter-spacing:.04em;min-height:32px;box-shadow:none;background:0 0;border-radius:10px;font-size:10px;font-weight:620;position:relative}.v27-editorial .v27-insight-rail .v2-insight-tabs button.active[data-v-3bf13cc4]{color:#fffffff0;box-shadow:none;background:0 0}.v27-editorial .v27-insight-panel[data-v-3bf13cc4]{flex-direction:column;flex:1;min-height:0;padding:18px 13px 10px;display:flex}.v27-editorial .v27-insight-rail .v2-card-title[data-v-3bf13cc4]{border:0;flex:none;margin-bottom:8px;padding:0 0 10px}.v27-editorial .v27-insight-rail .v2-card-title>div[data-v-3bf13cc4]{gap:4px}.v27-editorial .v27-insight-rail .v2-card-title span[data-v-3bf13cc4]{color:color-mix(in srgb, var(--color-primary) 72%, var(--v2-muted));letter-spacing:.14em;font:650 9px/1.2 JetBrains Mono,ui-monospace,monospace}.v27-editorial .v27-insight-rail .v2-card-title h3[data-v-3bf13cc4]{font-size:17px}.v27-editorial .v27-insight-rail .v2-card-title>em[data-v-3bf13cc4]{font:500 10px/1.2 JetBrains Mono,ui-monospace,monospace}.v27-editorial .v27-insight-rail .v2-model-list[data-v-3bf13cc4],.v27-editorial .v27-insight-rail .v2-update-list[data-v-3bf13cc4]{flex-direction:column;flex:1;justify-content:space-evenly;gap:0;display:flex}.v27-editorial .v27-insight-rail .v2-model-row[data-v-3bf13cc4]{min-height:68px;transition:background .2s ease, padding .22s var(--v2-spring);border:0;border-top:1px solid #ffffff0d;border-radius:10px;align-items:center;gap:11px;padding:9px 8px;display:flex}.v27-editorial .v27-insight-rail .v2-model-row[data-v-3bf13cc4]:first-child{border-top-color:#0000}.v27-editorial .v27-insight-rail .v2-model-row[data-v-3bf13cc4]:hover{background:#ffffff06;padding-left:8px}.v27-editorial .v27-insight-rail .v2-model-object[data-v-3bf13cc4]{--ma:#a17bff;--v51glyph:#f4f5f880;width:44px;height:44px;color:color-mix(in srgb, var(--color-primary) 58%, var(--v2-text));box-shadow:inset 2px 0 0 color-mix(in srgb, var(--ma) 62%, transparent), inset 0 1px #ffffff12, inset 0 -8px 14px #0003;background:#14151a8c;border:1px solid #ffffff1a;border-radius:12px;flex:none;transition:transform .3s cubic-bezier(.3,1.3,.4,1),color .2s;position:relative;overflow:hidden}.v27-editorial .v27-insight-rail .v2-model-object.is-chat[data-v-3bf13cc4]{--ma:#a17bff}.v27-editorial .v27-insight-rail .v2-model-object.is-image[data-v-3bf13cc4]{--ma:#8f8cff}.v27-editorial .v27-insight-rail .v2-model-object.is-motion[data-v-3bf13cc4]{--ma:#5cc8ff}.v27-editorial .v27-insight-rail .v2-model-object.is-audio[data-v-3bf13cc4]{--ma:#e3a656}.v27-editorial .v27-insight-rail .v2-model-row:hover .v2-model-object[data-v-3bf13cc4]{--v51glyph:#f4f5f8a8;color:color-mix(in srgb, var(--color-primary) 74%, #fff);transform:scale(1.05)}.v27-editorial .v27-insight-rail .v2-model-icon[data-v-3bf13cc4]:before,.v27-editorial .v27-insight-rail .v2-model-icon[data-v-3bf13cc4]:after,.v27-editorial .v27-insight-rail .v2-model-icon>i[data-v-3bf13cc4]{box-sizing:border-box;content:"";position:absolute}.v27-editorial .v27-insight-rail .v2-model-icon.is-image[data-v-3bf13cc4]:before{border:1.75px solid var(--v51glyph);border-radius:4px;width:20px;height:15px;margin:-7.5px 0 0 -10px;top:50%;left:50%}.v27-editorial .v27-insight-rail .v2-model-icon.is-image[data-v-3bf13cc4]:after{background:var(--v51glyph);border-radius:999px;width:11px;height:1.75px;top:27px;left:13px;transform:rotate(-38deg)}.v27-editorial .v27-insight-rail .v2-model-icon.is-image>i[data-v-3bf13cc4]{border:1.75px solid var(--v51glyph);border-radius:50%;width:5px;height:5px;top:16px;left:25px}.v27-editorial .v27-insight-rail .v2-model-icon.is-motion[data-v-3bf13cc4]:before{border:1.75px solid var(--v51glyph);border-radius:4px;width:20px;height:15px;margin:-9.5px 0 0 -10px;top:50%;left:50%}.v27-editorial .v27-insight-rail .v2-model-icon.is-motion[data-v-3bf13cc4]:after{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:6px solid var(--v51glyph);width:0;height:0;margin:-6px 0 0 -2px;top:50%;left:50%}.v27-editorial .v27-insight-rail .v2-model-icon.is-motion>i[data-v-3bf13cc4]{background:var(--v51glyph);border-radius:999px;width:12px;height:1.75px;top:32px;left:16px}.v27-editorial .v27-insight-rail .v2-model-icon.is-chat[data-v-3bf13cc4]:before{border:1.75px solid var(--v51glyph);border-radius:3px 5px 5px 3px;width:22px;height:16px;top:14px;left:11px}.v27-editorial .v27-insight-rail .v2-model-icon.is-chat[data-v-3bf13cc4]:after{background:var(--v51glyph);border-radius:999px;width:1.75px;height:14px;top:15px;left:21px}.v27-editorial .v27-insight-rail .v2-model-icon.is-chat>i[data-v-3bf13cc4]{background:var(--v51glyph);width:5px;height:1.5px;box-shadow:11px 0 var(--v51glyph), 0 4px var(--v51glyph), 11px 4px var(--v51glyph);border-radius:999px;top:19px;left:14px}.v27-editorial .v27-insight-rail .v2-model-icon.is-audio[data-v-3bf13cc4]:before,.v27-editorial .v27-insight-rail .v2-model-icon.is-audio[data-v-3bf13cc4]:after{background:var(--v51glyph);border-radius:999px;width:2px;top:17px}.v27-editorial .v27-insight-rail .v2-model-icon.is-audio[data-v-3bf13cc4]:before{height:10px;box-shadow:6px -5px var(--v51glyph);left:14px}.v27-editorial .v27-insight-rail .v2-model-icon.is-audio[data-v-3bf13cc4]:after{height:10px;box-shadow:6px -2px var(--v51glyph);left:26px}.v27-editorial .v27-insight-rail .v2-model-icon.is-audio>i[data-v-3bf13cc4]{background:var(--v51glyph);border-radius:999px;width:2px;height:16px;top:14px;left:20px}.v27-editorial .v27-insight-rail .v2-model-icon.is-generic[data-v-3bf13cc4]:before,.v27-editorial .v27-insight-rail .v2-model-icon.is-generic[data-v-3bf13cc4]:after{background:var(--v51glyph);border-radius:999px;width:1.75px;height:20px;top:12px;left:21px}.v27-editorial .v27-insight-rail .v2-model-icon.is-generic[data-v-3bf13cc4]:after{transform:rotate(90deg)}.v27-editorial .v27-insight-rail .v2-model-icon.is-generic>i[data-v-3bf13cc4]{border:1.75px solid var(--v51glyph);width:14px;height:14px;top:15px;left:15px;transform:rotate(45deg)scale(.72)}.v27-editorial .v27-insight-rail .v2-model-row>span[data-v-3bf13cc4]:nth-child(2){flex:1;gap:3px;min-width:0}.v27-editorial .v27-insight-rail .v2-model-row strong[data-v-3bf13cc4]{font-size:13.5px}.v27-editorial .v27-insight-rail .v2-model-row em[data-v-3bf13cc4]{font:500 9px/1.35 JetBrains Mono,ui-monospace,monospace}.v27-editorial .v30-model-tags[data-v-3bf13cc4]{flex-wrap:wrap;gap:4px;display:flex}.v27-editorial .v30-model-tags i[data-v-3bf13cc4]{color:var(--v2-muted);box-shadow:none;letter-spacing:.06em;background:0 0;border:1px solid #ffffff1a;border-radius:5px;padding:2px 6px;font:500 9px/1.2 ui-monospace,SF Mono,Menlo,monospace}.v27-editorial .v2-model-row>b[data-v-3bf13cc4]{width:auto;height:auto;color:var(--v2-faint);opacity:0;border:0;border-radius:0;flex:none;font-size:13px;font-weight:500;transition:opacity .2s,color .2s,transform .25s cubic-bezier(.3,1.3,.4,1);display:block;transform:translate(4px)}.v27-editorial .v2-model-row:hover>b[data-v-3bf13cc4],.v27-editorial .v2-model-row:focus-visible>b[data-v-3bf13cc4]{color:#f4f5f8d9;opacity:.9;transform:translate(0)}.v27-editorial .v2-text-button[data-v-3bf13cc4]{min-height:0;padding:0}.v27-editorial .v2-section-head>p[data-v-3bf13cc4]{margin-bottom:0}.v27-editorial .v27-insight-rail .v2-update-list>button[data-v-3bf13cc4]{border-top:1px solid var(--v2-line);border-radius:0;grid-template-columns:38px minmax(0,1fr) 7px;gap:10px;min-height:70px;padding:9px 2px}.v27-editorial .v27-insight-rail .v2-update-list>button[data-v-3bf13cc4]:first-child{border-top-color:#0000}.v27-editorial .v2-update-list time[data-v-3bf13cc4]{color:var(--v2-faint);font:600 10px/1 JetBrains Mono,ui-monospace,monospace}.v27-editorial .v2-update-list>button>span[data-v-3bf13cc4]{gap:4px;min-width:0;display:grid}.v27-editorial .v2-update-list strong[data-v-3bf13cc4]{color:var(--v2-text);font-size:12px}.v27-editorial .v2-update-list>button>i[data-v-3bf13cc4]{background:color-mix(in srgb, var(--color-primary) 66%, #fff);border-radius:50%;width:6px;height:6px}.v27-editorial .v27-insight-rail .v2-model-note[data-v-3bf13cc4]{border-top:1px solid var(--v2-line);flex:none;margin:9px 0 0;padding-top:9px}.v2-works-heading[data-v-3bf13cc4]{grid-template-columns:auto 1fr auto;margin:0 0 12px 4px;align-items:end!important;gap:10px 14px!important;display:grid!important}.v2-works-heading .v2-work-filters[data-v-3bf13cc4]{flex-wrap:wrap;grid-column:1/span 2;gap:7px;margin:5px 0 0;display:flex}.v2-work-filters button[data-v-3bf13cc4]{color:#f4f5f86b;cursor:pointer;background:#ffffff06;border:1px solid #ffffff13;border-radius:999px;min-height:28px;margin:0;padding:0 12px;font-size:10px;transition:color .2s,background .2s,border-color .2s;display:block}.v2-work-filters button[data-v-3bf13cc4]:hover{color:#f4f5f8d1}.v2-work-filters button.active[data-v-3bf13cc4]{color:#f4f5f8e6;background:#ffffff17;border-color:#ffffff21}.v10-gallery-stage[data-v-3bf13cc4]{--v10-gallery-edge:#050507f0;min-width:0;position:relative}.v10-gallery-stage[data-v-3bf13cc4]:before,.v10-gallery-stage[data-v-3bf13cc4]:after{z-index:3;content:"";opacity:0;pointer-events:none;width:54px;transition:opacity .22s;position:absolute;top:2px;bottom:18px}.v10-gallery-stage[data-v-3bf13cc4]:before{background:linear-gradient(90deg, var(--v10-gallery-edge), transparent);left:0}.v10-gallery-stage[data-v-3bf13cc4]:after{background:linear-gradient(270deg, var(--v10-gallery-edge), transparent);right:0}.v10-gallery-stage.can-scroll[data-v-3bf13cc4]:not(.is-at-start):before,.v10-gallery-stage.can-scroll[data-v-3bf13cc4]:not(.is-at-end):after{opacity:.62}.v2-works .v10-gallery-stage .poster-grid[data-v-3bf13cc4]{scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:12px;padding:2px 2px 18px;display:flex;overflow-x:auto}.v2-works .v10-gallery-stage .poster-grid[data-v-3bf13cc4]::-webkit-scrollbar{display:none}.v2-works .v10-gallery-stage .poster-grid[data-v-3bf13cc4]:focus-visible{outline-offset:4px;border-radius:20px;outline:2px solid #968dff94}.v2-works .v10-gallery-stage .poster-card[data-v-3bf13cc4]{aspect-ratio:9/16;scroll-snap-align:start;flex:0 0 clamp(236px,18.6vw,300px);min-width:0}.v2-poster-action[data-v-3bf13cc4]{z-index:4;color:#ffffffe6;opacity:0;cursor:pointer;min-height:40px;transition:opacity .24s ease, transform .28s var(--v2-spring), background .2s ease;background:#0c0d11c7;border:1px solid #ffffff29;border-radius:13px;justify-content:space-between;align-items:center;padding:0 14px;font-size:12px;display:flex;position:absolute;bottom:13px;left:13px;right:13px;transform:translateY(7px)}.v2-poster-action b[data-v-3bf13cc4]{font-size:15px;font-weight:400}.poster-card:hover .v2-poster-action[data-v-3bf13cc4],.poster-card:focus-within .v2-poster-action[data-v-3bf13cc4]{opacity:1;transform:none}.v2-poster-action[data-v-3bf13cc4]:hover{background:#16171de6}.poster-card:has(.v2-poster-action) h3[data-v-3bf13cc4]{transition:opacity .2s ease, transform .25s var(--v2-spring)}:is(.poster-card:has(.v2-poster-action):hover h3[data-v-3bf13cc4],.poster-card:has(.v2-poster-action):focus-within h3[data-v-3bf13cc4]){opacity:0;transform:translateY(-5px)}.v10-gallery-arrow[data-v-3bf13cc4]{z-index:6;color:#ffffffe0;-webkit-backdrop-filter:blur(20px)saturate(1.22);backdrop-filter:blur(20px)saturate(1.22);opacity:0;pointer-events:none;cursor:pointer;background:#121318d1;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;transition:opacity .2s,transform .24s cubic-bezier(.16,1,.3,1),background .18s,border-color .18s,box-shadow .18s;display:grid;position:absolute;top:calc(50% - 9px);transform:translateY(-50%)scale(.88);box-shadow:0 12px 34px #00000061,inset 0 1px #ffffff1a}.v10-gallery-arrow.is-previous[data-v-3bf13cc4]{left:12px;transform:translate(-6px,-50%)scale(.88)}.v10-gallery-arrow.is-next[data-v-3bf13cc4]{right:12px;transform:translate(6px,-50%)scale(.88)}.v10-gallery-stage.can-scroll:hover .v10-gallery-arrow[data-v-3bf13cc4]:not(:disabled),.v10-gallery-stage.can-scroll:focus-within .v10-gallery-arrow[data-v-3bf13cc4]:not(:disabled),.v10-gallery-arrow[data-v-3bf13cc4]:focus-visible{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.v10-gallery-arrow[data-v-3bf13cc4]:disabled{opacity:0!important;pointer-events:none!important}.v10-gallery-arrow[data-v-3bf13cc4]:hover{color:#fff;background:#1d1e24e0;border-color:#ffffff3d;box-shadow:0 15px 38px #00000075,inset 0 1px #ffffff24}.v10-gallery-arrow[data-v-3bf13cc4]:active{transform:translateY(-50%)scale(.94)!important}.v10-gallery-arrow i[data-v-3bf13cc4]{border-top:1.8px solid;border-right:1.8px solid;width:9px;height:9px}.v10-gallery-arrow.is-previous i[data-v-3bf13cc4]{margin-left:4px;transform:rotate(-135deg)}.v10-gallery-arrow.is-next i[data-v-3bf13cc4]{margin-right:4px;transform:rotate(45deg)}.v10-gallery-arrow[data-v-3bf13cc4]:focus-visible{outline-offset:3px;outline:2px solid #beb8fff5}@keyframes slateClap-3bf13cc4{0%{transform:rotateX(-46deg)}22%{transform:rotateX(1deg)}34%{transform:rotateX(-7deg)}46%,66%{transform:rotateX(0)}to{transform:rotateX(-46deg)}}@keyframes slateFlash-3bf13cc4{0%,28%{opacity:0}38%{opacity:.25}to{opacity:0}}:root[data-appearance=light] .pricing-qr-panel{background:#1d1d1f06;border-color:#1d1d1f1a}:root[data-appearance=light] .pricing-qr-copy>strong{color:#1d1d1f}:root[data-appearance=light] .pricing-qr-copy>p,:root[data-appearance=light] .pricing-qr-brand{color:#1d1d1f8a}:root[data-appearance=light] .ops-home.is-v2-home{--color-bg:#eceee9;--gx-bg:#eceee9;background:radial-gradient(44% 24% at 70% 0,#5a50ad0d,#0000 75%),#eceee9}:root[data-appearance=light] .v40-slate-hero{background:#fff3;border-color:#1d1d1f12}:root[data-appearance=light] .v40-slate-hero:after{background-image:linear-gradient(#1d1d1f05 1px,#0000 1px)}:root[data-appearance=light] .v40-slate-status,:root[data-appearance=light] .v40-slate-sub{color:#1d1d1f80}:root[data-appearance=light] .v40-slate-hero .ops-title-prefix{color:#1d1d1fe6}:root[data-appearance=light] .v40-slate-hero .v40-wordmark{color:#9a6a12;-webkit-text-fill-color:#9a6a12}:root[data-appearance=light] .v40-slate-hero .v40-wordmark em{color:#b57d18;-webkit-text-fill-color:#b57d18}:root[data-appearance=light] .v40-slate-hero .v40-sub-text{color:#1d1d1f94}:root[data-appearance=light] .v40-timecode{color:#1d1d1fa6}:root[data-appearance=light] .v40-slate-status>b{background:#1d1d1f21}:root[data-appearance=light] .v40-take-chip{color:#1d1d1f80;border-color:#1d1d1f21}:root[data-appearance=light] .v40-slate-hero .v2-continue-card{background:#ffffff75;border-color:#1d1d1f14}:root[data-appearance=light] .v40-viewfinder:before,:root[data-appearance=light] .v40-viewfinder:after,:root[data-appearance=light] .v40-viewfinder-tick{background:#1d1d1f57}:root[data-appearance=light] .v40-activity-strip button{color:#1d1d1f9e;background:#1d1d1f06}:root[data-appearance=light] .v40-activity-strip button:hover{color:#1d1d1f;background:#1d1d1f0d}:root[data-appearance=light] .v2-insight-tabs{background:#1d1d1f0b}:root[data-appearance=light] .v2-insight-tabs button{color:#1d1d1f73}:root[data-appearance=light] .v2-insight-tabs button.active{color:#1d1d1f;background:#ffffffb8}:root[data-appearance=light] .v2-update-list>button{color:#1d1d1fb3}:root[data-appearance=light] .v2-update-list>button:hover{color:#1d1d1f;background:#1d1d1f0b}:root[data-appearance=light] .v2-update-list em{color:#1d1d1f6b}:root[data-appearance=light] .v2-work-filters button{color:#25262485;background:#f4f3ef7a;border-color:#2d2d2a13}:root[data-appearance=light] .v2-work-filters button.active{color:#252624;background:#f6f5f1c7;border-color:#2d2d2a1a}:root[data-appearance=light] .v10-gallery-stage{--v10-gallery-edge:#e9ebe7f5}:root[data-appearance=light] .v10-gallery-arrow{color:#232422b8;background:#f7f7f3c7;border-color:#2d2d2a1f;box-shadow:0 12px 30px #3435312e,inset 0 1px #fffffcb8}:root[data-appearance=light] .v10-gallery-arrow:hover{color:#232422f2;background:#fffffcf0;border-color:#2d2d2a2e;box-shadow:0 15px 36px #34353138,inset 0 1px #fffffce6}.is-v2-home .ops-footer[data-v-3bf13cc4]{margin-top:34px}@media (width<=1120px){.v40-slate-hero[data-v-3bf13cc4]{grid-template-columns:minmax(280px,1fr) 190px}.v40-slate[data-v-3bf13cc4]{width:190px;height:134px}.v40-slate-hero .v2-continue-card[data-v-3bf13cc4]{grid-column:1/-1}}@media (width<=760px){.pricing-qr-panel[data-v-3bf13cc4]{grid-template-columns:1fr}.pricing-qr-code[data-v-3bf13cc4]{justify-self:center;width:202px}.v2-main[data-v-3bf13cc4]{padding-top:4px}.v40-slate-hero[data-v-3bf13cc4]{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;gap:5px 48px;min-height:0;padding:24px 8px 28px;display:grid}.v40-slate-hero .ops-title[data-v-3bf13cc4]{grid-area:2/1;gap:clamp(13px,1.3vw,20px);font-size:clamp(30px,3.4vw,42px);display:flex}.v40-slate[data-v-3bf13cc4]{grid-area:4/1;justify-self:start;width:190px;height:132px;margin:16px 18px 6px 2px}.v40-slate-hero .v2-continue-card[data-v-3bf13cc4]{grid-area:5/1;grid-template-columns:78px minmax(0,1fr) 20px;gap:12px;width:100%;height:100px;margin:12px 0 0;padding:8px 13px 8px 8px}.v40-slate-hero .v2-continue-media[data-v-3bf13cc4]{height:84px}.v40-activity-strip[data-v-3bf13cc4]{grid-template-columns:1fr}.v40-activity-strip button[data-v-3bf13cc4]:nth-child(2){display:none}.v2-feature-row[data-v-3bf13cc4]{grid-template-columns:1fr;margin-bottom:42px}.v2-feature-row .feature-card[data-v-3bf13cc4],.v2-feature-row .feature-card.v27-core-card[data-v-3bf13cc4],.v2-feature-row .feature-card.v27-tool-card[data-v-3bf13cc4]{grid-column:1;min-height:126px}.v27-editorial .v27-editorial-head[data-v-3bf13cc4]{align-items:flex-end}.v27-editorial .v27-editorial-heading[data-v-3bf13cc4]{gap:5px;display:grid}.v27-editorial .v2-editorial-grid[data-v-3bf13cc4]{grid-template-columns:1fr}.v27-editorial .v2-release-card[data-v-3bf13cc4]{min-height:470px}.v27-editorial .v2-release-copy[data-v-3bf13cc4]{width:calc(100% - 68px);bottom:30px;left:22px}.v27-editorial .v2-release-copy h3[data-v-3bf13cc4]{font-size:28px}.v27-editorial .v2-release-copy p[data-v-3bf13cc4]{font-size:12px}.v27-editorial .v27-insight-rail[data-v-3bf13cc4]{min-height:500px}.v10-gallery-stage .poster-grid[data-v-3bf13cc4]:focus-visible{outline:none}}@media (hover:none),(pointer:coarse){.v10-gallery-arrow[data-v-3bf13cc4]{display:none}.v10-gallery-stage[data-v-3bf13cc4]:before,.v10-gallery-stage[data-v-3bf13cc4]:after{width:28px}.v10-gallery-stage.can-scroll[data-v-3bf13cc4]:not(.is-at-start):before,.v10-gallery-stage.can-scroll[data-v-3bf13cc4]:not(.is-at-end):after{opacity:.42}.v2-poster-action[data-v-3bf13cc4]{opacity:1;transform:none}.poster-card:has(.v2-poster-action) h3[data-v-3bf13cc4]{opacity:0;transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.v40-hero-copy[data-v-3bf13cc4],.v40-slate[data-v-3bf13cc4],.v40-slate-hero .v2-continue-card[data-v-3bf13cc4],.v40-activity-strip button[data-v-3bf13cc4]{transition-duration:.01ms!important;transform:none!important}.v40-slate-hero.v49-focus .v40-slate-status[data-v-3bf13cc4],.v40-slate-hero.v49-focus .ops-title.v22-xiguo-title[data-v-3bf13cc4],.v40-slate-hero.v49-focus .v40-slate-sub[data-v-3bf13cc4],.v40-slate.is-clap .v40-slate-stick[data-v-3bf13cc4],.v40-slate.is-clap .v40-slate-flash[data-v-3bf13cc4]{animation:none!important}.v10-gallery-stage[data-v-3bf13cc4]:before,.v10-gallery-stage[data-v-3bf13cc4]:after,.v10-gallery-arrow[data-v-3bf13cc4],.v2-poster-action[data-v-3bf13cc4],.poster-card[data-v-3bf13cc4],.poster-card img[data-v-3bf13cc4],.v2-work-filters button[data-v-3bf13cc4]{transition:none!important}.v2-works .v10-gallery-stage .poster-grid[data-v-3bf13cc4]{scroll-behavior:auto}}.ops-home.is-v2-home[data-v-3bf13cc4]{--v28-bg:#0d0d0f;--v28-surface:#17171b;--v28-surface-hover:#1b1b20;--v28-line:#ffffff13;--v28-text:#fafafcf5;--v28-muted:#fafafc7a;background:radial-gradient(ellipse 44% 24% at 70% 0, #5f56ad11, transparent 75%), var(--v28-bg)!important}.is-v2-home .v2-main[data-v-3bf13cc4],.is-v2-home .ops-topbar[data-v-3bf13cc4]{box-sizing:border-box;width:min(100%,1520px);padding-left:32px;padding-right:32px}.is-v2-home .v2-main[data-v-3bf13cc4]{padding-top:0;padding-bottom:64px}.ops-hero.v2-hero.v40-slate-hero[data-v-3bf13cc4]{--sheen:-30%;--v49rx:0deg;--v49ry:0deg;--v49tx:0px;--v49ty:0px;--v49vfx:0px;--v49vfy:0px;isolation:isolate;min-height:122px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(350px,460px);align-items:center;gap:5px 48px;margin:14px 4px 20px;padding:24px 8px 28px;animation:.42s cubic-bezier(.16,1,.3,1) backwards v27EnterUp-3bf13cc4;display:grid;position:relative;overflow:visible}.ops-hero.v2-hero.v40-slate-hero[data-v-3bf13cc4]:after{z-index:0;border-radius:inherit;background:radial-gradient(720px circle at var(--mx,68%) var(--my,30%), #96b4ff16, #96b4ff05 46%, transparent 70%);width:100%;height:100%;box-shadow:none;content:"";pointer-events:none;border:0;display:block;position:absolute;inset:0}.ops-hero.v2-hero.v40-slate-hero[data-v-3bf13cc4]:before{z-index:1;border-radius:inherit;mix-blend-mode:overlay;opacity:.05;content:"";pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.v40-hero-copy[data-v-3bf13cc4]{display:contents}.is-v2-home .v40-slate-status[data-v-3bf13cc4]{z-index:2;color:#f4f5f870;letter-spacing:.02em;grid-area:1/1;align-items:center;gap:8px;min-height:16px;margin:0 0 0 14px;font-size:10.5px;font-weight:520;display:flex;position:relative}.is-v2-home .v40-slate-status .v40-rec[data-v-3bf13cc4]{background:#ff453a;border-radius:50%;flex:none;width:6px;height:6px;animation:2.1s ease-in-out infinite v40RecPulse-3bf13cc4;box-shadow:0 0 6px #ff453a66}.is-v2-home .v40-slate-status .v40-timecode[data-v-3bf13cc4]{color:#f4f5f866;box-shadow:none;font-variant-numeric:tabular-nums;letter-spacing:.14em;background:0 0;border:0;padding:0;font:560 10.5px ui-monospace,SF Mono,Menlo,monospace}.is-v2-home .v40-slate-status .v40-sep[data-v-3bf13cc4]{background:#ffffff1a;width:1px;height:9px}.is-v2-home .v40-slate-status .v40-hello[data-v-3bf13cc4]{color:#f4f5f85c;letter-spacing:.03em;font-size:11px;font-weight:450}.ops-hero.v2-hero .ops-title.v22-xiguo-title[data-v-3bf13cc4]{z-index:2;color:#0000;background:linear-gradient(#fff 34%,#ffffffa8);letter-spacing:-.02em;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;flex-wrap:wrap;grid-area:2/1;align-items:baseline;gap:clamp(13px,1.3vw,20px);margin:14px 0 0;padding-right:240px;font-family:-apple-system,BlinkMacSystemFont,SF Pro SC,PingFang SC,Helvetica Neue,Microsoft YaHei,sans-serif;font-size:clamp(30px,3.4vw,42px);font-weight:560;line-height:1.12;display:flex;position:relative}.v40-title-line[data-v-3bf13cc4]{color:#0000;background:linear-gradient(100deg, #e9ebef 0%, #e9ebef calc(var(--sheen) - 11%), #fff calc(var(--sheen) - 2%), #d3d7de calc(var(--sheen) + 3%), #e9ebef calc(var(--sheen) + 11%), #e9ebef 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.v2-hero .ops-title .v40-title-line .v40-title-hi[data-v-3bf13cc4]{color:#0000;letter-spacing:.01em;-webkit-text-fill-color:transparent;margin-right:.34em;font-size:.92em;font-weight:400}.v22-hero-wordmark[data-v-3bf13cc4]{white-space:nowrap;align-items:baseline;gap:.14em;margin-left:.05em;font-size:.94em;display:inline-flex}.v2-hero .ops-title .v40-title-line .v40-wordmark[data-v-3bf13cc4]{color:#e2a952;letter-spacing:-.008em;-webkit-text-fill-color:#e2a952;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;font-family:inherit;font-weight:600}.v2-hero .ops-title .v40-title-line .v40-wordmark em[data-v-3bf13cc4]{color:#f0bc68;letter-spacing:-.02em;-webkit-text-fill-color:#f0bc68;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;margin:0;font-size:1em;font-style:normal;font-weight:660}.is-v2-home .v40-slate-sub[data-v-3bf13cc4]{z-index:2;color:#f4f5f880;grid-area:3/1;align-items:center;gap:10px;margin:10px 0 0 14px;font-size:13px;display:flex;position:relative}.is-v2-home .v40-slate-sub .v40-sub-text[data-v-3bf13cc4]{color:#f4f5f899;font-size:14px;line-height:1.6;display:inline}.is-v2-home .v40-slate-sub .v40-take-chip[data-v-3bf13cc4]{color:#f4f5f86b;letter-spacing:.16em;background:#ffffff08;border:1px solid #ffffff21;border-radius:5px;align-items:baseline;gap:6px;padding:3px 9px;font:600 9.5px/1.6 ui-monospace,SF Mono,Menlo,monospace;display:inline-flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 1px #0000004d}.is-v2-home .v40-slate-sub .v40-take-chip b[data-v-3bf13cc4]{color:#f3be62f2;font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:12px;font-weight:700}.is-v2-home .v40-slate-status[data-v-3bf13cc4],.ops-hero.v40-slate-hero .ops-title.v22-xiguo-title[data-v-3bf13cc4],.is-v2-home .v40-slate-sub[data-v-3bf13cc4]{transform:perspective(1000px) rotateY(var(--v49ry)) rotateX(var(--v49rx)) translate3d(var(--v49tx), var(--v49ty), 0);will-change:transform;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.v40-slate-hero.v49-focus .v40-slate-status[data-v-3bf13cc4]{animation:.72s cubic-bezier(.2,.8,.2,1) backwards v49FocusIn-3bf13cc4}.v40-slate-hero.v49-focus .ops-title.v22-xiguo-title[data-v-3bf13cc4]{animation:.88s cubic-bezier(.2,.8,.2,1) 90ms backwards v49FocusIn-3bf13cc4}.v40-slate-hero.v49-focus .v40-slate-sub[data-v-3bf13cc4]{animation:.72s cubic-bezier(.2,.8,.2,1) .18s backwards v49FocusIn-3bf13cc4}.is-v2-home .v41-vf[data-v-3bf13cc4]{z-index:2;pointer-events:none;position:absolute;inset:0}.is-v2-home .v41-vf i[data-v-3bf13cc4]{width:20px;height:20px;transform:translate(var(--v49vfx), var(--v49vfy));border:0 solid #fff3;transition:border-color .4s,transform .22s cubic-bezier(.2,.8,.2,1);position:absolute}.is-v2-home .v41-vf i[data-v-3bf13cc4]:first-child{--dx:9px;--dy:9px;border-top-width:1.5px;border-left-width:1.5px;border-top-left-radius:2px;top:0;left:0}.is-v2-home .v41-vf i[data-v-3bf13cc4]:nth-child(2){--dx:-9px;--dy:9px;border-top-width:1.5px;border-right-width:1.5px;border-top-right-radius:2px;top:0;right:0}.is-v2-home .v41-vf i[data-v-3bf13cc4]:nth-child(3){--dx:9px;--dy:-9px;border-bottom-width:1.5px;border-left-width:1.5px;border-bottom-left-radius:2px;bottom:0;left:0}.is-v2-home .v41-vf i[data-v-3bf13cc4]:nth-child(4){--dx:-9px;--dy:-9px;border-bottom-width:1.5px;border-right-width:1.5px;border-bottom-right-radius:2px;bottom:0;right:0}.is-v2-home .v41-vf[data-v-3bf13cc4]:before,.is-v2-home .v41-vf[data-v-3bf13cc4]:after{content:"";background:#ffffff2e;width:1.5px;height:10px;margin-left:-.75px;position:absolute;left:50%}.is-v2-home .v41-vf[data-v-3bf13cc4]:before{top:0}.is-v2-home .v41-vf[data-v-3bf13cc4]:after{bottom:0}.is-v2-home .v41-vf.is-refocus i[data-v-3bf13cc4]{border-color:#ffffff57;animation:1.1s cubic-bezier(.36,.9,.3,1) both v43Refocus-3bf13cc4}.is-v2-home .v41-vf.is-refocus[data-v-3bf13cc4]:before,.is-v2-home .v41-vf.is-refocus[data-v-3bf13cc4]:after{animation:1.1s both v43TickPulse-3bf13cc4}.is-v2-home .v40-slate[data-v-3bf13cc4]{z-index:3;color:#f3f3f1;perspective:760px;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;outline:none;grid-area:2/1;place-self:center end;width:216px;height:148px;margin:-4px 18px 0 0;padding:0;display:block;position:relative;transform:none}.is-v2-home .v40-slate-depth[data-v-3bf13cc4],.is-v2-home .v40-slate-tilt[data-v-3bf13cc4]{width:100%;height:100%;transform-style:preserve-3d;display:block}.is-v2-home .v40-slate-depth[data-v-3bf13cc4]{animation:5.4s ease-in-out infinite v40SlateFloat-3bf13cc4}.is-v2-home .v40-slate-tilt[data-v-3bf13cc4]{transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .18s cubic-bezier(.2,.8,.2,1);position:relative}.is-v2-home .v40-slate:focus-visible .v40-slate-tilt[data-v-3bf13cc4]{outline-offset:6px;border-radius:12px;outline:2px solid #96b4ffa6}.is-v2-home .v40-slate-shadow[data-v-3bf13cc4]{filter:none;background:radial-gradient(#00000085,#0000 68%);border-radius:50%;height:20px;animation:5.4s ease-in-out infinite v40SlateShadow-3bf13cc4;position:absolute;bottom:-22px;left:8%;right:8%;transform:translateZ(-46px)}.is-v2-home .v40-slate-stick[data-v-3bf13cc4]{z-index:4;transform-origin:50% 100%;background:repeating-linear-gradient(-52deg,#e9eaee 0 16px,#14151a 16px 32px);border:0;border-radius:7px 7px 3px 3px;height:26px;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden;transform:rotateX(-48deg)translateZ(2px);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px 3px #00000059,0 3px 6px #00000059}.is-v2-home .v40-slate-stick>i[data-v-3bf13cc4]{display:none}.is-v2-home .v40-slate-hinge[data-v-3bf13cc4]{background:linear-gradient(#3a3b42,#1c1d22);height:5px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #ffffff2e}.is-v2-home .v40-slate-body[data-v-3bf13cc4]{box-sizing:border-box;color:#eeeff3eb;background:repeating-linear-gradient(90deg,#ffffff04 0 1px,#0000 1px 3px),linear-gradient(173deg,#1d1e24 0%,#14151a 55%,#0f1014 100%);border:1px solid #ffffff17;border-radius:5px 5px 11px 11px;flex-direction:column;padding:10px 13px 9px;display:flex;position:absolute;inset:24px 0 0;overflow:visible;box-shadow:inset 0 1px #ffffff1a,inset 0 -8px 14px #00000052,0 14px 28px #00000061}.is-v2-home .v40-slate-top[data-v-3bf13cc4]{color:#eeeff394;letter-spacing:.14em;border:0;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;gap:8px;padding:0 0 6px;font-size:8.5px;font-weight:680;display:flex}.is-v2-home .v40-slate-top>span[data-v-3bf13cc4]{white-space:nowrap}.is-v2-home .v40-slate-top>span[data-v-3bf13cc4]:last-child{text-overflow:ellipsis;letter-spacing:.06em;overflow:hidden}.is-v2-home .v40-slate-grid[data-v-3bf13cc4]{flex:1;grid-template-columns:1.25fr .8fr .7fr;align-items:stretch;display:grid}.is-v2-home .v40-slate-grid>span[data-v-3bf13cc4]{text-align:left;border-bottom:1px solid #ffffff1a;border-right:0;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:7px 0 6px;display:flex}.is-v2-home .v40-slate-grid>span+span[data-v-3bf13cc4]{border-left:1px solid #ffffff1a;padding-left:9px}.is-v2-home .v40-slate-grid small[data-v-3bf13cc4]{color:#eeeff361;letter-spacing:.18em;font:640 7px/1.2 JetBrains Mono,ui-monospace,monospace}.is-v2-home .v40-slate-grid b[data-v-3bf13cc4]{color:#f4f5f8f0;font-variant-numeric:tabular-nums;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:0;font-size:15px;font-weight:640;overflow:hidden}.is-v2-home .v40-slate-grid>span:nth-child(2) b[data-v-3bf13cc4]{color:#f5be60}.is-v2-home .v40-slate-foot[data-v-3bf13cc4]{color:#eeeff366;letter-spacing:.12em;border:0;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 0 0;font-size:7.5px;font-weight:560;display:flex}.is-v2-home .v40-slate-foot>span[data-v-3bf13cc4]{white-space:nowrap}.is-v2-home .v40-slate-foot>span[data-v-3bf13cc4]:first-child{text-overflow:ellipsis;letter-spacing:.06em;overflow:hidden}.is-v2-home .v40-slate-flash[data-v-3bf13cc4]{z-index:8;opacity:0;pointer-events:none;background:radial-gradient(circle at 50% 42%,#ffffffd9,#0000 62%);border-radius:24px;position:absolute;inset:-30px;transform:translateZ(30px)}.is-v2-home .v40-slate.is-clap .v40-slate-stick[data-v-3bf13cc4]{animation:.58s cubic-bezier(.32,1.35,.42,1) both v40Clap-3bf13cc4}.is-v2-home .v40-slate.is-clap .v40-slate-flash[data-v-3bf13cc4]{animation:.34s ease-out both v40Flash-3bf13cc4}.ops-hero.v2-hero .v2-continue-card[data-v-3bf13cc4]{width:100%;max-width:none;height:104px;color:var(--v28-text);border:1px solid var(--v28-line);background:var(--v28-surface);border-radius:20px;grid-area:1/2/span 3;grid-template-columns:86px minmax(0,1fr) 21px;gap:12px;margin:0;padding:8px 13px 8px 8px;transform:none;box-shadow:0 14px 38px #0000002e,inset 0 1px #ffffff09}.ops-hero.v2-hero .v2-continue-card[data-v-3bf13cc4]:hover{background:var(--v28-surface-hover);border-color:#ffffff1f;transform:translateY(-1px);box-shadow:0 17px 38px #00000029,inset 0 1px #ffffff0b}.ops-hero.v2-hero .v2-continue-media[data-v-3bf13cc4]{border-radius:14px;height:88px}.ops-hero.v2-hero .v2-continue-copy small[data-v-3bf13cc4]{font-size:8.5px}.ops-hero.v2-hero .v2-continue-copy strong[data-v-3bf13cc4]{font-size:14px}.ops-hero.v2-hero .v2-continue-copy em[data-v-3bf13cc4]{font-size:9.5px}.v2-tools[data-v-3bf13cc4]{margin-bottom:0}.ops-home.is-v2-home .v30-reveal{opacity:0;filter:blur(5px);transition:opacity .6s ease var(--v30-delay,0s), transform .6s cubic-bezier(.16, 1, .3, 1) var(--v30-delay,0s), filter .6s ease var(--v30-delay,0s);transform:translateY(20px)}.ops-home.is-v2-home .v30-reveal.is-inview{opacity:1;filter:none;transform:none}.feature-row.v2-feature-row[data-v-3bf13cc4]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:42px}.v27-workspace-heading[data-v-3bf13cc4]{animation:.42s cubic-bezier(.16,1,.3,1) 60ms backwards v27EnterUp-3bf13cc4}.v2-feature-row .feature-card[data-v-3bf13cc4]{animation:v27EnterUp-3bf13cc4 .42s calc(80ms + var(--v2-order) * 35ms) cubic-bezier(.16, 1, .3, 1) backwards}@keyframes v27EnterUp-3bf13cc4{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes v40RecPulse-3bf13cc4{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}@keyframes v40SlateFloat-3bf13cc4{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes v40SlateShadow-3bf13cc4{0%,to{opacity:1;transform:translateZ(-46px)scaleX(1)}50%{opacity:.78;transform:translateZ(-46px)scaleX(.92)}}@keyframes v40Clap-3bf13cc4{0%{transform:rotateX(-48deg)translateZ(2px)}16%{transform:rotateX(1deg)translateZ(2px)}26%{transform:rotateX(-7deg)translateZ(2px)}36%,58%{transform:rotateX(0)translateZ(2px)}to{transform:rotateX(-48deg)translateZ(2px)}}@keyframes v40Flash-3bf13cc4{0%{opacity:0}12%{opacity:.5}to{opacity:0}}@keyframes v43Refocus-3bf13cc4{0%{transform:translate(0)}20%{transform:translate(var(--dx), var(--dy))}36%{transform:translate(calc(var(--dx) * .5), calc(var(--dy) * .5))}52%{transform:translate(calc(var(--dx) * .78), calc(var(--dy) * .78))}to{transform:translate(0)}}@keyframes v43TickPulse-3bf13cc4{0%,to{opacity:1}30%{opacity:.35}60%{opacity:.8}}:root[data-appearance=light] .ops-home.is-v2-home{--v28-bg:#e9ebe7;--v28-surface:#f9f9f6b8;--v28-surface-hover:#fffffceb;--v28-line:#2b2c2813;--v28-text:#252622;--v28-muted:#2526227a;background:radial-gradient(44% 24% at 70% 0,#5a50ad0d,#0000 75%),#e9ebe7!important}:root[data-appearance=light] .ops-hero.v2-hero.v40-slate-hero{background:0 0;border:1px solid #0000;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #14161e0f,0 24px 60px #14161e24}:root[data-appearance=light] .ops-hero.v2-hero.v40-slate-hero:after{background:radial-gradient(720px circle at var(--mx,68%) var(--my,30%), #ffffffa6, #ffffff2e 46%, transparent 70%)}:root[data-appearance=light] .ops-hero.v2-hero .ops-title.v22-xiguo-title{color:#0000;background:linear-gradient(#1a1a20 38%,#1a1a20b8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:root[data-appearance=light] .v40-title-line{color:#0000;background:linear-gradient(100deg, #1d1d1f 0%, #1d1d1f calc(var(--sheen) - 11%), #000 calc(var(--sheen) - 2%), #6e6e73 calc(var(--sheen) + 3%), #1d1d1f calc(var(--sheen) + 11%), #1d1d1f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:root[data-appearance=light] .v2-hero .ops-title .v40-title-line .v40-title-hi{color:#0000;-webkit-text-fill-color:transparent}:root[data-appearance=light] .v2-hero .ops-title .v40-title-line .v40-wordmark{color:#9a6a12;-webkit-text-fill-color:#9a6a12}:root[data-appearance=light] .v2-hero .ops-title .v40-title-line .v40-wordmark em{color:#b57d18;-webkit-text-fill-color:#b57d18}:root[data-appearance=light] .is-v2-home .v40-slate-status .v40-timecode{color:#1d1d1f7a}:root[data-appearance=light] .is-v2-home .v40-slate-status .v40-sep{background:#1d1d1f1f}:root[data-appearance=light] .is-v2-home .v40-slate-status .v40-hello{color:#1d1d1f6b}:root[data-appearance=light] .is-v2-home .v40-slate-sub .v40-sub-text{color:#1d1d1f94}:root[data-appearance=light] .is-v2-home .v40-slate-sub .v40-take-chip{color:#1d1d1f73;background:#14161e09;border-color:#14161e29;box-shadow:inset 0 1px #ffffffb3,0 1px #ffffff80}:root[data-appearance=light] .is-v2-home .v40-slate-sub .v40-take-chip b{color:#9a6a12f2}:root[data-appearance=light] .is-v2-home .v41-vf i{border-color:#14161e4d}:root[data-appearance=light] .is-v2-home .v41-vf:before,:root[data-appearance=light] .is-v2-home .v41-vf:after{background:#14161e3d}:root[data-appearance=light] .ops-hero.v2-hero .v2-continue-card{border-color:var(--v28-line);background:var(--v28-surface);box-shadow:inset 0 1px #ffffffd1,0 13px 34px #393a3513}@media (width<=1280px){.ops-hero.v2-hero .ops-title.v22-xiguo-title[data-v-3bf13cc4]{padding-right:206px}.is-v2-home .v40-slate[data-v-3bf13cc4]{width:190px;height:134px}.is-v2-home .v40-slate-top[data-v-3bf13cc4]{letter-spacing:.1em;font-size:7.5px}.is-v2-home .v40-slate-foot[data-v-3bf13cc4]{letter-spacing:.08em;font-size:7px}.is-v2-home .v40-slate-grid b[data-v-3bf13cc4]{font-size:13px}.is-v2-home .v40-slate-grid small[data-v-3bf13cc4]{font-size:6.5px}}@media (width<=1180px){.feature-row.v2-feature-row[data-v-3bf13cc4]{grid-template-columns:repeat(3,minmax(0,1fr))}.v2-feature-row .feature-card.v27-core-card[data-v-3bf13cc4],.v2-feature-row .feature-card.v27-tool-card[data-v-3bf13cc4]{grid-column:span 1}.v2-feature-row .feature-card[data-v-3bf13cc4]:nth-child(4),.v2-feature-row .feature-card[data-v-3bf13cc4]:nth-child(5){min-height:132px}.v27-editorial .v2-editorial-grid[data-v-3bf13cc4]{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) 330px}.v27-editorial .v2-release-card[data-v-3bf13cc4]{grid-area:1/1}.v27-editorial .v27-insight-rail[data-v-3bf13cc4]{grid-area:1/2}}@media (width<=1120px){.ops-hero.v2-hero .v2-continue-card[data-v-3bf13cc4]{grid-area:1/2/span 3;margin-top:12px}}@media (width<=1080px){.ops-hero.v2-hero .ops-title.v22-xiguo-title[data-v-3bf13cc4]{padding-right:0}.is-v2-home .v40-slate[data-v-3bf13cc4]{grid-area:4/1;justify-self:start;width:204px;height:140px;margin:16px 18px 6px 2px}.is-v2-home .v40-slate-top[data-v-3bf13cc4]{font-size:8px}.is-v2-home .v40-slate-grid b[data-v-3bf13cc4]{font-size:14px}}@media (width<=960px){.ops-hero.v2-hero.v40-slate-hero[data-v-3bf13cc4]{grid-template-rows:auto;grid-template-columns:1fr}.is-v2-home .v40-slate-status[data-v-3bf13cc4],.ops-hero.v2-hero .ops-title.v22-xiguo-title[data-v-3bf13cc4],.is-v2-home .v40-slate-sub[data-v-3bf13cc4],.is-v2-home .v40-slate[data-v-3bf13cc4],.ops-hero.v2-hero .v2-continue-card[data-v-3bf13cc4]{grid-column:1}.is-v2-home .v40-slate-status[data-v-3bf13cc4]{grid-row:1}.ops-hero.v2-hero .ops-title.v22-xiguo-title[data-v-3bf13cc4]{grid-row:2}.is-v2-home .v40-slate-sub[data-v-3bf13cc4]{grid-row:3}.is-v2-home .v40-slate[data-v-3bf13cc4]{grid-row:4}.ops-hero.v2-hero .v2-continue-card[data-v-3bf13cc4]{grid-row:5;width:100%;max-width:480px;margin-top:12px}}@media (width<=760px){.is-v2-home .v2-main[data-v-3bf13cc4],.is-v2-home .ops-topbar[data-v-3bf13cc4]{padding-left:18px;padding-right:18px}.is-v2-home .v40-slate[data-v-3bf13cc4]{width:190px;height:132px}.ops-hero.v2-hero .v2-continue-card[data-v-3bf13cc4]{grid-template-columns:78px minmax(0,1fr) 20px;height:100px}.ops-hero.v2-hero .v2-continue-media[data-v-3bf13cc4]{height:84px}.feature-row.v2-feature-row[data-v-3bf13cc4]{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-feature-row .feature-card.v27-core-card[data-v-3bf13cc4],.v2-feature-row .feature-card.v27-tool-card[data-v-3bf13cc4]{grid-column:span 1}.v2-feature-row .feature-card[data-v-3bf13cc4]:nth-child(-n+3){min-height:138px}.v2-feature-row .feature-card[data-v-3bf13cc4]:nth-child(4),.v2-feature-row .feature-card[data-v-3bf13cc4]:nth-child(5){min-height:132px}.v2-feature-row .feature-card.v27-tool-card[data-v-3bf13cc4]:last-child{grid-column:1/-1}.v27-editorial.v30-reveal[data-v-3bf13cc4]{margin-top:36px}.v27-editorial .v27-editorial-head[data-v-3bf13cc4]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:14px;margin-bottom:16px}.v27-editorial .v27-editorial-head>p[data-v-3bf13cc4]{grid-area:2/1/auto/span 2}.v27-editorial .v27-editorial-head>.v2-text-button[data-v-3bf13cc4]{grid-area:1/2}}@media (width<=520px){.feature-row.v2-feature-row[data-v-3bf13cc4]{grid-template-columns:1fr}.v2-feature-row .feature-card.v27-core-card[data-v-3bf13cc4],.v2-feature-row .feature-card.v27-tool-card[data-v-3bf13cc4],.v2-feature-row .feature-card.v27-tool-card[data-v-3bf13cc4]:last-child{grid-column:1;min-height:126px}}@media (width<=680px){.v27-editorial .v2-editorial-grid[data-v-3bf13cc4]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.v27-editorial .v2-release-card[data-v-3bf13cc4]{min-height:470px}.v27-editorial .v27-insight-rail[data-v-3bf13cc4]{grid-area:2/1;min-height:390px}}@media (prefers-reduced-motion:reduce){.ledger-motion-enter-active[data-v-3bf13cc4],.ledger-motion-leave-active[data-v-3bf13cc4],.ledger-motion-enter-active .ledger-modal[data-v-3bf13cc4],.ledger-motion-leave-active .ledger-modal[data-v-3bf13cc4]{transition-duration:.01ms!important}.ledger-motion-enter-active .ledger-modal-head[data-v-3bf13cc4],.ledger-motion-enter-active .ledger-toolbar[data-v-3bf13cc4]{animation:none!important}.ops-home.is-v2-home .v30-reveal{opacity:1;filter:none;transition:none;transform:none}.ops-hero.v2-hero.v40-slate-hero[data-v-3bf13cc4],.v27-workspace-heading[data-v-3bf13cc4],.v40-slate-hero.v49-focus .v40-slate-status[data-v-3bf13cc4],.v40-slate-hero.v49-focus .ops-title.v22-xiguo-title[data-v-3bf13cc4],.v40-slate-hero.v49-focus .v40-slate-sub[data-v-3bf13cc4],.is-v2-home .v40-slate-depth[data-v-3bf13cc4],.is-v2-home .v40-slate-shadow[data-v-3bf13cc4],.is-v2-home .v40-slate-status .v40-rec[data-v-3bf13cc4],.is-v2-home .v41-vf.is-refocus i[data-v-3bf13cc4],.is-v2-home .v41-vf.is-refocus[data-v-3bf13cc4]:before,.is-v2-home .v41-vf.is-refocus[data-v-3bf13cc4]:after{animation:none}.is-v2-home .v40-slate-status[data-v-3bf13cc4],.ops-hero.v40-slate-hero .ops-title.v22-xiguo-title[data-v-3bf13cc4],.is-v2-home .v40-slate-sub[data-v-3bf13cc4],.is-v2-home .v41-vf i[data-v-3bf13cc4],.is-v2-home .v40-slate-tilt[data-v-3bf13cc4]{transition:none;transform:none}}.is-v2-home .ops-topbar.ops-topbar-account[data-v-3bf13cc4]{z-index:70;pointer-events:none;align-items:flex-start;height:60px;padding:10px 24px 0 34px;position:relative}.account-control-island[data-v-3bf13cc4]{pointer-events:auto;justify-content:flex-end;width:100%;display:flex}.account-capsule[data-v-3bf13cc4]{color:#f4f5f8c7;-webkit-backdrop-filter:blur(24px)saturate(1.5);background:#1112168c;border:1px solid #ffffff1d;border-radius:999px;align-items:center;gap:1px;height:40px;padding:3px 4px;transition:border-color .22s,background .22s,box-shadow .22s;display:flex;position:relative;box-shadow:0 12px 30px #0003,inset 0 1px #ffffff12}.account-capsule.open[data-v-3bf13cc4]{background:#15161ba3;border-color:#ffffff2b}.account-credit-wrap[data-v-3bf13cc4],.account-profile-wrap[data-v-3bf13cc4]{height:34px;position:relative}.account-profile-wrap[data-v-3bf13cc4]:after{content:"";width:300px;height:11px;position:absolute;top:100%;right:0}.account-credit-button[data-v-3bf13cc4],.account-plan-button[data-v-3bf13cc4],.account-profile-trigger[data-v-3bf13cc4]{height:34px;color:inherit;letter-spacing:0;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 9px;font-size:11px;font-weight:580;transition:color .18s,background .18s,transform .18s;display:inline-flex}.account-credit-button[data-v-3bf13cc4]{color:#ffe6adeb;gap:5px}.account-credit-rocket[data-v-3bf13cc4]{flex:none;width:22px;height:22px;margin:0 -2px 0 -4px}.account-plan-button[data-v-3bf13cc4]{color:#c9a7ff;gap:6px;position:relative}.account-plan-button[data-v-3bf13cc4]:before,.account-profile-wrap[data-v-3bf13cc4]:before{content:"";background:#ffffff14;width:1px;height:16px;position:absolute;top:9px;left:0}.account-credit-button[data-v-3bf13cc4]:hover,.account-plan-button[data-v-3bf13cc4]:hover,.account-profile-trigger[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff13}.account-credit-button[data-v-3bf13cc4]:active,.account-plan-button[data-v-3bf13cc4]:active,.account-profile-trigger[data-v-3bf13cc4]:active{transform:scale(.97)}.account-profile-trigger[data-v-3bf13cc4]{gap:5px;width:52px;padding:3px 6px}.account-profile-trigger>svg[data-v-3bf13cc4]{transition:transform .3s cubic-bezier(.32,.72,.24,1)}.account-capsule.open .account-profile-trigger>svg[data-v-3bf13cc4]{transform:rotate(180deg)}.account-avatar[data-v-3bf13cc4],.account-menu-avatar[data-v-3bf13cc4]{color:#fff;background:linear-gradient(145deg,#8d79ff,#6754d9);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;position:relative;overflow:hidden}.account-avatar[data-v-3bf13cc4]{width:26px;height:26px;font-size:10px;transition:transform .38s cubic-bezier(.3,1.45,.42,1)}.account-profile-trigger:hover .account-avatar[data-v-3bf13cc4]{transform:scale(1.04)}.account-menu-avatar[data-v-3bf13cc4]{width:42px;height:42px;font-size:14px;box-shadow:0 0 0 1px #ffffff14,0 8px 18px #0003}.account-avatar img[data-v-3bf13cc4],.account-menu-avatar img[data-v-3bf13cc4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.account-menu[data-v-3bf13cc4],.account-balance-panel[data-v-3bf13cc4]{z-index:180;color:#f4f5f8c7;-webkit-backdrop-filter:blur(24px)saturate(1.6);transform-origin:100% 0;background:#15161bd1;border:1px solid #ffffff1c;border-radius:18px;width:300px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 2px 8px #00000029,0 18px 44px #00000052,0 44px 96px #00000042,inset 0 1px #ffffff14}.account-balance-panel[data-v-3bf13cc4]{width:286px;left:0;right:auto}.account-menu-head[data-v-3bf13cc4],.account-balance-panel>header[data-v-3bf13cc4]{border-bottom:1px solid #fff1;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:11px;min-height:64px;padding:7px;display:grid;position:relative}.account-balance-panel>header[data-v-3bf13cc4]{grid-template-columns:42px minmax(0,1fr)}.account-balance-panel>header>div[data-v-3bf13cc4]{gap:3px;display:grid}.account-balance-panel>header strong[data-v-3bf13cc4]{color:#fffffff0;font-size:14px}.account-balance-panel>header small[data-v-3bf13cc4]{color:#ffffff6b;font-size:10px}.account-menu-identity[data-v-3bf13cc4]{min-width:0}.account-menu-identity>div[data-v-3bf13cc4]{align-items:center;gap:3px;min-width:0;display:flex}.account-menu-identity strong[data-v-3bf13cc4]{color:#fffffff5;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.account-menu-identity input[data-v-3bf13cc4]{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:7px;outline:none;width:100%;min-width:0;height:28px;padding:0 7px;font-size:13px}.account-menu-identity>div>button[data-v-3bf13cc4]{color:#ffffff6b;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;display:grid}.account-menu-identity>div>button[data-v-3bf13cc4]:hover{color:#fff;background:#fff1}.account-menu-identity>span[data-v-3bf13cc4],.account-menu-identity>small[data-v-3bf13cc4]{color:#f4f5f875;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;display:block;overflow:hidden}.account-menu-identity>small[data-v-3bf13cc4]{color:#d2beffc7;margin-top:5px;font-size:9px}.account-avatar-edit[data-v-3bf13cc4]{color:#ffffff7a;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.account-avatar-edit[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff14}.account-menu-list[data-v-3bf13cc4]{gap:1px;padding:5px 0 3px;display:grid}.account-menu-list>button[data-v-3bf13cc4]{color:#f4f5f8b8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto 12px;align-items:center;height:40px;padding:0 9px;transition:color .16s,background .16s;display:grid;position:relative}.account-menu-list>button+button[data-v-3bf13cc4]:before{content:"";background:#ffffff0d;height:1px;position:absolute;top:0;left:46px;right:9px}.account-menu-list>button[data-v-3bf13cc4]:hover{color:#fff;background:#fff1}.account-menu-list>button strong[data-v-3bf13cc4]{font-size:12px;font-weight:570}.account-menu-list>button small[data-v-3bf13cc4]{color:#d3c0ffb8;font-size:9px}.account-menu-list>button>svg[data-v-3bf13cc4]:last-child{opacity:.35}.account-theme-row[data-v-3bf13cc4]{border-top:1px solid #ffffff0f;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:42px;margin-top:2px;padding:0 9px;display:grid}.account-theme-row>span[data-v-3bf13cc4]{color:#f4f5f8b8;align-items:center;gap:12px;font-size:12px;font-weight:570;display:flex}.account-theme-row>div[data-v-3bf13cc4]{align-items:center;gap:5px;display:flex}.account-theme-row>div button[data-v-3bf13cc4]{cursor:pointer;background:0 0;border:0;border-radius:50%;width:32px;height:32px;padding:0;position:relative}.account-theme-row>div button[data-v-3bf13cc4]:before{background:var(--theme-dot);content:"";border-radius:50%;position:absolute;inset:10px}.account-theme-row>div button.active[data-v-3bf13cc4]{box-shadow:0 0 0 1.5px #ffffffd6}.account-theme-row>div button[data-v-3bf13cc4]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.account-support-card[data-v-3bf13cc4]{background:0 0;border:0;border-radius:12px;margin:3px 4px 7px;padding:0;display:block}.account-support-card img[data-v-3bf13cc4]{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:8px;width:72px;height:72px;padding:4px}.account-support-card div[data-v-3bf13cc4]{gap:4px;display:grid}.account-support-card strong[data-v-3bf13cc4]{color:#ffffffe6;font-size:12px}.account-support-card span[data-v-3bf13cc4]{color:#ffffff70;font-size:10px;line-height:1.5}.account-menu-logout[data-v-3bf13cc4]{color:#f4f5f885;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff12;border-radius:10px;align-items:center;gap:10px;width:100%;height:40px;margin-top:2px;padding:0 10px;font-size:12px;display:flex}.account-menu-logout[data-v-3bf13cc4]:hover{color:#ff7a7adb;background:#ff595912}.account-menu-message[data-v-3bf13cc4]{margin:4px 8px 0;font-size:10px}.account-menu-message.error[data-v-3bf13cc4]{color:#ff9d9d}.account-menu-message.success[data-v-3bf13cc4]{color:#9fe1b2}.account-balance-grid[data-v-3bf13cc4]{grid-template-columns:1fr 1fr;gap:6px;padding:8px 0;display:grid}.account-balance-grid>div[data-v-3bf13cc4]{background:#ffffff0b;border-radius:10px;gap:3px;padding:9px 10px;display:grid}.account-balance-grid span[data-v-3bf13cc4]{color:#fff6;font-size:9px}.account-balance-grid strong[data-v-3bf13cc4]{color:#ffffffe6;font-variant-numeric:tabular-nums;font-size:16px}.account-balance-progress[data-v-3bf13cc4]{background:#ffffff14;border-radius:999px;height:3px;margin:3px 4px 9px;overflow:hidden}.account-balance-progress i[data-v-3bf13cc4]{border-radius:inherit;background:#c9a7ff;height:100%;transition:width .45s cubic-bezier(.22,.9,.3,1);display:block}.account-balance-actions[data-v-3bf13cc4]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.account-balance-actions button[data-v-3bf13cc4]{color:#ffffffad;cursor:pointer;background:#ffffff0b;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;height:36px;font-size:11px;display:flex}.account-balance-actions button[data-v-3bf13cc4]:hover{color:#fff;background:#ffffff14}.account-panel-enter-active[data-v-3bf13cc4],.account-panel-leave-active[data-v-3bf13cc4]{transition:opacity .25s,transform .4s cubic-bezier(.32,.72,.24,1)}.account-panel-enter-from[data-v-3bf13cc4],.account-panel-leave-to[data-v-3bf13cc4]{opacity:0;transform:translateY(-4px)scale(.94)rotateX(-2deg)}.account-support-enter-active[data-v-3bf13cc4],.account-support-leave-active[data-v-3bf13cc4]{transition:opacity .2s,transform .28s cubic-bezier(.32,.72,.24,1)}.account-support-enter-from[data-v-3bf13cc4],.account-support-leave-to[data-v-3bf13cc4]{opacity:0;transform:translateY(-5px)scale(.98)}.v50-menu-open .account-menu-head[data-v-3bf13cc4],.v50-menu-open .account-menu-list>button[data-v-3bf13cc4],.v50-menu-open .account-theme-row[data-v-3bf13cc4],.v50-menu-open .account-menu-logout[data-v-3bf13cc4]{animation:.34s cubic-bezier(.16,1,.3,1) both accountMenuItemIn-3bf13cc4}.v50-menu-open .account-menu-list>button[data-v-3bf13cc4]:first-child{animation-delay:24ms}.v50-menu-open .account-menu-list>button[data-v-3bf13cc4]:nth-child(2){animation-delay:42ms}.v50-menu-open .account-menu-list>button[data-v-3bf13cc4]:nth-child(3){animation-delay:60ms}.v50-menu-open .account-menu-list>button[data-v-3bf13cc4]:nth-child(4){animation-delay:78ms}.v50-menu-open .account-menu-list>button[data-v-3bf13cc4]:nth-child(5){animation-delay:96ms}.v50-menu-open .account-theme-row[data-v-3bf13cc4]{animation-delay:.114s}.v50-menu-open .account-menu-logout[data-v-3bf13cc4]{animation-delay:.132s}@keyframes accountMenuItemIn-3bf13cc4{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}:root[data-appearance=light] .account-capsule{color:#1f2125b8;background:#fffffcc7;border-color:#2c2d2a1f;box-shadow:0 10px 26px #3435311a,inset 0 1px #fffffff0}:root[data-appearance=light] .account-capsule.open{background:#fffffce6;border-color:#2c2d2a2b}:root[data-appearance=light] .account-credit-button{color:#84601e}:root[data-appearance=light] .account-plan-button{color:#7652b2}:root[data-appearance=light] .account-plan-button:before,:root[data-appearance=light] .account-profile-wrap:before{background:#2d2d2a14}:root[data-appearance=light] .account-credit-button:hover,:root[data-appearance=light] .account-plan-button:hover,:root[data-appearance=light] .account-profile-trigger:hover{color:#202124;background:#1f21250d}:root[data-appearance=light] .account-menu,:root[data-appearance=light] .account-balance-panel{color:#1f2125bf;background:#fdfdfbe0;border-color:#23252a1a;box-shadow:0 2px 8px #34353114,0 18px 44px #34353124,0 44px 96px #3435311f,inset 0 1px #fff}:root[data-appearance=light] .account-menu-head,:root[data-appearance=light] .account-balance-panel>header,:root[data-appearance=light] .account-menu-logout,:root[data-appearance=light] .account-theme-row{border-color:#23252a12}:root[data-appearance=light] .account-menu-identity strong,:root[data-appearance=light] .account-balance-panel>header strong,:root[data-appearance=light] .account-balance-grid strong{color:#202124}:root[data-appearance=light] .account-menu-identity>span,:root[data-appearance=light] .account-balance-panel>header small,:root[data-appearance=light] .account-balance-grid span{color:#1f212575}:root[data-appearance=light] .account-menu-list>button,:root[data-appearance=light] .account-theme-row>span{color:#1e2024bf}:root[data-appearance=light] .account-menu-list>button+button:before{background:#23252a0f}:root[data-appearance=light] .account-menu-list>button:hover{color:#1d1f23;background:#1e20240d}:root[data-appearance=light] .account-balance-grid>div,:root[data-appearance=light] .account-balance-actions button,:root[data-appearance=light] .account-support-card{background:#1f21250a;border-color:#1f21250f}:root[data-appearance=light] .account-balance-actions button{color:#1f2125ab}:root[data-appearance=light] .account-balance-actions button:hover{color:#202124;background:#1f212512}.home-news-modal-overlay[data-v-3bf13cc4]{z-index:10065;-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:#030407b8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.home-news-detail[data-v-3bf13cc4]{color:#f4f5f7;background:linear-gradient(145deg,#191a20,#101116);border:1px solid #ffffff21;border-radius:19px;width:min(720px,100vw - 32px);max-height:min(820px,100vh - 32px);position:relative;overflow:auto;box-shadow:0 36px 110px #00000094,inset 0 1px #ffffff14}.home-news-modal-close[data-v-3bf13cc4]{z-index:3;width:36px;height:36px;color:inherit;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:15px;right:15px}.home-news-detail>div>span[data-v-3bf13cc4]{color:#cfb6ffc7;letter-spacing:.15em;font:650 9px/1.2 ui-monospace,monospace}.home-news-detail[data-v-3bf13cc4]{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);display:grid;overflow:hidden}.home-news-detail>img[data-v-3bf13cc4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:430px}.home-news-detail>div[data-v-3bf13cc4]{flex-direction:column;justify-content:center;min-width:0;padding:42px 34px;display:flex}.home-news-detail h2[data-v-3bf13cc4]{letter-spacing:-.045em;margin:12px 0 15px;font-size:clamp(24px,3vw,36px);line-height:1.14}.home-news-detail p[data-v-3bf13cc4]{color:#ffffff8c;margin:0;font-size:13px;line-height:1.8}.home-news-detail>div>button[data-v-3bf13cc4]{color:#16171a;cursor:pointer;background:#f3f4f6;border:0;border-radius:999px;align-items:center;gap:7px;width:fit-content;margin-top:24px;padding:10px 14px;font-weight:650;display:inline-flex}:root[data-appearance=light] .home-news-detail{color:#202124;background:#f4f3ef;border-color:#23252a1a;box-shadow:0 34px 90px #32302a38}:root[data-appearance=light] .home-news-detail p{color:#1f21258a}@media (width<=640px){.is-v2-home .ops-topbar.ops-topbar-account[data-v-3bf13cc4]{height:60px;padding:10px 12px 0}.account-credit-button[data-v-3bf13cc4]{padding-inline:7px}.account-credit-button span[data-v-3bf13cc4]{text-overflow:ellipsis;white-space:nowrap;max-width:80px;overflow:hidden}.account-plan-button[data-v-3bf13cc4]{width:34px;padding:0}.account-plan-button span[data-v-3bf13cc4]{display:none}.account-menu[data-v-3bf13cc4]{width:min(300px,100vw - 24px);right:-4px}.account-balance-panel[data-v-3bf13cc4]{width:min(286px,100vw - 24px);position:fixed;top:62px;left:auto;right:12px}.home-news-detail[data-v-3bf13cc4]{grid-template-columns:1fr}.home-news-detail>img[data-v-3bf13cc4]{min-height:210px;max-height:36vh}.home-news-detail>div[data-v-3bf13cc4]{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.account-panel-enter-active[data-v-3bf13cc4],.account-panel-leave-active[data-v-3bf13cc4],.account-support-enter-active[data-v-3bf13cc4],.account-support-leave-active[data-v-3bf13cc4]{transition-duration:.01ms}.account-profile-trigger>svg[data-v-3bf13cc4],.account-avatar[data-v-3bf13cc4]{transition:none}.v50-menu-open .account-menu-head[data-v-3bf13cc4],.v50-menu-open .account-menu-list>button[data-v-3bf13cc4],.v50-menu-open .account-theme-row[data-v-3bf13cc4],.v50-menu-open .account-menu-logout[data-v-3bf13cc4]{animation:none}}.guide-placeholder[data-v-883ca904]{color:#fff;background:radial-gradient(circle at 50% 35%, rgba(var(--color-primary-rgb), .16), transparent 32%), linear-gradient(135deg, #030407, var(--color-bg));place-items:center;min-height:100vh;padding:48px;display:grid}.guide-placeholder div[data-v-883ca904]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0b;border:1px solid #ffffff1f;border-radius:28px;width:min(620px,100%);padding:42px;box-shadow:0 34px 90px #00000070,inset 0 1px #ffffff1f}.guide-placeholder span[data-v-883ca904]{color:#ffffff85;letter-spacing:.16em;font-size:13px}.guide-placeholder h1[data-v-883ca904]{margin-top:16px;font-size:40px}.guide-placeholder p[data-v-883ca904]{color:#ffffff9e;margin-top:12px}.canvas-cover-glass[data-v-d3d789a3]{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .18), #ffffff0d)}.canvas-cover-bar[data-v-d3d789a3]{background:rgba(var(--color-primary-rgb), .66)}.canvas-cover-bar.is-soft[data-v-d3d789a3]{background:rgba(var(--color-primary-rgb), .42)}.canvas-cover-bar.is-faint[data-v-d3d789a3]{background:rgba(var(--color-primary-rgb), .3)}.canvas-cover-cube[data-v-d3d789a3]{background:rgba(var(--color-primary-rgb), .26);border:1px solid rgba(var(--color-primary-rgb), .48)}.canvas-cover-dot[data-v-d3d789a3]{background:var(--color-primary)}@keyframes float-d3d789a3{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wave-d3d789a3{0%{transform:translateY(0)scaleY(1)}50%{transform:translateY(8px)scaleY(1.05)}to{transform:translateY(0)scaleY(1)}}@keyframes bounceslow-d3d789a3{0%,to{transform:translateY(-10px)}50%{transform:translateY(2px)}}.animate-float-slow[data-v-d3d789a3]{animation:6s ease-in-out infinite float-d3d789a3}.animate-float-medium[data-v-d3d789a3]{animation:4s ease-in-out infinite float-d3d789a3}.animate-float-fast[data-v-d3d789a3]{animation:2.5s ease-in-out infinite float-d3d789a3}.animate-wave-slow[data-v-d3d789a3]{transform-origin:bottom;animation:8s ease-in-out infinite wave-d3d789a3}.animate-wave-fast[data-v-d3d789a3]{transform-origin:bottom;animation:5s ease-in-out infinite wave-d3d789a3}.animate-bounce-slow[data-v-d3d789a3]{animation:3.5s ease-in-out infinite bounceslow-d3d789a3}.canvas-page-shell[data-v-cce91edd]{color:var(--color-text);background:radial-gradient(circle at 28% 18%, rgba(var(--color-primary-rgb), .1), transparent 34%), radial-gradient(circle at 74% 72%, rgba(var(--color-primary-rgb), .065), transparent 38%), linear-gradient(135deg, #050506 0%, var(--color-bg) 52%, #020203 100%)}.canvas-bg-orb[data-v-cce91edd]{pointer-events:none;filter:blur(64px);border-radius:999px;position:absolute}.canvas-bg-orb-top[data-v-cce91edd]{opacity:.26;background:radial-gradient(circle, rgba(var(--color-primary-rgb), .25), transparent 66%);width:600px;height:600px;top:-10%;right:-5%}.canvas-bg-orb-bottom[data-v-cce91edd]{opacity:.18;background:radial-gradient(circle, rgba(var(--color-primary-rgb), .2), transparent 68%);width:800px;height:800px;bottom:-20%;left:-10%}.canvas-window[data-v-cce91edd]{background:radial-gradient(circle at 50% 42%, rgba(var(--color-primary-rgb), .08), transparent 44%), linear-gradient(180deg, #ffffff0e, #ffffff05 28%, #08080adb);border:1px solid rgba(var(--color-primary-rgb), .12);box-shadow:0 32px 80px #000c,inset 0 1px #ffffff14}.canvas-tabbar[data-v-cce91edd],.canvas-control-btn[data-v-cce91edd],.canvas-dropdown[data-v-cce91edd]{border:1px solid rgba(var(--color-primary-rgb), .12);color:var(--color-text-secondary);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101013bd;box-shadow:inset 0 1px #ffffff12,0 14px 30px #00000047}.canvas-tab-btn[data-v-cce91edd]{color:var(--color-text-secondary)}.canvas-tab-btn[data-v-cce91edd]:hover,.canvas-control-btn[data-v-cce91edd]:hover{color:var(--color-text);border-color:rgba(var(--color-primary-rgb), .24);background:rgba(var(--color-primary-rgb), .07)}.canvas-search[data-v-cce91edd]{min-width:236px;height:42px;color:var(--color-text-secondary);background:radial-gradient(circle at 18% 20%, rgba(var(--color-primary-rgb), .14), transparent 38%), linear-gradient(135deg, #ffffff17, #ffffff07 48%, #ffffff0d), #0a0a0dad;box-shadow:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #ffffff08, 0 16px 34px #0000003d, 0 0 30px rgba(var(--color-primary-rgb), .045);-webkit-backdrop-filter:blur(22px)saturate(1.18);border:0;border-radius:999px;gap:9px;padding:0 11px 0 9px;transition:color .18s,background .18s,box-shadow .18s,transform .18s;position:relative}.canvas-search-icon[data-v-cce91edd]{color:#ffffffd1;width:27px;height:27px;box-shadow:none;background:0 0;border-radius:999px;flex:none;place-items:center;display:grid}.canvas-search-icon svg[data-v-cce91edd]{width:14px;height:14px}.canvas-search[data-v-cce91edd]:focus-within{color:var(--color-text);background:radial-gradient(circle at 18% 20%, rgba(var(--color-primary-rgb), .22), transparent 42%), linear-gradient(135deg, #ffffff1f, rgba(var(--color-primary-rgb), .055)), #0d0d11c2;box-shadow:inset 0 1px 0 #ffffff24, inset 0 -1px 0 #ffffff0a, 0 18px 42px #0000004d, 0 0 38px rgba(var(--color-primary-rgb), .11);transform:translateY(-1px)}.canvas-search-input[data-v-cce91edd]{appearance:none;width:170px;min-width:0;box-shadow:none;color:var(--color-text);border:0;flex:auto}.canvas-search-input[data-v-cce91edd]::placeholder{color:var(--color-text-muted)}.canvas-search-input[data-v-cce91edd]::-webkit-search-decoration{display:none}.canvas-search-input[data-v-cce91edd]::-webkit-search-cancel-button{display:none}.canvas-search-input[data-v-cce91edd]::-webkit-search-results-button{display:none}.canvas-search-input[data-v-cce91edd]::-webkit-search-results-decoration{display:none}.canvas-search-clear[data-v-cce91edd]{width:18px;height:18px;color:var(--color-text-secondary);background:#ffffff14;border-radius:999px;place-items:center;line-height:1;display:grid}.canvas-search-clear[data-v-cce91edd]:hover{color:var(--color-text);background:rgba(var(--color-primary-rgb), .14)}.canvas-dropdown-item[data-v-cce91edd]{color:var(--color-text-secondary)}.canvas-dropdown-item[data-v-cce91edd]:hover{color:var(--color-primary-light);background:rgba(var(--color-primary-rgb), .1)}.canvas-primary-btn[data-v-cce91edd]:hover{filter:brightness(1.08);box-shadow:0 18px 42px rgba(var(--color-primary-rgb), .2), inset 0 1px 0 #ffffff80}.canvas-loading-mark[data-v-cce91edd]{color:var(--color-primary-light);background:rgba(var(--color-primary-rgb), .08);border:1px solid rgba(var(--color-primary-rgb), .16);box-shadow:0 0 24px rgba(var(--color-primary-rgb), .16)}.canvas-orbit-deck[data-v-cce91edd]{width:min(1120px,100% - 92px);height:214px;bottom:44px}.canvas-orbit-ring[data-v-cce91edd]{box-shadow:0 0 52px rgba(var(--color-primary-rgb), .35), 0 0 96px rgba(var(--color-primary-rgb), .1), inset 0 0 48px rgba(var(--color-primary-rgb), .14);border-color:#0000}.canvas-orbit-ring.pulse[data-v-cce91edd]{box-shadow:0 0 72px rgba(var(--color-primary-rgb), .5), 0 0 120px rgba(var(--color-primary-rgb), .14), inset 0 0 64px rgba(var(--color-primary-rgb), .22);border-color:#0000}.canvas-orbit-light[data-v-cce91edd]{background:radial-gradient(ellipse at center, rgba(var(--color-primary-rgb), .16) 0%, rgba(var(--color-primary-rgb), .055) 50%, transparent 75%)}.canvas-orbit-pointer[data-v-cce91edd]{background:var(--color-primary);box-shadow:0 0 14px rgba(var(--color-primary-rgb), .6)}.canvas-card[data-v-cce91edd]{border-color:#ffffff0b}.canvas-cover-open[data-v-cce91edd]{cursor:pointer;outline:0}.canvas-cover-open[data-v-cce91edd]:before{content:"";z-index:2;pointer-events:none;background:radial-gradient(circle at 50% 52%, rgba(var(--color-primary-rgb), .12), transparent 48%), linear-gradient(180deg, transparent 48%, #00000029);opacity:0;transition:opacity .22s;position:absolute;inset:0}.canvas-cover-open[data-v-cce91edd]:hover:before,.canvas-cover-open[data-v-cce91edd]:focus-visible:before{opacity:1}.canvas-cover-open[data-v-cce91edd]:focus-visible{box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .16)}.canvas-cover-open-cue[data-v-cce91edd]{z-index:3;color:#fffffff0;height:28px;box-shadow:inset 0 1px 0 #ffffff29, 0 10px 22px #00000038, 0 0 22px rgba(var(--color-primary-rgb), .08);-webkit-backdrop-filter:blur(14px)saturate(1.14);opacity:0;background:linear-gradient(135deg,#ffffff29,#ffffff0e),#08080aad;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:10px;font-weight:850;transition:opacity .2s,transform .2s;display:inline-flex;position:absolute;bottom:10px;right:10px;transform:translateY(5px)scale(.98)}.canvas-cover-open:hover .canvas-cover-open-cue[data-v-cce91edd],.canvas-cover-open:focus-visible .canvas-cover-open-cue[data-v-cce91edd]{opacity:1;transform:translateY(0)scale(1)}.canvas-card-active[data-v-cce91edd]{box-shadow:0 24px 60px rgba(var(--color-primary-rgb), .24), 0 0 44px rgba(var(--color-primary-rgb), .2), 0 0 96px rgba(var(--color-primary-rgb), .1), inset 0 1px 0 #ffffff12;background:linear-gradient(#1c1c21fa,#101013fa);border-color:#0000}.canvas-card-active[data-v-cce91edd]:before{content:"";pointer-events:none;background:radial-gradient(ellipse at 50% 50%, rgba(var(--color-primary-rgb), .28), transparent 64%), radial-gradient(ellipse at 50% 10%, #ffffff14, transparent 45%);filter:blur(12px);opacity:.82;border-radius:40px;position:absolute;inset:-20px}.canvas-card-active[data-v-cce91edd]:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% -8%, rgba(var(--color-primary-rgb), .24), transparent 40%), linear-gradient(180deg, #ffffff17, transparent 22%);opacity:.46;border-radius:24px;position:absolute;inset:0}.canvas-card-passive[data-v-cce91edd]{background:linear-gradient(#1e1e23f7,#121216f5);border-color:#ffffff12;box-shadow:0 18px 38px #0000006b,inset 0 1px #ffffff12}.canvas-card-passive[data-v-cce91edd]:hover{border-color:rgba(var(--color-primary-rgb), .12);box-shadow:0 18px 38px #0000006b, 0 0 26px rgba(var(--color-primary-rgb), .08), inset 0 1px 0 #ffffff12;background:#1c1c21fa}.canvas-card-menu-trigger[data-v-cce91edd]{color:#ffffff6b;background:0 0;border:1px solid #0000}.canvas-card-menu-trigger[data-v-cce91edd]:hover,.canvas-card-menu-trigger.active[data-v-cce91edd]{color:#ffffffeb;box-shadow:0 0 22px rgba(var(--color-primary-rgb), .06);background:#ffffff0f;border-color:#ffffff1a}.canvas-card-menu[data-v-cce91edd]{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(1.16);background:linear-gradient(145deg,#ffffff1f,#ffffff0a),#0b0b0fe6;border:1px solid #ffffff1c;border-radius:14px;width:158px;padding:6px;position:absolute;bottom:36px;right:0;box-shadow:0 22px 54px #00000075,inset 0 1px #ffffff1f}.canvas-card-menu-item[data-v-cce91edd]{color:#ffffffb8;text-align:left;background:0 0;border-radius:10px;align-items:center;gap:8px;width:100%;height:32px;padding:0 9px;font-size:11px;font-weight:760;line-height:1;transition:color .16s,background .16s;display:flex}.canvas-card-menu-item svg[data-v-cce91edd]{flex:none}.canvas-card-menu-item[data-v-cce91edd]:hover{color:var(--color-primary-light);background:rgba(var(--color-primary-rgb), .12)}.canvas-card-menu-item.danger[data-v-cce91edd]{color:#ff9595c7}.canvas-card-menu-item.danger[data-v-cce91edd]:hover{color:#fff;background:#ef44442e}.canvas-card-menu-divider[data-v-cce91edd]{background:#ffffff14;height:1px;margin:5px 4px}.canvas-current-badge[data-v-cce91edd],.canvas-modal-icon[data-v-cce91edd],.canvas-soft-btn[data-v-cce91edd],.canvas-choice-btn.active[data-v-cce91edd]{color:var(--color-primary-light);background:rgba(var(--color-primary-rgb), .14);border-color:rgba(var(--color-primary-rgb), .34);box-shadow:0 12px 26px rgba(var(--color-primary-rgb), .12)}.canvas-current-badge[data-v-cce91edd]{background:linear-gradient(135deg, rgba(var(--color-primary-rgb), .58), rgba(var(--color-primary-rgb), .22))}.canvas-soft-btn[data-v-cce91edd]{border:1px solid rgba(var(--color-primary-rgb), .16)}.canvas-soft-btn[data-v-cce91edd]:hover{background:rgba(var(--color-primary-rgb), .2)}.canvas-input[data-v-cce91edd]{color:var(--color-text);background:#18181ce0;border:1px solid #ffffff1a}.canvas-input[data-v-cce91edd]:focus{border-color:rgba(var(--color-primary-rgb), .52);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb), .12)}.canvas-choice-btn[data-v-cce91edd]{color:var(--color-text-muted);border-color:#ffffff14}.canvas-choice-btn[data-v-cce91edd]:hover{color:var(--color-text);background:#ffffff0d}.dropdown-enter-active[data-v-cce91edd],.dropdown-leave-active[data-v-cce91edd]{transition:opacity .15s ease-out,transform .15s ease-out}.dropdown-enter-from[data-v-cce91edd],.dropdown-leave-to[data-v-cce91edd]{opacity:0;transform:scale(.95)translateY(10px)}.modal-enter-active[data-v-cce91edd],.modal-leave-active[data-v-cce91edd]{transition:opacity .3s ease-out}.modal-enter-active .relative[data-v-cce91edd],.modal-leave-active .relative[data-v-cce91edd]{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .3s ease-out}.modal-enter-from[data-v-cce91edd],.modal-leave-to[data-v-cce91edd]{opacity:0}.modal-enter-from .relative[data-v-cce91edd],.modal-leave-to .relative[data-v-cce91edd]{opacity:0;transform:scale(.9)translateY(20px)}.transform[data-v-cce91edd]{--tw-rotate-x:0deg;--tw-rotate-y:0deg;transform:translate(var(--tw-translate-x,0), var(--tw-translate-y,0)) rotate(var(--tw-rotate,0deg)) rotateX(var(--tw-rotate-x)) rotateY(var(--tw-rotate-y)) skewX(var(--tw-skew-x,0deg)) skewY(var(--tw-skew-y,0deg)) scaleX(var(--tw-scale-x,1)) scaleY(var(--tw-scale-y,1))}.rotate-x-\[8deg\][data-v-cce91edd]{--tw-rotate-x:8deg}.rotate-x-\[10deg\][data-v-cce91edd]{--tw-rotate-x:10deg}.rotate-x-\[12deg\][data-v-cce91edd]{--tw-rotate-x:12deg}.rotate-x-\[15deg\][data-v-cce91edd]{--tw-rotate-x:15deg}.rotate-x-\[20deg\][data-v-cce91edd]{--tw-rotate-x:20deg}.rotate-x-\[35deg\][data-v-cce91edd]{--tw-rotate-x:35deg}.rotate-x-\[55deg\][data-v-cce91edd]{--tw-rotate-x:55deg}.rotate-x-\[65deg\][data-v-cce91edd]{--tw-rotate-x:65deg}.rotate-x-\[70deg\][data-v-cce91edd]{--tw-rotate-x:70deg}.rotate-x-\[75deg\][data-v-cce91edd]{--tw-rotate-x:75deg}.rotate-y-\[-45deg\][data-v-cce91edd]{--tw-rotate-y:-45deg}.rotate-y-\[-35deg\][data-v-cce91edd]{--tw-rotate-y:-35deg}.rotate-y-\[-30deg\][data-v-cce91edd]{--tw-rotate-y:-30deg}.rotate-y-\[-25deg\][data-v-cce91edd]{--tw-rotate-y:-25deg}.rotate-y-\[-15deg\][data-v-cce91edd]{--tw-rotate-y:-15deg}.rotate-y-\[25deg\][data-v-cce91edd]{--tw-rotate-y:25deg}.rotate-y-\[35deg\][data-v-cce91edd]{--tw-rotate-y:35deg}.rotate-y-\[45deg\][data-v-cce91edd]{--tw-rotate-y:45deg}.rotate-z-\[-5deg\][data-v-cce91edd]{--tw-rotate:-5deg}.rotate-z-\[-2deg\][data-v-cce91edd]{--tw-rotate:-2deg}.rotate-z-\[45deg\][data-v-cce91edd]{--tw-rotate:45deg}.canvas-page-shell[data-v-cce91edd]{--deck-bg:#08080a;--deck-slab:#0f0f12;--deck-card:#151519;--deck-card-active:#19191e;--deck-line:#ffffff13;--deck-line-strong:#ffffff26;--deck-text:#f4f4f6;--deck-muted:#f4f4f68f;--deck-faint:#f4f4f657;--deck-signal:#ff7a3d;--deck-signal-rgb:255, 122, 61;color:var(--deck-text);background:var(--deck-bg);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}.canvas-page-shell[data-v-cce91edd]:before,.canvas-page-shell[data-v-cce91edd]:after{content:"";pointer-events:none;position:absolute;inset:0}.canvas-page-shell[data-v-cce91edd]:before{z-index:0;background:radial-gradient(72% 44% at 50% -12%,#ffffff0c,#0000 70%)}.canvas-page-shell[data-v-cce91edd]:after{z-index:60;opacity:.024;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.84' numOctaves='2' stitchTiles='stitchTiles'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.canvas-bg-orb[data-v-cce91edd],.canvas-orbit-light[data-v-cce91edd],.canvas-orbit-pointer[data-v-cce91edd]{display:none}.canvas-window[data-v-cce91edd]{z-index:1;border:1px solid var(--deck-line);background:var(--deck-slab);-webkit-backdrop-filter:none;border-radius:26px;width:min(1520px,94vw);max-width:none;height:min(880px,100vh - 48px);box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000070,0 44px 92px -32px #000000d1}.canvas-tabbar[data-v-cce91edd],.canvas-control-btn[data-v-cce91edd],.canvas-dropdown[data-v-cce91edd]{color:var(--deck-muted);border-color:var(--deck-line);-webkit-backdrop-filter:none;background:#ffffff09;box-shadow:inset 0 1px #ffffff0b}.canvas-tab-btn.active[data-v-cce91edd]{color:var(--deck-text);background:#ffffff17;box-shadow:inset 0 1px #ffffff17,0 2px 8px #00000057}.canvas-tab-btn.active[data-v-cce91edd]:before{content:"";background:var(--deck-signal);border-radius:50%;flex:none;width:4px;height:4px}.canvas-tab-sep[data-v-cce91edd]{background:var(--deck-line)}.canvas-search[data-v-cce91edd]{border:1px solid var(--deck-line);-webkit-backdrop-filter:none;background:#ffffff09;box-shadow:inset 0 1px #ffffff0b}.canvas-search[data-v-cce91edd]:focus-within{border-color:var(--deck-line-strong);box-shadow:0 0 0 3px rgba(var(--deck-signal-rgb), .09);background:#ffffff0e;transform:none}.canvas-primary-btn[data-v-cce91edd]{color:#14100d;background:linear-gradient(180deg, #ff9b67, var(--deck-signal));box-shadow:inset 0 1px 0 #ffffff57, 0 12px 28px -12px rgba(var(--deck-signal-rgb), .56)}.canvas-orbit-deck[data-v-cce91edd]{bottom:42px}.canvas-orbit-ring[data-v-cce91edd],.canvas-orbit-ring.pulse[data-v-cce91edd]{opacity:.76;box-shadow:none;border-color:#ffffff0f}.canvas-orbit-dashed[data-v-cce91edd]{border-color:#ffffff0b}.canvas-card[data-v-cce91edd]{border:1px solid var(--deck-line);background:var(--deck-card);-webkit-box-reflect:below 14px linear-gradient(transparent 80%, #0000001f);border-radius:22px;width:288px;height:368px;padding:13px;transition:border-color .22s,background .22s,box-shadow .28s;box-shadow:inset 0 1px #ffffff0e,0 30px 56px -18px #0000009e}.canvas-card-active[data-v-cce91edd]:before,.canvas-card-active[data-v-cce91edd]:after{content:none}.canvas-card-active[data-v-cce91edd]{border-color:var(--deck-line-strong);background:var(--deck-card-active);box-shadow:inset 0 1px #ffffff14,0 42px 72px -20px #000000b8}.canvas-card-passive[data-v-cce91edd]{border-color:var(--deck-line);background:var(--deck-card);box-shadow:inset 0 1px #ffffff0d,0 28px 50px -20px #00000094}.canvas-card-passive[data-v-cce91edd]:hover{border-color:var(--deck-line-strong);background:var(--deck-card-active);box-shadow:inset 0 1px #ffffff12,0 32px 58px -20px #000000a8}.canvas-cover-open[data-v-cce91edd]{background:#0b0b0e;border:1px solid #ffffff0e;border-radius:14px;height:196px;box-shadow:inset 0 1px #ffffff0a}.canvas-current-badge[data-v-cce91edd]{color:#fff;border:1px solid rgba(var(--deck-signal-rgb), .32);background:rgba(var(--deck-signal-rgb), .16);box-shadow:none}.canvas-current-badge svg[data-v-cce91edd]{color:var(--deck-signal)}.canvas-cover-open-cue[data-v-cce91edd]{border:1px solid var(--deck-line-strong);background:#0a0a0dcc;box-shadow:0 10px 24px #0000006b}.canvas-side-arrow[data-v-cce91edd]{color:var(--deck-muted);border:1px solid var(--deck-line);-webkit-backdrop-filter:blur(14px);background:#0f0f13c7;box-shadow:inset 0 1px #ffffff0d,0 12px 28px #00000075}.canvas-side-arrow[data-v-cce91edd]:hover{color:var(--deck-signal);border-color:rgba(var(--deck-signal-rgb), .42)}.canvas-deck-readout[data-v-cce91edd]{z-index:24;color:var(--deck-faint);pointer-events:none;background:linear-gradient(#0000,#0f0f12e6 44%);grid-template-columns:minmax(74px,auto) minmax(120px,1fr) minmax(180px,auto);align-items:center;gap:22px;padding:30px 4px 18px;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;display:grid;position:absolute;bottom:0;left:40px;right:40px}.canvas-deck-readout[data-v-cce91edd]>*{pointer-events:auto}.canvas-deck-index[data-v-cce91edd]{white-space:nowrap;align-items:baseline;gap:7px;display:inline-flex}.canvas-deck-index strong[data-v-cce91edd]{color:var(--deck-text);font-family:Space Grotesk,Inter,sans-serif;font-size:22px;line-height:1}.canvas-deck-index em[data-v-cce91edd]{color:rgba(var(--deck-signal-rgb), .78);font-style:normal}.canvas-deck-index small[data-v-cce91edd]{font-size:10px}.canvas-deck-scrubber[data-v-cce91edd]{justify-content:center;align-items:center;gap:9px;min-width:0;display:flex;overflow:hidden}.canvas-deck-scrubber button[data-v-cce91edd]{cursor:pointer;background:#ffffff21;border:0;border-radius:2px;flex:0 20px;width:20px;min-width:5px;height:3px;padding:0;transition:width .24s cubic-bezier(.32,.72,.24,1),background .2s,transform .2s}.canvas-deck-scrubber button[data-v-cce91edd]:hover{background:#ffffff57}.canvas-deck-scrubber button.active[data-v-cce91edd]{background:var(--deck-signal);width:34px;box-shadow:0 0 10px rgba(var(--deck-signal-rgb), .36);flex-basis:34px}.canvas-deck-hint[data-v-cce91edd]{color:var(--deck-faint);letter-spacing:.08em;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}:root[data-appearance=light] .canvas-page-shell{--deck-bg:#e8eaed;--deck-slab:#f4f5f7;--deck-card:#fbfbfd;--deck-card-active:#fff;--deck-line:#17171a17;--deck-line-strong:#17171a29;--deck-text:#17171a;--deck-muted:#17171a99;--deck-faint:#17171a61;background:var(--deck-bg)}:root[data-appearance=light] .canvas-window{box-shadow:inset 0 1px #ffffffeb,0 40px 80px -32px #1e213047}:root[data-appearance=light] .canvas-tabbar,:root[data-appearance=light] .canvas-control-btn,:root[data-appearance=light] .canvas-dropdown,:root[data-appearance=light] .canvas-search{background:#ffffff9e}:root[data-appearance=light] .canvas-card{box-shadow:inset 0 1px #fffffff0,0 24px 44px -16px #1e213038}:root[data-appearance=light] .canvas-deck-readout{background:linear-gradient(#0000,#f4f5f7f0 44%)}@media (width<=900px){.canvas-page-shell[data-v-cce91edd]{align-items:flex-start;padding-top:70px}.canvas-window[data-v-cce91edd]{border-radius:20px;width:calc(100vw - 20px);height:calc(100vh - 80px)}.canvas-window>header[data-v-cce91edd]{flex-direction:column;flex:none;align-items:stretch;gap:9px;padding:14px 14px 8px}.canvas-window>header>.canvas-tabbar[data-v-cce91edd]{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding:3px;display:grid}.canvas-tab-sep[data-v-cce91edd]{display:none}.canvas-tab-btn[data-v-cce91edd]{white-space:nowrap;justify-content:center;gap:4px;min-width:0;padding:8px 3px;font-size:10px;line-height:1}.canvas-tab-btn svg[data-v-cce91edd]{flex:none;width:12px;height:12px}.canvas-window>header>div[data-v-cce91edd]:last-child{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(96px,1.15fr);gap:6px;width:100%;display:grid}.canvas-search[data-v-cce91edd]{grid-column:1/-1;width:100%;min-width:0;height:36px}.canvas-search-input[data-v-cce91edd]{width:100%}.canvas-control-btn[data-v-cce91edd],.canvas-primary-btn[data-v-cce91edd]{white-space:nowrap;justify-content:center;width:100%;min-width:0;padding-left:8px;padding-right:8px}.canvas-deck-readout[data-v-cce91edd]{grid-template-columns:auto 1fr;left:18px;right:18px}.canvas-deck-hint[data-v-cce91edd]{display:none}}@media (prefers-reduced-motion:reduce){.canvas-page-shell[data-v-cce91edd]:after{display:none}.canvas-card[data-v-cce91edd],.canvas-deck-scrubber button[data-v-cce91edd]{transition:none}}.canvas-page-shell{--color-text:#f4f4f6;--color-text-secondary:#f4f4f699;--color-text-muted:#f4f4f65c;--v3-bg:#08080a;--v3-slab:#0e0e11;--v3-card:#141417;--v3-card-hi:#18181d;--v3-elev:#17171b;--v3-line:#ffffff13;--v3-line-2:#ffffff24;--v3-text:#f4f4f6;--v3-mut:#f4f4f694;--v3-faint:#f4f4f657;--v3-accent:var(--color-primary);--v3-accent-soft:var(--color-primary-light);--v3-accent-rgb:var(--color-primary-rgb);--v3-danger:#ff5545;--v3-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--v3-disp:"Space Grotesk", "Inter", -apple-system, "PingFang SC", sans-serif;--v3-sans:"Inter", -apple-system, "PingFang SC", "Helvetica Neue", sans-serif;--v3-spring:cubic-bezier(.22, 1.4, .36, 1);--v3-ease:cubic-bezier(.32, .72, .24, 1)}.canvas-page-shell[data-v-1fb9949e],.canvas-page-shell{color:var(--v3-text);font-family:var(--v3-sans);-webkit-font-smoothing:antialiased;background:#08080a!important}.canvas-page-shell:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(72% 46% at 50% -12%,#ffffff0b,#0000 70%);position:absolute;inset:0}.canvas-page-shell .canvas-bg-orb{display:none!important}.canvas-page-shell .italic{font-family:var(--v3-disp);font-style:italic}.v3-grain{pointer-events:none;z-index:60;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='1'/%3E%3C/svg%3E");animation:1.1s steps(3,end) infinite v3-grain-shift;position:absolute;inset:-60px}@keyframes v3-grain-shift{0%{transform:translate(0)}33%{transform:translate(-18px,10px)}66%{transform:translate(12px,-14px)}to{transform:translate(0)}}.v3-vignette{pointer-events:none;z-index:59;background:radial-gradient(120% 105% at 50% 42%,#0000 62%,#00000042 100%);position:absolute;inset:0}.canvas-window[data-v-1fb9949e],.canvas-page-shell .canvas-window{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--v3-slab)!important;border:1px solid var(--v3-line)!important;border-radius:28px!important;max-width:min(1520px,94vw)!important;height:min(880px,100vh - 48px)!important;box-shadow:inset 0 1px #ffffff0d,inset 0 -1px #00000073,0 48px 96px -32px #000000d1,0 12px 36px -12px #0000008c!important}.canvas-tabbar[data-v-1fb9949e],.canvas-page-shell .canvas-tabbar{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--v3-line)!important;background:#ffffff09!important;border-radius:14px!important;padding:3px!important;box-shadow:inset 0 1px #ffffff0a!important}.canvas-tab-btn[data-v-1fb9949e],.canvas-page-shell .canvas-tab-btn{letter-spacing:.01em;position:relative;color:var(--v3-faint)!important;transition:color .18s ease, background .18s var(--v3-ease)!important;border-radius:11px!important;font-size:12.5px!important;font-weight:600!important}.canvas-tab-btn[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-tab-btn:hover{color:var(--v3-text)!important;background:#ffffff0d!important;border-color:#0000!important}.canvas-tab-btn.active[data-v-1fb9949e],.canvas-page-shell .canvas-tab-btn.active{color:var(--v3-text)!important;background:#ffffff17!important;box-shadow:inset 0 1px #ffffff17,0 2px 8px #00000059!important}.canvas-tab-btn.active[data-v-1fb9949e]:before,.canvas-page-shell .canvas-tab-btn.active:before{content:"";background:var(--v3-accent);border-radius:99px;flex:none;width:4px;height:4px}.canvas-tab-sep[data-v-1fb9949e],.canvas-page-shell .canvas-tab-sep{background:#ffffff17!important}.canvas-search[data-v-1fb9949e],.canvas-page-shell .canvas-search{border:1px solid var(--v3-line)!important;background:#ffffff09!important;border-radius:12px!important;height:40px!important;transition:border-color .18s,box-shadow .18s!important;box-shadow:inset 0 1px #ffffff0a!important}.canvas-search[data-v-1fb9949e]:focus-within,.canvas-page-shell .canvas-search:focus-within{border-color:rgba(var(--v3-accent-rgb), .5)!important;box-shadow:0 0 0 3px rgba(var(--v3-accent-rgb), .13)!important;color:var(--v3-text)!important;background:#ffffff0d!important}.canvas-search-icon[data-v-1fb9949e],.canvas-page-shell .canvas-search-icon{color:var(--v3-faint)!important}.canvas-search-input[data-v-1fb9949e],.canvas-page-shell .canvas-search-input{color:var(--v3-text)!important;font-weight:500!important}.canvas-search-input[data-v-1fb9949e]::-moz-placeholder{font-family:var(--v3-mono);letter-spacing:.03em;color:var(--v3-faint)!important;font-size:11px!important}.canvas-page-shell .canvas-search-input::-moz-placeholder{font-family:var(--v3-mono);letter-spacing:.03em;color:var(--v3-faint)!important;font-size:11px!important}.canvas-search-input[data-v-1fb9949e]::placeholder,.canvas-page-shell .canvas-search-input::placeholder{font-family:var(--v3-mono);letter-spacing:.03em;color:var(--v3-faint)!important;font-size:11px!important}.canvas-search-clear[data-v-1fb9949e],.canvas-page-shell .canvas-search-clear{color:var(--v3-mut)!important;background:#ffffff17!important}.canvas-control-btn[data-v-1fb9949e],.canvas-page-shell .canvas-control-btn{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--v3-line)!important;color:var(--v3-mut)!important;box-shadow:none!important;background:0 0!important;border-radius:12px!important;font-weight:600!important;transition:color .16s,background .16s,border-color .16s!important}.canvas-control-btn[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-control-btn:hover{color:var(--v3-text)!important;border-color:var(--v3-line-2)!important;background:#ffffff0d!important}.canvas-dropdown[data-v-1fb9949e],.canvas-page-shell .canvas-dropdown{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--v3-line-2)!important;background:#121216f5!important;border-radius:14px!important;box-shadow:0 24px 48px -12px #000000b3,inset 0 1px #ffffff0f!important}.canvas-dropdown-item[data-v-1fb9949e],.canvas-page-shell .canvas-dropdown-item{color:var(--v3-mut)!important;border-radius:9px!important}.canvas-dropdown-item[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-dropdown-item:hover{color:var(--v3-text)!important;background:#ffffff0f!important}.canvas-dropdown-item svg{color:var(--v3-accent)!important}.canvas-primary-btn[data-v-1fb9949e],.canvas-page-shell .canvas-primary-btn{letter-spacing:.02em;will-change:transform;background:var(--v3-accent)!important;color:#180903!important;box-shadow:0 10px 26px -10px rgba(var(--v3-accent-rgb), .55), inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #0000002e!important;transition:filter .16s ease, transform .12s var(--v3-ease), box-shadow .2s ease!important;border-radius:12px!important;font-weight:700!important}.canvas-primary-btn[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-primary-btn:hover{filter:brightness(1.07)!important;box-shadow:0 14px 32px -10px rgba(var(--v3-accent-rgb), .62), inset 0 1px 0 #ffffff57, inset 0 -1px 0 #0000002e!important}.canvas-primary-btn[data-v-1fb9949e]:active,.canvas-page-shell .canvas-primary-btn:active{transform:scale(.965)!important}.v3-scene{outline:none}.canvas-page-shell .v3-scene,.canvas-page-shell .canvas-orbit-deck{z-index:1}.v3-floor{pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000,#ffffff21 18% 82%,#0000);width:min(860px,86%);height:1px;position:absolute;top:calc(50% + 208px);left:50%;transform:translate(-50%)}.v3-floor:after{content:"";background:var(--v3-accent);opacity:.9;width:5px;height:5px;position:absolute;top:-2px;left:50%;transform:translate(-50%)rotate(45deg)}.v3-shadow{filter:blur(6px);pointer-events:none;z-index:0;background:radial-gradient(#0000009e,#0000 68%);width:430px;height:62px;position:absolute;top:calc(50% + 176px);left:50%;transform:translate(-50%)}.canvas-orbit-ring[data-v-1fb9949e],.canvas-page-shell .canvas-orbit-ring{opacity:.8;box-shadow:none!important;border:1px solid #ffffff0f!important}.canvas-orbit-ring.pulse[data-v-1fb9949e],.canvas-page-shell .canvas-orbit-ring.pulse{box-shadow:none!important;border-color:rgba(var(--v3-accent-rgb), .28)!important}.canvas-orbit-dashed[data-v-1fb9949e],.canvas-page-shell .canvas-orbit-dashed{border-color:#ffffff0b!important}.canvas-orbit-light[data-v-1fb9949e],.canvas-page-shell .canvas-orbit-light,.canvas-page-shell .canvas-orbit-pointer{display:none!important}.canvas-card[data-v-1fb9949e],.canvas-page-shell .canvas-card{-webkit-box-reflect:below 14px linear-gradient(transparent 78%, #00000029);background:var(--v3-card)!important;border:1px solid var(--v3-line)!important;width:288px!important;height:368px!important;transition:filter .32s var(--v3-ease), border-color .24s ease, background .24s ease!important;border-radius:22px!important;padding:13px!important;box-shadow:inset 0 1px #ffffff0e,0 30px 56px -18px #0000009e!important}.canvas-card-active[data-v-1fb9949e]:before,.canvas-card-active[data-v-1fb9949e]:after,.canvas-page-shell .canvas-card-active:before,.canvas-page-shell .canvas-card-active:after{content:none!important}.canvas-card-active[data-v-1fb9949e],.canvas-page-shell .canvas-card-active{background:var(--v3-card-hi)!important;border-color:var(--v3-line-2)!important;box-shadow:inset 0 1px #ffffff14,0 42px 72px -20px #000000b8!important}.canvas-card-passive[data-v-1fb9949e],.canvas-page-shell .canvas-card-passive{filter:brightness(.85)saturate(.9)}.canvas-card-passive[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-card-passive:hover{filter:brightness(1.02)saturate();background:var(--v3-card-hi)!important;border-color:var(--v3-line-2)!important;box-shadow:inset 0 1px #ffffff12,0 30px 56px -18px #000000a8!important}.canvas-page-shell .canvas-cover-open{height:196px!important}.canvas-page-shell .canvas-cover-open>div:first-child{filter:grayscale(.72)sepia(.26)saturate(1.6)hue-rotate(-16deg)brightness()contrast(1.02)}.canvas-page-shell .canvas-cover-open:hover>div:first-child{filter:grayscale(.5)sepia(.24)saturate(1.7)hue-rotate(-14deg)brightness(1.08)contrast(1.03)}.canvas-page-shell .canvas-cover-open>div:first-child{transition:filter .34s var(--v3-ease)}.canvas-cover-open[data-v-1fb9949e],.canvas-page-shell .canvas-cover-open{background:#0b0b0e;border:1px solid #ffffff0f;box-shadow:inset 0 1px #ffffff0a;border-radius:14px!important}.canvas-cover-open[data-v-1fb9949e]:before,.canvas-page-shell .canvas-cover-open:before{background:linear-gradient(#0000 55%,#00000057)!important}.canvas-cover-open[data-v-1fb9949e]:focus-visible,.canvas-page-shell .canvas-cover-open:focus-visible{box-shadow:0 0 0 3px rgba(var(--v3-accent-rgb), .35)!important}.canvas-cover-open-cue[data-v-1fb9949e],.canvas-page-shell .canvas-cover-open-cue{font-family:var(--v3-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--v3-line-2)!important;color:var(--v3-text)!important;background:#0a0a0dc7!important;border-radius:99px!important;font-size:10px!important;box-shadow:0 10px 24px #00000073!important}.canvas-cover-open-cue svg{color:var(--v3-accent)!important}.canvas-page-shell [class*=bg-purple],.canvas-page-shell [class*=bg-pink],.canvas-page-shell [class*=bg-cyan],.canvas-page-shell [class*=bg-teal],.canvas-page-shell [class*=bg-emerald],.canvas-page-shell [class*=bg-indigo],.canvas-page-shell [class*=bg-rose]{background-color:rgba(var(--v3-accent-rgb), .16)!important;background-image:none!important}.canvas-page-shell [class*=border-purple],.canvas-page-shell [class*=border-pink],.canvas-page-shell [class*=border-cyan],.canvas-page-shell [class*=border-teal],.canvas-page-shell [class*=border-emerald],.canvas-page-shell [class*=border-indigo],.canvas-page-shell [class*=border-rose]{border-color:rgba(var(--v3-accent-rgb), .32)!important}.canvas-page-shell [class*=from-purple],.canvas-page-shell [class*=via-pink],.canvas-page-shell [class*=to-cyan],.canvas-page-shell [class*=from-rose],.canvas-page-shell [class*=to-rose],.canvas-page-shell [class*=from-teal],.canvas-page-shell [class*=to-teal],.canvas-page-shell [class*=from-emerald],.canvas-page-shell [class*=to-emerald],.canvas-page-shell [class*=from-indigo],.canvas-page-shell [class*=to-indigo]{background-image:none!important;background-color:rgba(var(--v3-accent-rgb), .14)!important}.canvas-page-shell [class*=text-slate]{color:#f4f4f68c!important}.canvas-page-shell .canvas-cover-open [class*=shadow-\[0_0_20px]{box-shadow:none!important}.canvas-current-badge[data-v-1fb9949e],.canvas-page-shell .canvas-current-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--v3-line-2)!important;color:#f4f4f6d9!important;font-family:var(--v3-mono)!important;letter-spacing:.14em!important;background:#09090cc7!important;border-radius:99px!important;padding:5px 10px!important;font-size:9px!important;font-weight:500!important;top:12px!important;left:12px!important;box-shadow:0 8px 20px #00000080!important}.canvas-current-badge svg{display:none!important}.canvas-current-badge:before{content:"";background:var(--v3-accent);width:6px;height:6px;box-shadow:0 0 8px rgba(var(--v3-accent-rgb), .9);border-radius:99px;flex:none;animation:2.2s ease-in-out infinite v3-tally}@keyframes v3-tally{0%,to{opacity:1}50%{opacity:.35}}.canvas-page-shell .canvas-card h3{font-family:var(--v3-sans)!important;letter-spacing:-.01em!important;font-weight:650!important}.canvas-page-shell .canvas-card p{font-family:var(--v3-mono);text-transform:uppercase;letter-spacing:.1em!important;color:var(--v3-faint)!important;font-size:9.5px!important}.canvas-page-shell .canvas-card p svg{color:rgba(var(--v3-accent-rgb), .75)!important}.canvas-page-shell .canvas-card h3+svg,.canvas-page-shell .canvas-card div>svg[viewBox="0 0 24 24"] polygon{fill:var(--v3-accent)}.canvas-page-shell .canvas-card svg polygon{fill:var(--v3-accent);stroke:var(--v3-accent)}.canvas-page-shell .canvas-card img[alt=member]{background:#232329;border-color:var(--v3-card)!important}.v3-avatar-chip{border:1.5px solid var(--v3-card);width:22px;height:22px;font-family:var(--v3-mono);color:#f4f4f6cc;letter-spacing:0;-webkit-user-select:none;user-select:none;border-radius:99px;flex:none;place-items:center;font-size:8.5px;display:grid}.canvas-card-menu-trigger[data-v-1fb9949e],.canvas-page-shell .canvas-card-menu-trigger{color:var(--v3-faint)!important;border-radius:8px!important}.canvas-card-menu-trigger[data-v-1fb9949e]:hover,.canvas-card-menu-trigger.active[data-v-1fb9949e],.canvas-page-shell .canvas-card-menu-trigger:hover,.canvas-page-shell .canvas-card-menu-trigger.active{color:var(--v3-text)!important;box-shadow:none!important;background:#ffffff12!important;border-color:#0000!important}.canvas-card-menu[data-v-1fb9949e],.canvas-page-shell .canvas-card-menu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--v3-line-2)!important;background:#121216f5!important;border-radius:14px!important;box-shadow:0 24px 48px -12px #000000b8,inset 0 1px #ffffff0f!important}.canvas-card-menu-item[data-v-1fb9949e],.canvas-page-shell .canvas-card-menu-item{color:var(--v3-mut)!important;border-radius:9px!important;font-weight:600!important}.canvas-card-menu-item[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-card-menu-item:hover{color:var(--v3-text)!important;background:#ffffff0f!important}.canvas-card-menu-item.danger[data-v-1fb9949e],.canvas-page-shell .canvas-card-menu-item.danger{color:#ff5545d9!important}.canvas-card-menu-item.danger[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-card-menu-item.danger:hover{color:#fff!important;background:#ff453a38!important}.canvas-card-menu-divider[data-v-1fb9949e],.canvas-page-shell .canvas-card-menu-divider{background:#ffffff14!important}.canvas-side-arrow[data-v-1fb9949e],.canvas-page-shell .canvas-side-arrow,.canvas-side-arrow{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);will-change:transform;color:var(--v3-mut)!important;border:1px solid var(--v3-line)!important;transition:color .16s ease, border-color .16s ease, transform .12s var(--v3-ease)!important;background:#0f0f13b8!important;box-shadow:0 12px 28px #00000080,inset 0 1px #ffffff0d!important}.canvas-side-arrow[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-side-arrow:hover,.canvas-side-arrow:hover{color:var(--v3-accent)!important;border-color:rgba(var(--v3-accent-rgb), .45)!important;background:#0f0f13e6!important}.v3-readout{z-index:1200;width:auto;font-family:var(--v3-mono);-webkit-user-select:none;user-select:none;pointer-events:none;background:linear-gradient(#0000,#0e0e11e0 42%);justify-content:space-between;align-items:center;gap:24px;margin:0;padding:30px 4px 20px;display:flex;position:absolute;bottom:0;left:40px;right:40px}.v3-readout>*{pointer-events:auto}.v3-readout-index{letter-spacing:.12em;color:var(--v3-faint);white-space:nowrap;align-items:baseline;gap:7px;font-size:11px;display:flex}.v3-readout-index .v3-num{font-family:var(--v3-disp);letter-spacing:0;color:var(--v3-text);font-size:22px;font-weight:700;display:inline-block}.v3-readout-index .v3-num.v3-flip{animation:v3-flip .38s var(--v3-ease)}@keyframes v3-flip{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.v3-readout-index .v3-total{color:var(--v3-faint);font-size:11px}.v3-readout-index .v3-sep{color:rgba(var(--v3-accent-rgb), .8)}.v3-scrub{flex:1;justify-content:center;align-items:center;gap:10px;min-width:0;display:flex}.v3-scrub-tick{cursor:pointer;width:20px;height:3px;transition:background .2s ease, transform .2s var(--v3-ease), width .24s var(--v3-ease);background:#ffffff21;border:0;border-radius:2px;padding:0}.v3-scrub-tick:hover{background:#ffffff57}.v3-scrub-tick.is-active{background:var(--v3-accent);width:34px;box-shadow:0 0 10px rgba(var(--v3-accent-rgb), .5)}.v3-readout-hint{letter-spacing:.12em;color:var(--v3-faint);text-transform:uppercase;white-space:nowrap;font-size:9.5px}.v3-readout-hint b{color:var(--v3-mut);font-weight:500}.canvas-page-shell .canvas-loading-mark{background:rgba(var(--v3-accent-rgb), .07)!important;border:1px solid rgba(var(--v3-accent-rgb), .2)!important;box-shadow:none!important;color:var(--v3-accent)!important}.canvas-page-shell h3.text-lg{font-family:var(--v3-disp)!important;letter-spacing:.02em!important;font-size:19px!important}.canvas-page-shell p.uppercase{font-family:var(--v3-mono)!important;letter-spacing:.1em!important}.canvas-page-shell .rounded-full.bg-white\/5{color:var(--v3-faint)!important;background:0 0!important;border:1.5px dashed #ffffff2e!important;border-radius:18px!important}.canvas-page-shell~div .bg-\[\#121214\],.canvas-page-shell .bg-\[\#121214\]{border:1px solid var(--v3-line-2)!important;background:#101014!important;border-radius:22px!important;box-shadow:0 48px 96px -24px #000000d9,inset 0 1px #ffffff0f!important}.canvas-modal-icon[data-v-1fb9949e],.canvas-page-shell .canvas-modal-icon{background:rgba(var(--v3-accent-rgb), .1)!important;border:1px solid rgba(var(--v3-accent-rgb), .3)!important;box-shadow:none!important;color:var(--v3-accent)!important;border-radius:10px!important}.canvas-input[data-v-1fb9949e],.canvas-page-shell .canvas-input{border:1px solid var(--v3-line)!important;background:#0b0b0e!important;border-radius:12px!important;font-weight:500!important;transition:border-color .16s,box-shadow .16s!important}.canvas-input[data-v-1fb9949e]:focus,.canvas-page-shell .canvas-input:focus{border-color:rgba(var(--v3-accent-rgb), .55)!important;box-shadow:0 0 0 3px rgba(var(--v3-accent-rgb), .13)!important}.canvas-choice-btn[data-v-1fb9949e],.canvas-page-shell .canvas-choice-btn{border:1px solid var(--v3-line)!important;color:var(--v3-faint)!important;border-radius:12px!important;transition:all .16s!important}.canvas-choice-btn[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-choice-btn:hover{color:var(--v3-text)!important;background:#ffffff0d!important}.canvas-choice-btn.active[data-v-1fb9949e],.canvas-page-shell .canvas-choice-btn.active{color:var(--v3-accent-soft)!important;background:rgba(var(--v3-accent-rgb), .09)!important;border-color:rgba(var(--v3-accent-rgb), .42)!important;box-shadow:none!important}.canvas-soft-btn[data-v-1fb9949e],.canvas-page-shell .canvas-soft-btn{border:1px solid var(--v3-line)!important;color:var(--v3-mut)!important;box-shadow:none!important;background:0 0!important}.canvas-soft-btn[data-v-1fb9949e]:hover,.canvas-page-shell .canvas-soft-btn:hover{color:var(--v3-text)!important;background:#ffffff0d!important}.canvas-version-switch[data-v-82c39e42],.canvas-version-switch{border:1px solid var(--v3-line)!important;background:#0f0f13d9!important;box-shadow:0 16px 36px #00000080,inset 0 1px #ffffff0d!important}.canvas-version-switch[data-v-82c39e42]:hover,.canvas-version-switch:hover{border-color:rgba(var(--v3-accent-rgb), .4)!important;box-shadow:0 18px 40px #0000008c!important}body.v3-canvas-live .liquid-dock-drop{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#f4f4f68c!important;background:#0f0f13cc!important;border:1px solid #ffffff17!important;box-shadow:0 10px 24px #00000080,inset 0 1px #ffffff0d!important}body.v3-canvas-live .liquid-dock-drop:hover{color:var(--v3-accent)!important;border-color:#ff5c1a66!important}.v3-wordmark{z-index:70;-webkit-user-select:none;user-select:none;pointer-events:none;align-items:center;gap:9px;display:flex;position:fixed;top:24px;left:30px}.v3-wordmark .v3-wm-dot{background:var(--v3-accent,#ff5c1a);border-radius:1.5px;width:7px;height:7px;box-shadow:0 0 10px #ff5c1a8c}.v3-wordmark .v3-wm-name{letter-spacing:.12em;color:#f4f4f6eb;font-family:Space Grotesk,Inter,-apple-system,sans-serif;font-size:13px;font-weight:700}.v3-wordmark .v3-wm-sub{letter-spacing:.18em;color:#f4f4f657;text-transform:uppercase;margin-top:2px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px}:root[data-appearance=light] .v3-wordmark .v3-wm-name{color:#17171ae6}:root[data-appearance=light] .v3-wordmark .v3-wm-sub{color:#17171a66}body.v3-canvas-live .dashboard-brand-fixed{font-family:var(--v3-disp,"Space Grotesk"), "Inter", -apple-system, sans-serif}body.v3-canvas-live .dashboard-brand-fixed img{display:none!important}.canvas-page-shell .v3-boot-item{animation:v3-rise .7s var(--v3-ease) backwards}@keyframes v3-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.v3-floor.v3-boot-item{animation:v3-floor-in 1s var(--v3-ease) backwards}@keyframes v3-floor-in{0%{opacity:0;transform:translate(-50%)scaleX(.3)}to{opacity:1;transform:translate(-50%)scaleX(1)}}:root[data-appearance=light] .canvas-page-shell,:root[data-appearance=light] .canvas-page-shell[data-v-1fb9949e]{--v3-bg:#e7e9ec;--v3-slab:#f4f5f7;--v3-card:#fbfbfd;--v3-card-hi:#fff;--v3-elev:#fff;--v3-line:#17171a17;--v3-line-2:#17171a29;--v3-text:#17171a;--v3-mut:#17171a99;--v3-faint:#17171a61;--v3-accent:var(--color-primary);--v3-accent-soft:var(--color-primary-light);--v3-accent-rgb:var(--color-primary-rgb);color:#17171a;background:#e7e9ec!important}:root[data-appearance=light] .canvas-window,:root[data-appearance=light] .canvas-window[data-v-1fb9949e]{background:#f4f5f7!important;box-shadow:inset 0 1px #ffffffe6,0 40px 80px -32px #1e213047,0 10px 28px -12px #1e213029!important}:root[data-appearance=light] .canvas-tabbar,:root[data-appearance=light] .canvas-search,:root[data-appearance=light] .canvas-control-btn,:root[data-appearance=light] .canvas-tabbar[data-v-1fb9949e],:root[data-appearance=light] .canvas-search[data-v-1fb9949e],:root[data-appearance=light] .canvas-control-btn[data-v-1fb9949e]{background:#ffffff9e!important;border-color:#17171a17!important;box-shadow:inset 0 1px #ffffffd9!important}:root[data-appearance=light] .canvas-tab-btn.active,:root[data-appearance=light] .canvas-tab-btn.active[data-v-1fb9949e]{color:#17171a!important;background:#fff!important}:root[data-appearance=light] .canvas-card,:root[data-appearance=light] .canvas-card[data-v-1fb9949e]{box-shadow:inset 0 1px #ffffffe6,0 24px 44px -16px #1e213038!important}:root[data-appearance=light] .canvas-card-passive,:root[data-appearance=light] .canvas-card-passive[data-v-1fb9949e]{filter:brightness(.9)saturate(.9);opacity:.72}:root[data-appearance=light] .v3-shadow{background:radial-gradient(#1e21304d,#0000 68%)}:root[data-appearance=light] .v3-grain{opacity:.035}:root[data-appearance=light] .v3-vignette{background:radial-gradient(120% 105% at 50% 42%,#0000 66%,#1e21301f 100%)}:root[data-appearance=light] .canvas-card-menu,:root[data-appearance=light] .canvas-dropdown,:root[data-appearance=light] .canvas-card-menu[data-v-1fb9949e],:root[data-appearance=light] .canvas-dropdown[data-v-1fb9949e]{background:#fffffff5!important;border-color:#17171a1f!important}:root[data-appearance=light] .canvas-side-arrow,:root[data-appearance=light] .canvas-side-arrow[data-v-1fb9949e]{background:#fffc!important;border-color:#17171a1a!important}@media (prefers-reduced-motion:reduce){.v3-grain,.canvas-current-badge:before{animation:none}.canvas-page-shell .v3-boot-item{animation-duration:10ms}.canvas-card[data-v-1fb9949e],.canvas-page-shell .canvas-card{transition:none!important}}.screening-room[data-v-cce91edd]{--sr-fit:1;--sr-iv:calc(1vh / var(--sr-fit));--sr-iw:calc(1vw / var(--sr-fit));--sr-bg:var(--color-bg,#030304);--sr-panel:var(--color-bg-elevated,#0a0b0d);--sr-ink:var(--color-text,#f4f5f7);--sr-ink-dim:var(--color-text-secondary,#f4f5f79e);--sr-ink-faint:var(--color-text-muted,#f4f5f75c);--sr-line:var(--color-border,#ffffff1f);--sr-line-soft:#ff7a3d14;--sr-accent:#ff7a3d;--sr-accent-ink:#fff;--sr-accent-ring:#ff7a3d2e;--sr-accent-glow:#ff7a3d5c;--sr-chip:#ffffff06;--sr-field:var(--color-bg-card,#ffffff0e);--sr-pill:var(--gx-card-strong,#ffffff1a);--sr-tile:var(--color-bg-elevated,#0a0b0d);--sr-frame:var(--color-bg-elevated,#0a0b0d);--sr-frame-border:var(--color-border,#ffffff1f);--sr-bignum:#ff7a3d08;--sr-holes:#fff3;--sr-mask:#040406a8;--sr-overlay:var(--color-bg,#030304);--sr-vignette:#00000085;--sr-frame-shadow:0 1px #ffffff0f inset, 0 34px 90px -18px #000000d9, 0 90px 160px -40px #0009;--sr-contact-shadow:radial-gradient(ellipse 50% 50% at 50% 42%, #000000c7, #00000047 52%, transparent 72%);--sr-open-shadow:0 60px 160px -30px #000000e6;--sr-panel-shadow:inset 0 1px #ffffff0d, 0 2px 6px #00000080, 0 40px 90px #000000a6;--sr-ease:cubic-bezier(.22, .9, .3, 1);--sr-spring:cubic-bezier(.22, 1.4, .36, 1);width:100%;min-width:0;height:100vh;color:var(--sr-ink);background:var(--sr-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-user-select:none;user-select:none;isolation:isolate;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,sans-serif;position:relative;overflow:hidden}.screening-fit[data-v-cce91edd]{z-index:2;width:calc(100vw / var(--sr-fit));height:calc(100vh / var(--sr-fit));transform:scale(var(--sr-fit));transform-origin:0 0;grid-template-rows:72px minmax(0,1fr);display:grid;position:relative}:root[data-appearance=light] .screening-room{--sr-chip:#1d1d1f09;--sr-field:#ffffffc7;--sr-pill:#fffffff0;--sr-accent-ink:#fff;--sr-tile:#e8e9ed;--sr-frame:#fff;--sr-frame-border:#1d1d1f1a;--sr-bignum:#ff7a3d0f;--sr-holes:#1d1d1f2e;--sr-mask:#322a204d;--sr-vignette:#4a3a282e;--sr-frame-shadow:0 1px 2px #1f233c24, 0 18px 44px -12px #1f233c42, 0 60px 110px -40px #1f233c3d;--sr-contact-shadow:radial-gradient(ellipse 50% 50% at 50% 42%, #1f233c52, #1f233c1f 52%, transparent 72%);--sr-open-shadow:0 40px 110px -30px #1f233c61;--sr-panel-shadow:inset 0 1px #fffc, 0 2px 6px #1f233c1a, 0 40px 90px #1f233c3d}.screening-room[data-v-cce91edd]:before,.screening-room[data-v-cce91edd]:after{content:"";pointer-events:none;position:absolute;inset:0}.screening-room[data-v-cce91edd]:before{z-index:1;background:radial-gradient(70% 42% at 50% -10%,#ffffff13,#0000 62%),radial-gradient(46% 30% at 50% 100%,#ffffff06,#0000 70%)}.screening-room[data-v-cce91edd]:after{z-index:60;background:radial-gradient(ellipse 118% 96% at 50% 46%, transparent 52%, var(--sr-vignette) 100%)}.screening-grain[data-v-cce91edd]{z-index:61;opacity:.045;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.15s steps(4,end) infinite screeningGrain-cce91edd;position:fixed;inset:-120px}.screening-hud[data-v-cce91edd]{z-index:20;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 28px 0 96px;display:grid;position:relative}.screening-hud-actions[data-v-cce91edd],.screening-new[data-v-cce91edd],.screening-search[data-v-cce91edd],.screening-filters[data-v-cce91edd]{align-items:center;display:flex}.screening-filters[data-v-cce91edd]{border:1px solid var(--sr-line);background:var(--sr-chip);border-radius:999px;grid-column:2;justify-self:center;gap:2px;padding:3px;display:flex;position:relative}.screening-filter-pill[data-v-cce91edd]{border:1px solid var(--sr-line-soft);background:var(--sr-pill);width:0;transition:left .5s var(--sr-spring), width .5s var(--sr-spring);border-radius:999px;position:absolute;top:3px;bottom:3px;left:0;box-shadow:0 1px 4px #0000001f}.screening-filters button[data-v-cce91edd]{z-index:1;width:auto;height:auto;color:var(--sr-ink-dim);letter-spacing:.02em;cursor:pointer;transition:color .25s var(--sr-ease);background:0 0;border:0;border-radius:999px;padding:7px 16px;font-family:Inter,-apple-system,PingFang SC,Helvetica Neue,sans-serif;font-size:12.5px;font-weight:500;position:relative}.screening-filters button[data-v-cce91edd]:hover,.screening-filters button.active[data-v-cce91edd]{color:var(--sr-ink)}.screening-hud-actions[data-v-cce91edd]{grid-column:3;justify-self:end;gap:12px}.screening-search[data-v-cce91edd]{position:relative}.screening-search svg[data-v-cce91edd]{width:13px;height:13px;stroke:var(--sr-ink-faint);stroke-width:2px;pointer-events:none;position:absolute;left:13px}.screening-search input[data-v-cce91edd]{width:196px;height:36px;color:var(--sr-ink);border:1px solid var(--sr-line);background:var(--sr-field);transition:width .45s var(--sr-spring), border-color .25s ease, background .25s ease;border-radius:999px;outline:0;padding:0 16px 0 35px;font-size:12.5px}.screening-search input[data-v-cce91edd]::placeholder{color:var(--sr-ink-faint)}.screening-search input[data-v-cce91edd]:focus{border-color:var(--sr-accent);width:236px}.screening-new[data-v-cce91edd]{height:36px;color:var(--sr-accent-ink);background:var(--sr-accent);box-shadow:0 10px 26px -12px var(--sr-accent-glow);letter-spacing:.03em;cursor:pointer;transition:transform .35s var(--sr-spring), filter .25s ease;border:0;border-radius:999px;gap:7px;padding:0 18px;font-size:12.5px;font-weight:700}.screening-new svg[data-v-cce91edd]{stroke:currentColor;stroke-width:1.8px;width:11px;height:11px}.screening-new[data-v-cce91edd]:hover{filter:brightness(1.08);transform:translateY(-1px)}.screening-new[data-v-cce91edd]:active{transform:scale(.97)}.screening-main[data-v-cce91edd]{z-index:10;flex-direction:column;min-height:0;display:flex;position:relative}.screening-stage-wrap[data-v-cce91edd]{perspective:1700px;perspective-origin:50% 42%;cursor:grab;touch-action:pan-y;flex:1;min-height:0;position:relative}.screening-stage-wrap.dragging[data-v-cce91edd]{cursor:grabbing}.screening-stage[data-v-cce91edd]{transform-style:preserve-3d;transform-origin:50% 48%;position:absolute;inset:0}.screening-big-number[data-v-cce91edd]{z-index:0;top:44%;left:calc(2.5 * var(--sr-iw));color:var(--sr-bignum);font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(190px, calc(26 * var(--sr-iw)), 430px);letter-spacing:-.05em;pointer-events:none;font-weight:700;line-height:1;position:absolute;transform:translateY(-50%)}.screening-card[data-v-cce91edd]{width:0;height:0;transform-style:preserve-3d;will-change:auto;position:absolute;top:47%;left:50%}.screening-card-float[data-v-cce91edd]{transform-style:preserve-3d;position:absolute;inset:0}.screening-card.center .screening-card-float[data-v-cce91edd]{animation:6s ease-in-out infinite screeningBreathe-cce91edd}.screening-poster[data-v-cce91edd]{height:clamp(340px, calc(55 * var(--sr-iv)), 640px);aspect-ratio:38/64;transform-origin:50%;border-radius:9px;outline:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.screening-frame[data-v-cce91edd]{border:1px solid var(--sr-frame-border);background:var(--sr-frame);box-shadow:var(--sr-frame-shadow);-webkit-box-reflect:below 14px linear-gradient(transparent 58%, #0003);border-radius:9px;padding:0;position:absolute;inset:0;overflow:hidden}:root[data-appearance=light] .screening-room .screening-card.center .screening-frame{box-shadow:0 2px 4px #1f233c24,0 30px 70px -16px #1f233c52,0 90px 150px -50px #1f233c47}:root[data-appearance=light] .screening-room .screening-frame{-webkit-box-reflect:below 14px linear-gradient(transparent 62%, #0000001a);padding:7px}.screening-frame[data-v-cce91edd]>div{border-radius:6px;width:100%;height:100%;overflow:hidden}.screening-card:not(.center) .screening-frame[data-v-cce91edd] *{animation-play-state:paused!important}.screening-poster-image[data-v-cce91edd]{background:var(--sr-tile);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;filter:var(--screening-poster-filter,none);will-change:var(--screening-poster-will-change,auto);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:8px;display:block}.screening-matte-placeholder[data-v-cce91edd]{background:var(--sr-tile);border-radius:6px;display:block;position:absolute;inset:7px;overflow:hidden}.screening-matte-placeholder[data-v-cce91edd]>div{width:100%;height:100%}.screening-matte-placeholder>small[data-v-cce91edd]{z-index:3;color:#ffffffeb;letter-spacing:.04em;text-overflow:ellipsis;text-shadow:0 1px 5px #00000073;white-space:nowrap;font-size:10px;font-weight:680;line-height:1.25;position:absolute;bottom:11px;left:12px;right:12px;overflow:hidden}.screening-matte-placeholder[data-v-cce91edd]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#05050880);position:absolute;inset:48% 0 0}.screening-poster-image.is-unavailable[data-v-cce91edd]{opacity:0}.screening-card-dimmer[data-v-cce91edd]{z-index:1;opacity:var(--screening-card-dim,0);pointer-events:none;background:#000;border-radius:6px;transition:opacity .12s ease-out;position:absolute;inset:7px}.screening-sheen[data-v-cce91edd]{z-index:2;pointer-events:none;background:linear-gradient(178deg,#ffffff17,#0000 26%);border-radius:9px;position:absolute;inset:0}:root[data-appearance=light] .screening-room .screening-poster-image{border-radius:6px}:root[data-appearance=light] .screening-room .screening-sheen{border-radius:6px;inset:7px}.screening-star[data-v-cce91edd],.screening-card-more[data-v-cce91edd]{z-index:4;color:#ffffffc7;-webkit-backdrop-filter:blur(12px);cursor:pointer;opacity:0;width:34px;height:34px;transition:opacity .3s var(--sr-ease), transform .45s var(--sr-spring), border-color .25s ease, background .25s ease;background:#08080a8c;border:1px solid #ffffff29;border-radius:50%;place-items:center;display:grid;position:absolute;transform:scale(.82)}.screening-star[data-v-cce91edd]{top:12px;right:12px}.screening-card-more[data-v-cce91edd]{grid-auto-flow:column;gap:2px;bottom:12px;right:12px}.screening-card.center .screening-star[data-v-cce91edd],.screening-card.center .screening-card-more[data-v-cce91edd],.screening-card.favorite .screening-star[data-v-cce91edd]{opacity:1;transform:scale(1)}.screening-star svg[data-v-cce91edd]{fill:#0000;stroke:currentColor;stroke-width:1.6px;width:15px;height:15px}.screening-card.favorite .screening-star svg[data-v-cce91edd]{fill:var(--sr-accent);stroke:var(--sr-accent)}.screening-star[data-v-cce91edd]:hover,.screening-card-more[data-v-cce91edd]:hover{border-color:var(--sr-accent);background:#08080ab3}.screening-card-more span[data-v-cce91edd]{background:currentColor;border-radius:50%;width:2.5px;height:2.5px}.screening-card-touch-menu[data-v-cce91edd]{display:none}.screening-card-menu[data-v-cce91edd]{z-index:10;color:#ffffffd1;-webkit-backdrop-filter:blur(24px)saturate(1.25);transform-origin:100% 100%;background:#101013d1;border:1px solid #ffffff1c;border-radius:14px;gap:1px;width:156px;padding:7px;display:grid;position:absolute;bottom:54px;right:0;box-shadow:0 22px 54px #00000057,inset 0 1px #ffffff12}.screening-card-menu-portal[data-v-cce91edd]{z-index:140;transform-origin:12px 12px;width:184px;position:fixed;bottom:auto;right:auto}.screening-card-menu button[data-v-cce91edd]{height:34px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 10px;font-size:12px;display:flex}.screening-card-menu button svg[data-v-cce91edd]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;opacity:.76;flex:none;width:14px;height:14px}.screening-card-menu button svg.filled[data-v-cce91edd]{fill:currentColor}.screening-card-menu button span[data-v-cce91edd]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.screening-card-menu button[data-v-cce91edd]:hover{color:#fff;background:#ffffff13}.screening-card-menu button.danger[data-v-cce91edd]{color:#ff8989d1}.screening-card-menu button.danger[data-v-cce91edd]:hover{background:#ff595914}.screening-card-menu-divider[data-v-cce91edd]{background:#ffffff17;height:1px;margin:5px 7px}.screening-menu-enter-active[data-v-cce91edd],.screening-menu-leave-active[data-v-cce91edd]{transition:opacity .2s ease, transform .3s var(--sr-spring)}.screening-menu-enter-from[data-v-cce91edd],.screening-menu-leave-to[data-v-cce91edd]{opacity:0;transform:translateY(5px)scale(.94)}.screening-contact-shadow[data-v-cce91edd]{width:clamp(300px, calc(47 * var(--sr-iv)), 560px);background:var(--sr-contact-shadow);filter:blur(7px);pointer-events:none;height:74px;opacity:var(--screening-shadow-opacity,.95);transform:translate(-50%, calc(clamp(340px, calc(55 * var(--sr-iv)), 640px) / 2 + 6px)) rotateX(72deg);transform-origin:50% 0;position:absolute;top:50%;left:50%}.screening-info[data-v-cce91edd]{z-index:12;text-align:center;min-height:86px;animation:screeningInfoIn-cce91edd .55s var(--sr-spring) both;padding:6px 20px 4px;position:relative}.screening-info h1[data-v-cce91edd]{max-width:calc(70 * var(--sr-iw));color:var(--sr-ink);letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;margin:0 auto;font-size:21px;font-weight:600;overflow:hidden}.screening-info p[data-v-cce91edd]{color:var(--sr-ink-faint);letter-spacing:.12em;text-transform:uppercase;margin-top:9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.screening-info p b[data-v-cce91edd]{color:var(--sr-ink-dim);font-weight:400}.screening-info p span[data-v-cce91edd]{opacity:.55;margin:0 10px}.screening-info-empty[data-v-cce91edd]{animation:none}.screening-film-deck[data-v-cce91edd]{z-index:12;align-items:center;gap:26px;min-width:0;padding:14px 34px 22px;display:flex;position:relative}.screening-readout[data-v-cce91edd]{flex:none;align-items:baseline;gap:10px;display:flex}.screening-readout>div[data-v-cce91edd]{align-items:baseline;display:flex}.screening-readout strong[data-v-cce91edd]{letter-spacing:.02em;font-family:Space Grotesk,sans-serif;font-size:26px}.screening-readout span[data-v-cce91edd]{color:var(--sr-ink-faint);margin:0 3px;font-size:22px;font-weight:300}.screening-readout small[data-v-cce91edd]{color:var(--sr-ink-dim);font-family:Space Grotesk,sans-serif;font-size:19px;font-weight:600}.screening-readout p[data-v-cce91edd]{color:var(--sr-ink-faint);letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.screening-film[data-v-cce91edd]{border-top:1px solid var(--sr-line);border-bottom:1px solid var(--sr-line);background:linear-gradient(180deg, color-mix(in srgb, var(--sr-ink) 2%, transparent), color-mix(in srgb, var(--sr-ink) 1%, transparent));cursor:grab;touch-action:pan-y;flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.screening-film.dragging[data-v-cce91edd]{cursor:grabbing}.screening-film-holes[data-v-cce91edd]{background-image:radial-gradient(circle, var(--sr-holes) 2px, transparent 2.7px);background-position:50%;background-size:17px 13px;height:13px}.screening-film-cells[data-v-cce91edd]{align-items:center;gap:6px;min-height:52px;padding:7px 14px;display:flex}.screening-film-cells button[data-v-cce91edd]{width:44px;height:38px;color:var(--sr-ink-faint);border:1px solid var(--sr-line);background:var(--sr-chip);letter-spacing:.08em;cursor:pointer;transition:width .55s var(--sr-spring), height .55s var(--sr-spring), color .3s ease, border-color .3s ease, background .3s ease;border-radius:3px;flex:none;place-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:grid}.screening-film-cells button[data-v-cce91edd]:hover{color:var(--sr-ink-dim);border-color:var(--sr-ink-faint)}.screening-film-cells button.active[data-v-cce91edd]{width:88px;height:44px;color:var(--sr-accent-ink);background:var(--sr-accent);border-color:#0000;font-weight:700}.screening-room.is-entered .screening-film-cells button[data-v-cce91edd]{animation:screeningCellPop-cce91edd .5s var(--sr-spring) backwards;animation-delay:calc(var(--screening-cell-order,0) * 30ms)}.screening-state[data-v-cce91edd]{z-index:5;text-align:center;justify-items:center;width:min(420px,100vw - 40px);display:grid;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)}.screening-state strong[data-v-cce91edd]{font-size:17px;font-weight:600}.screening-state p[data-v-cce91edd]{color:var(--sr-ink-faint);margin-top:10px;font-size:12px;line-height:1.6}.screening-state button[data-v-cce91edd]{height:36px;color:var(--sr-accent-ink);background:var(--sr-accent);cursor:pointer;border:0;border-radius:999px;margin-top:18px;padding:0 18px;font-size:12px;font-weight:700}.screening-empty[data-v-cce91edd]{z-index:5;color:var(--sr-ink-dim);text-align:center;pointer-events:none;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.screening-empty-kicker[data-v-cce91edd]{color:var(--sr-ink-faint);letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.screening-empty-copy[data-v-cce91edd]{margin-top:12px;font-size:15px}.screening-loader[data-v-cce91edd]{border:2px solid var(--sr-line);border-top-color:var(--sr-accent);border-radius:50%;width:24px;height:24px;margin-bottom:16px;animation:.8s linear infinite screeningSpin-cce91edd}.screening-open-overlay[data-v-cce91edd]{z-index:110;color:var(--sr-ink);background:var(--sr-overlay);cursor:progress;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.screening-open-poster[data-v-cce91edd]{aspect-ratio:38/64;border:1px solid var(--sr-frame-border);background:var(--sr-frame);height:min(68vh,720px);max-height:calc(100vh - 150px);box-shadow:var(--sr-open-shadow);transform-origin:50%;transition:opacity .5s var(--sr-ease), transform .9s var(--sr-spring);border-radius:10px;position:relative;overflow:hidden}@supports (height:100dvh){.screening-room[data-v-cce91edd]{height:100dvh}.screening-fit[data-v-cce91edd]{height:calc(100dvh / var(--sr-fit))}.screening-open-poster[data-v-cce91edd]{max-height:calc(100dvh - 150px)}}.screening-open-poster img[data-v-cce91edd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.screening-open-poster>span[data-v-cce91edd]{pointer-events:none;background:linear-gradient(178deg,#ffffff14,#0000 25%);position:absolute;inset:0}.screening-open-overlay>p[data-v-cce91edd]{color:var(--sr-ink-dim);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;margin:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:flex;position:absolute;bottom:max(32px,7.5vh);left:50%;transform:translate(-50%)}.screening-open-overlay>p i[data-v-cce91edd]{background:var(--sr-accent);flex:none;width:7px;height:7px;animation:1s steps(2,end) infinite screeningBlink-cce91edd}.screening-open-enter-active[data-v-cce91edd],.screening-open-leave-active[data-v-cce91edd]{transition:opacity .5s var(--sr-ease)}.screening-open-enter-from[data-v-cce91edd],.screening-open-leave-to[data-v-cce91edd]{opacity:0}.screening-open-enter-from .screening-open-poster[data-v-cce91edd],.screening-open-leave-to .screening-open-poster[data-v-cce91edd]{opacity:0;transform:scale(.82)}.screening-modal[data-v-cce91edd]{z-index:100;background:var(--sr-mask);-webkit-backdrop-filter:blur(12px);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.screening-panel[data-v-cce91edd]{width:min(430px,92vw);max-height:92vh;color:var(--sr-ink);border:1px solid var(--sr-line);background:var(--sr-panel);box-shadow:var(--sr-panel-shadow);border-radius:21px;padding:30px 30px 26px;overflow:auto}.screening-action-panel[data-v-cce91edd]{width:min(420px,92vw)}.screening-cover-panel[data-v-cce91edd]{width:min(520px,94vw)}.screening-panel-copy[data-v-cce91edd]{color:var(--sr-ink-dim);margin:-10px 0 21px;font-size:12px;line-height:1.65}.screening-panel-kicker.danger[data-v-cce91edd]{color:#ff7a7adb}.screening-panel-kicker.danger i[data-v-cce91edd]{background:#ef6d67}.screening-panel-kicker[data-v-cce91edd]{color:var(--sr-ink-faint);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:flex}.screening-panel-kicker i[data-v-cce91edd]{background:var(--sr-accent);width:7px;height:7px}.screening-panel h2[data-v-cce91edd]{margin:13px 0 22px;font-size:19px;font-weight:600}.screening-panel>label[data-v-cce91edd],.screening-cover-label>span[data-v-cce91edd]{color:var(--sr-ink-faint);letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:block}.screening-panel>input[data-v-cce91edd]{width:100%;height:44px;color:var(--sr-ink);border:1px solid var(--sr-line);background:var(--sr-field);border-radius:10px;outline:none;padding:0 15px;font-size:14px;transition:border-color .25s,box-shadow .25s}.screening-panel>input[data-v-cce91edd]:focus{border-color:var(--sr-accent);box-shadow:0 0 0 3px var(--sr-accent-ring)}.screening-cover-dropzone[data-v-cce91edd]{width:100%;min-height:246px;color:var(--sr-ink);border:1px dashed color-mix(in srgb, var(--sr-ink) 28%, transparent);background:var(--sr-chip);cursor:pointer;transition:border-color .22s ease, box-shadow .22s ease, transform .28s var(--sr-spring);border-radius:16px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.screening-cover-dropzone[data-v-cce91edd]:hover,.screening-cover-dropzone[data-v-cce91edd]:focus-visible,.screening-cover-dropzone.dragging[data-v-cce91edd]{border-color:var(--sr-accent);box-shadow:0 0 0 3px var(--sr-accent-ring), 0 18px 44px -26px #000000a6;outline:none;transform:translateY(-1px)}.screening-cover-dropzone>img[data-v-cce91edd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.screening-cover-dropzone[data-v-cce91edd]:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#000000b8);position:absolute;inset:0}.screening-cover-dropzone>span[data-v-cce91edd]{color:var(--sr-ink-dim);flex-direction:column;align-items:center;gap:7px;display:flex}.screening-cover-dropzone>span b[data-v-cce91edd]{font-size:32px;font-weight:250;line-height:1}.screening-cover-dropzone>span strong[data-v-cce91edd]{color:var(--sr-ink);font-size:13px;font-weight:600}.screening-cover-dropzone>span small[data-v-cce91edd]{color:var(--sr-ink-faint);font-size:10px}.screening-cover-dropzone>em[data-v-cce91edd]{z-index:1;color:#ffffffdb;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;font-style:normal;position:absolute;bottom:12px;left:14px;right:14px;overflow:hidden}.screening-panel>label#screening-cover-label[data-v-cce91edd]{margin-top:16px}.screening-cover-file[data-v-cce91edd]{display:none}.screening-cover-choices[data-v-cce91edd]{scrollbar-width:none;scroll-snap-type:x mandatory;gap:8px;margin:0 -2px;padding:3px 2px 8px;display:flex;overflow-x:auto}.screening-cover-choices[data-v-cce91edd]::-webkit-scrollbar{display:none}.screening-cover-choice[data-v-cce91edd]{width:96px;height:64px;color:var(--sr-ink-faint);border:1px solid var(--sr-line);background:var(--sr-tile);cursor:pointer;scroll-snap-align:start;transition:transform .35s var(--sr-spring), box-shadow .3s var(--sr-ease), border-color .25s var(--sr-ease), background .25s var(--sr-ease);border-radius:10px;flex:none;padding:0;position:relative;overflow:hidden}.screening-cover-choice[data-v-cce91edd]:hover{transform:translateY(-2px);box-shadow:0 12px 26px -12px #000000bf}.screening-cover-choice[data-v-cce91edd]:active{transform:scale(.96)}.screening-cover-choice.active[data-v-cce91edd]{box-shadow:0 0 0 2px var(--sr-accent), 0 10px 24px -12px #000000b3;border-color:#0000;transform:scale(1.03)}.screening-cover-choice.active[data-v-cce91edd]:hover{transform:scale(1.03)translateY(-2px)}.screening-cover-auto[data-v-cce91edd]{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.screening-cover-auto-mark[data-v-cce91edd]{color:color-mix(in srgb, var(--sr-ink) 16%, transparent);font-family:Space Grotesk,Inter,sans-serif;font-size:21px;font-weight:700;line-height:1}.screening-cover-auto small[data-v-cce91edd],.screening-cover-upload-empty small[data-v-cce91edd]{color:var(--sr-ink-faint);letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,ui-monospace,monospace;font-size:7.5px}.screening-cover-upload[data-v-cce91edd]{border-style:dashed;border-color:color-mix(in srgb, var(--sr-ink) 30%, transparent);background:var(--sr-chip)}.screening-cover-upload.dragging[data-v-cce91edd]{border-color:var(--sr-accent);background:color-mix(in srgb, var(--sr-accent) 7%, transparent)}.screening-cover-upload-empty[data-v-cce91edd]{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.screening-cover-upload-empty b[data-v-cce91edd]{font-size:17px;font-weight:300;line-height:1}.screening-cover-upload>img[data-v-cce91edd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.screening-cover-remove[data-v-cce91edd]{color:#ffffffe6;background:#060608ad;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:16px;height:16px;font-size:9px;line-height:1;display:grid;position:absolute;top:4px;right:4px}.screening-panel-row[data-v-cce91edd]{margin:20px 0 26px}.screening-categories[data-v-cce91edd]{border:1px solid var(--sr-line);background:var(--sr-chip);border-radius:999px;grid-template-columns:1fr 1fr;padding:3px;display:grid;position:relative}.screening-categories>i[data-v-cce91edd]{background:var(--sr-pill);width:calc(50% - 3px);transition:transform .38s var(--sr-spring);border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 4px #00000024}.screening-categories>i.team[data-v-cce91edd]{transform:translate(100%)}.screening-categories button[data-v-cce91edd]{z-index:1;height:34px;color:var(--sr-ink-dim);cursor:pointer;background:0 0;border:0;font-size:12.5px;position:relative}.screening-categories button.active[data-v-cce91edd]{color:var(--sr-ink)}.screening-cover-label[data-v-cce91edd]{justify-content:space-between;align-items:center;margin-top:18px;display:flex}.screening-cover-label>span[data-v-cce91edd]{margin:0}.screening-cover-label button[data-v-cce91edd]{height:28px;color:var(--sr-accent);border:1px solid var(--sr-line);cursor:pointer;background:0 0;border-radius:999px;padding:0 10px;font-size:11px;font-weight:600}.screening-cover-label button[data-v-cce91edd]:disabled{cursor:wait;opacity:.55}.screening-presets[data-v-cce91edd]{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.screening-presets button[data-v-cce91edd]{min-width:0;color:var(--sr-ink-faint);border:1px solid var(--sr-line);background:var(--sr-chip);cursor:pointer;transition:border-color .2s ease, transform .3s var(--sr-spring);border-radius:9px;padding:4px 4px 7px}.screening-presets button[data-v-cce91edd]:hover{transform:translateY(-2px)}.screening-presets button.active[data-v-cce91edd]{color:var(--sr-ink);border-color:var(--sr-accent);box-shadow:0 0 0 2px var(--sr-accent-ring)}.screening-presets button>span[data-v-cce91edd]{border-radius:6px;height:54px;display:block;overflow:hidden}.screening-presets button>small[data-v-cce91edd]{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:9px;display:block;overflow:hidden}.screening-presets[data-v-cce91edd] *{animation-play-state:paused!important}.screening-panel-error[data-v-cce91edd]{color:#b83324;background:#cf402e14;border:1px solid #cf402e3d;border-radius:9px;margin:15px 0 -5px;padding:10px 12px;font-size:12px;line-height:1.55}.screening-panel-actions[data-v-cce91edd]{justify-content:flex-end;gap:10px;margin-top:0;display:flex}.screening-panel-actions button[data-v-cce91edd]{cursor:pointer;border-radius:9px;height:38px;font-size:13px;font-weight:600}.screening-panel-actions .ghost[data-v-cce91edd]{color:var(--sr-ink-dim);border:1px solid var(--sr-line);background:0 0;padding:0 18px}.screening-panel-actions .solid[data-v-cce91edd]{color:var(--sr-accent-ink);background:var(--sr-accent);border:0;padding:0 22px}.screening-panel-actions .danger-ghost[data-v-cce91edd]{color:#ff7a7ad1;border-color:#ff7a7a33}.screening-panel-actions .danger-solid[data-v-cce91edd]{color:#fff;background:#c84f49}.screening-cover-actions[data-v-cce91edd]{grid-template-columns:auto 1fr auto auto;margin-top:20px;display:grid}.screening-panel-actions button[data-v-cce91edd]:disabled{cursor:wait;opacity:.55}.screening-modal-enter-active[data-v-cce91edd],.screening-modal-leave-active[data-v-cce91edd]{transition:opacity .3s var(--sr-ease)}.screening-modal-enter-active .screening-panel[data-v-cce91edd],.screening-modal-leave-active .screening-panel[data-v-cce91edd]{transition:opacity .28s var(--sr-ease), transform .38s var(--sr-spring)}.screening-modal-enter-from[data-v-cce91edd],.screening-modal-leave-to[data-v-cce91edd]{opacity:0}.screening-modal-enter-from .screening-panel[data-v-cce91edd],.screening-modal-leave-to .screening-panel[data-v-cce91edd]{opacity:0;transform:translateY(10px)scale(.93)rotateX(2.5deg)}@keyframes screeningBreathe-cce91edd{0%,to{transform:translateY(-4px)}50%{transform:translateY(4px)}}@keyframes screeningGrain-cce91edd{0%{transform:translate(0)}25%{transform:translate(-34px,22px)}50%{transform:translate(18px,-30px)}75%{transform:translate(-22px,-14px)}to{transform:translate(0)}}@keyframes screeningCellPop-cce91edd{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes screeningInfoIn-cce91edd{0%{opacity:0;filter:blur(3px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes screeningSpin-cce91edd{to{transform:rotate(360deg)}}@keyframes screeningBlink-cce91edd{50%{opacity:.15}}@media (width<=900px){.screening-hud[data-v-cce91edd]{grid-template-columns:minmax(0,1fr) auto;padding:0 18px 0 128px}.screening-filters[data-v-cce91edd]{grid-column:1;justify-self:start}.screening-hud-actions[data-v-cce91edd]{grid-column:2}.screening-search input[data-v-cce91edd]{width:140px}.screening-search input[data-v-cce91edd]:focus{width:170px}.screening-film-deck[data-v-cce91edd]{gap:16px;padding:12px 18px 18px}}@media (width<=560px){.screening-search[data-v-cce91edd]{display:none}}@media (hover:none),(pointer:coarse){.screening-card-touch-menu[data-v-cce91edd]{display:grid}}@media (prefers-reduced-motion:reduce){.screening-card.center .screening-card-float[data-v-cce91edd],.screening-grain[data-v-cce91edd],.screening-loader[data-v-cce91edd],.screening-room.is-entered .screening-film-cells button[data-v-cce91edd],.screening-open-overlay>p i[data-v-cce91edd]{animation:none}.screening-filter-pill[data-v-cce91edd],.screening-film-cells button[data-v-cce91edd],.screening-categories>i[data-v-cce91edd],.screening-open-enter-active[data-v-cce91edd],.screening-open-leave-active[data-v-cce91edd],.screening-open-poster[data-v-cce91edd]{transition-duration:.01ms}}.app-root.is-auth-portal-active[data-v-23e74c85]{cursor:progress}.app-root.is-auth-portal-covering[data-v-23e74c85] .orbit-login-page .saturn-core,.app-root.is-auth-portal-flying[data-v-23e74c85] .orbit-login-page .saturn-core{opacity:0!important;animation-play-state:paused!important}.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .saturn-core{opacity:1!important;transition:opacity .32s cubic-bezier(.16,1,.3,1)!important;animation-play-state:paused!important}.app-root.is-auth-portal-covering[data-v-23e74c85] .orbit-login-page .route-line,.app-root.is-auth-portal-covering[data-v-23e74c85] .orbit-login-page .orbit-back,.app-root.is-auth-portal-covering[data-v-23e74c85] .orbit-login-page .brand-word,.app-root.is-auth-portal-covering[data-v-23e74c85] .orbit-login-page .orbit-copy,.app-root.is-auth-portal-covering[data-v-23e74c85] .orbit-login-page .node-card,.app-root.is-auth-portal-covering[data-v-23e74c85] .orbit-login-page .soft-note,.app-root.is-auth-portal-covering[data-v-23e74c85] .orbit-login-page .orbit-login-card,.app-root.is-auth-portal-flying[data-v-23e74c85] .orbit-login-page .route-line,.app-root.is-auth-portal-flying[data-v-23e74c85] .orbit-login-page .orbit-back,.app-root.is-auth-portal-flying[data-v-23e74c85] .orbit-login-page .brand-word,.app-root.is-auth-portal-flying[data-v-23e74c85] .orbit-login-page .orbit-copy,.app-root.is-auth-portal-flying[data-v-23e74c85] .orbit-login-page .node-card,.app-root.is-auth-portal-flying[data-v-23e74c85] .orbit-login-page .soft-note,.app-root.is-auth-portal-flying[data-v-23e74c85] .orbit-login-page .orbit-login-card{opacity:0;transform:var(--auth-enter-from-transform,translate3d(0, 10px, 0) scale(.985));filter:blur(10px)saturate(.9)}.app-root[data-v-23e74c85] .orbit-login-page .route-line-one{--auth-enter-from-transform:translate3d(0, 10px, 0) rotate(-20deg) scale(.985)}.app-root[data-v-23e74c85] .orbit-login-page .route-line-two{--auth-enter-from-transform:translate3d(0, 10px, 0) rotate(18deg) scale(.985)}.app-root[data-v-23e74c85] .orbit-login-page .node-card-asset{--auth-enter-from-transform:translate3d(0, 12px, 0) rotate(-4deg) scale(.985)}.app-root[data-v-23e74c85] .orbit-login-page .node-card-video{--auth-enter-from-transform:translate3d(0, 12px, 0) rotate(5deg) scale(.985)}.app-root[data-v-23e74c85] .orbit-login-page .soft-note-prompt{--auth-enter-from-transform:translate3d(0, 12px, 0) rotate(7deg) scale(.985)}.app-root[data-v-23e74c85] .orbit-login-page .soft-note-reference{--auth-enter-from-transform:translate3d(0, 12px, 0) rotate(-8deg) scale(.985)}.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .brand-word{transition:opacity .26s cubic-bezier(.16,1,.3,1) 40ms,transform .26s cubic-bezier(.16,1,.3,1) 40ms,filter .26s cubic-bezier(.16,1,.3,1) 40ms}.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .orbit-copy,.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .route-line{transition:opacity .28s cubic-bezier(.16,1,.3,1) 70ms,transform .28s cubic-bezier(.16,1,.3,1) 70ms,filter .28s cubic-bezier(.16,1,.3,1) 70ms}.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .node-card{transition:opacity .3s cubic-bezier(.16,1,.3,1) .1s,transform .3s cubic-bezier(.16,1,.3,1) .1s,filter .3s cubic-bezier(.16,1,.3,1) .1s}.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .soft-note{transition:opacity .3s cubic-bezier(.16,1,.3,1) .12s,transform .3s cubic-bezier(.16,1,.3,1) .12s,filter .3s cubic-bezier(.16,1,.3,1) .12s}.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .orbit-login-card{transition:opacity .3s cubic-bezier(.16,1,.3,1) .14s,transform .3s cubic-bezier(.16,1,.3,1) .14s,filter .3s cubic-bezier(.16,1,.3,1) .14s}.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .orbit-back{transition:opacity .26s cubic-bezier(.16,1,.3,1) .16s,transform .26s cubic-bezier(.16,1,.3,1) .16s,filter .26s cubic-bezier(.16,1,.3,1) .16s}.auth-portal[data-v-23e74c85]{z-index:1400;pointer-events:auto;isolation:isolate;color:#fff;position:fixed;inset:0;overflow:hidden;transform:translateZ(0)}.auth-portal-backdrop[data-v-23e74c85]{pointer-events:none;z-index:0;background:radial-gradient(circle at var(--auth-portal-x) var(--auth-portal-y), #8eeeff1f, transparent 20vmax), linear-gradient(145deg, #05070bd1, #010205f5);-webkit-backdrop-filter:blur()saturate();opacity:0;will-change:opacity, backdrop-filter;position:absolute;inset:0}.auth-portal-orb[data-v-23e74c85]{z-index:2;width:var(--auth-portal-target-size);height:var(--auth-portal-target-size);--auth-ring-back-width:326px;--auth-ring-back-height:58px;--auth-ring-front-width:316px;--auth-ring-front-height:54px;--auth-satellite-orbit-width:286px;--auth-satellite-orbit-height:46px;--auth-satellite-left:-140px;--auth-satellite-edge-left:-116px;--auth-satellite-mid:0px;--auth-satellite-edge-right:116px;--auth-satellite-right:140px;--auth-satellite-width:20px;--auth-satellite-height:9px;pointer-events:none;opacity:0;transform:translate3d(calc(var(--auth-portal-x) - 50%), calc(var(--auth-portal-y) - 50%), 0) rotate(-12deg) scale(var(--auth-portal-start-scale));transform-origin:50%;will-change:transform, opacity, filter;filter:saturate(1.05)contrast(1.05)drop-shadow(0 28px 60px #0000006b);isolation:isolate;background:#07131d url(/static/images/login-orbital-planet.png) 50%/104% 104% no-repeat;border-radius:50%;position:absolute;top:0;left:0;box-shadow:inset -28px -32px 54px #00000038,inset 10px 12px 28px #d8fdff14,0 0 18px #5bd5e812,0 30px 76px #00000057}.auth-portal-orb[data-v-23e74c85]:before{content:"";z-index:-1;width:var(--auth-ring-back-width);height:var(--auth-ring-back-height);opacity:.56;pointer-events:none;background:linear-gradient(90deg,#5ee2f100,#9ff1ff2e 30%,#ae98ff29 56%,#5ee2f100);border:1px solid #9ff1ff38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #52def21a,inset 0 0 12px #b6f9ff14}.auth-portal-orb[data-v-23e74c85]:after{content:"";z-index:5;width:var(--auth-ring-front-width);height:var(--auth-ring-front-height);clip-path:inset(50% 0 0);opacity:.34;filter:blur(.15px);pointer-events:none;border-bottom:1px solid #d5ffff2e;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-portal-orb-core[data-v-23e74c85]{z-index:3;border-radius:inherit;pointer-events:none;opacity:1;background:radial-gradient(at 28% 28%,#e1fdff1a,#c6f4ff09 30%,#0000 56%),linear-gradient(118deg,#ffffff09 0 22%,#0000 45%,#0000002e 100%),url(/static/images/login-orbital-planet.png) 50%/104% 104% no-repeat;position:absolute;inset:0}.auth-planet-satellite-orbit[data-v-23e74c85]{width:var(--auth-satellite-orbit-width);height:var(--auth-satellite-orbit-height);margin:calc(var(--auth-satellite-orbit-height) / -2) 0 0 calc(var(--auth-satellite-orbit-width) / -2);--sat-left:var(--auth-satellite-left);--sat-edge-left:var(--auth-satellite-edge-left);--sat-mid:var(--auth-satellite-mid);--sat-edge-right:var(--auth-satellite-edge-right);--sat-right:var(--auth-satellite-right);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.auth-planet-satellite-orbit-back[data-v-23e74c85]{z-index:2}.auth-planet-satellite-orbit-front[data-v-23e74c85]{z-index:4}.auth-planet-satellite[data-v-23e74c85]{width:var(--auth-satellite-width);height:var(--auth-satellite-height);transform:translate(var(--sat-left), -50%) scale(.76);opacity:0;will-change:transform, opacity, filter;background:linear-gradient(90deg,#1a2535 0%,#b6d0dd 46%,#53617d 100%);border:1px solid #dcf7ff94;border-radius:999px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #99f8ff47,0 4px 10px #0000003d}.auth-planet-satellite-front[data-v-23e74c85]{animation:12s linear infinite authSatelliteFrontOrbit-23e74c85}.auth-planet-satellite-back[data-v-23e74c85]{animation:12s linear infinite authSatelliteBackOrbit-23e74c85}.auth-planet-satellite[data-v-23e74c85]:before,.auth-planet-satellite[data-v-23e74c85]:after{content:"";background:linear-gradient(90deg,#7ddceba3,#3d5178d1);border-radius:2px;width:9px;height:5px;position:absolute;top:50%;box-shadow:inset 0 0 0 1px #eef8ff38}.auth-planet-satellite[data-v-23e74c85]:before{right:calc(100% + 2px);transform:translateY(-50%)rotate(-5deg)}.auth-planet-satellite[data-v-23e74c85]:after{left:calc(100% + 2px);transform:translateY(-50%)rotate(5deg)}.auth-portal.is-covering .auth-portal-backdrop[data-v-23e74c85]{animation:.2s cubic-bezier(.16,1,.3,1) both authBackdropIn-23e74c85}.auth-portal.is-covering .auth-portal-orb[data-v-23e74c85]{opacity:.96}.auth-portal.is-flying .auth-portal-backdrop[data-v-23e74c85]{opacity:1;-webkit-backdrop-filter:blur(20px)saturate(.94)}.auth-portal.is-flying .auth-portal-orb[data-v-23e74c85]{animation:.42s cubic-bezier(.22,.9,.2,1) both authOrbTravel-23e74c85}.auth-portal.is-revealing .auth-portal-backdrop[data-v-23e74c85]{animation:.42s cubic-bezier(.16,1,.3,1) both authBackdropOut-23e74c85}.auth-portal.is-revealing .auth-portal-orb[data-v-23e74c85]{animation:.36s cubic-bezier(.16,1,.3,1) both authOrbHandoff-23e74c85}.auth-portal-shell-leave-active[data-v-23e74c85]{transition:opacity .14s}.auth-portal-shell-leave-to[data-v-23e74c85]{opacity:0}@keyframes authBackdropIn-23e74c85{0%{opacity:0;-webkit-backdrop-filter:blur()saturate()}38%{opacity:.96;-webkit-backdrop-filter:blur(15px)saturate(.96)}to{opacity:1;-webkit-backdrop-filter:blur(20px)saturate(.94)}}@keyframes authOrbTravel-23e74c85{0%{opacity:.96;transform:translate3d(calc(var(--auth-portal-x) - 50%), calc(var(--auth-portal-y) - 50%), 0) rotate(-17deg) scale(var(--auth-portal-start-flight-scale));filter:blur()drop-shadow(0 20px 46px #00000057)}to{opacity:1;transform:translate3d(calc(var(--auth-portal-target-x) - 50%), calc(var(--auth-portal-target-y) - 50%), 0) rotate(-11deg) scale(.985);filter:blur()drop-shadow(0 28px 60px #0000006b)}}@keyframes authOrbHandoff-23e74c85{0%{opacity:1;transform:translate3d(calc(var(--auth-portal-target-x) - 50%), calc(var(--auth-portal-target-y) - 50%), 0) rotate(-11deg) scale(.985);filter:blur()drop-shadow(0 28px 60px #0000006b)}to{opacity:0;transform:translate3d(calc(var(--auth-portal-target-x) - 50%), calc(var(--auth-portal-target-y) - 50%), 0) rotate(-11deg) scale(1);filter:blur()drop-shadow(0 26px 56px #00000057)}}@keyframes authSatelliteFrontOrbit-23e74c85{0%{transform:translate(var(--sat-left), -50%) scale(.76);opacity:0;filter:brightness(.86)saturate(.9)}7%{transform:translate(var(--sat-left), -50%) scale(.8);opacity:.34;filter:brightness(.94)saturate(.95)}15%{transform:translate(var(--sat-edge-left), -50%) scale(.92);opacity:.86;filter:brightness(1.06)saturate()}28%{transform:translate(var(--sat-mid), -50%) scale(1.08);opacity:1;filter:brightness(1.3)saturate(1.08)}41%{transform:translate(var(--sat-edge-right), -50%) scale(.92);opacity:.86;filter:brightness(1.06)saturate()}49%{transform:translate(var(--sat-right), -50%) scale(.78);opacity:.24;filter:brightness(.82)saturate(.88)}54%,to{transform:translate(var(--sat-right), -50%) scale(.72);opacity:0;filter:brightness(.62)saturate(.76)}}@keyframes authSatelliteBackOrbit-23e74c85{0%,49%{transform:translate(var(--sat-right), -50%) scale(.7);opacity:0;filter:brightness(.56)saturate(.72)}55%{transform:translate(var(--sat-right), -50%) scale(.66);opacity:.22;filter:brightness(.66)saturate(.78)}63%{transform:translate(var(--sat-edge-right), -50%) scale(.6);opacity:.32;filter:brightness(.7)saturate(.82)}74%{transform:translate(var(--sat-mid), -50%) scale(.54);opacity:.34;filter:brightness(.58)saturate(.74)}85%{transform:translate(var(--sat-edge-left), -50%) scale(.6);opacity:.32;filter:brightness(.7)saturate(.82)}93%{transform:translate(var(--sat-left), -50%) scale(.66);opacity:.2;filter:brightness(.66)saturate(.78)}98%,to{transform:translate(var(--sat-left), -50%) scale(.7);opacity:0;filter:brightness(.56)saturate(.72)}}@keyframes authBackdropOut-23e74c85{0%{opacity:1;-webkit-backdrop-filter:blur(20px)saturate(.94)}to{opacity:0;-webkit-backdrop-filter:blur(2px)saturate()}}.workspace-toast[data-v-23e74c85]{z-index:260;color:#fffffff0;-webkit-backdrop-filter:blur(22px)saturate(1.16);letter-spacing:0;pointer-events:none;background:linear-gradient(135deg,#ffffff29,#ffffff0f),#0a0b10d1;border:1px solid #ffffff29;border-radius:999px;max-width:min(420px,100vw - 32px);padding:12px 18px;font-size:14px;font-weight:780;position:fixed;top:84px;left:50%;transform:translate(-50%);box-shadow:0 20px 56px #0000006b,inset 0 1px #ffffff2e}.workspace-toast-enter-active[data-v-23e74c85],.workspace-toast-leave-active[data-v-23e74c85]{transition:opacity .22s ease, transform .22s var(--easing-lift,cubic-bezier(.2,.8,.2,1))}.workspace-toast-enter-from[data-v-23e74c85],.workspace-toast-leave-to[data-v-23e74c85]{opacity:0;transform:translate(-50%)translateY(-8px)scale(.98)}@media (width<=980px){.auth-portal-orb[data-v-23e74c85]{--auth-ring-back-width:230px;--auth-ring-back-height:42px;--auth-ring-front-width:224px;--auth-ring-front-height:40px;--auth-satellite-orbit-width:224px;--auth-satellite-orbit-height:34px;--auth-satellite-left:-102px;--auth-satellite-edge-left:-84px;--auth-satellite-edge-right:84px;--auth-satellite-right:102px;--auth-satellite-width:16px;--auth-satellite-height:7px}}@media (prefers-reduced-motion:reduce){.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .saturn-core,.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .route-line,.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .orbit-back,.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .brand-word,.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .orbit-copy,.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .node-card,.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .soft-note,.app-root.is-auth-portal-revealing[data-v-23e74c85] .orbit-login-page .orbit-login-card,.auth-portal-backdrop[data-v-23e74c85],.auth-portal-orb[data-v-23e74c85],.auth-planet-satellite[data-v-23e74c85]{transition-duration:.01ms!important;animation-duration:.01ms!important}}
