@keyframes float-gentle{0%,to{transform:translateZ(0) rotate(-1deg)}50%{transform:translate3d(0,-10px,0) rotate(1deg)}}@keyframes file-1-complete{0%{left:8%;top:18%;transform:translateZ(0) rotate(-1deg);opacity:1}6.25%{left:8%;top:18%;transform:translate3d(0,-10px,0) rotate(1deg);opacity:1}12.5%{left:8%;top:18%;transform:translateZ(0) rotate(-1deg);opacity:1}25%{left:25%;top:25%;transform:translateZ(0) rotate(0);opacity:1}31.25%{left:25%;top:25%;transform:translateZ(0) rotate(0);opacity:1}37.5%{left:calc(15% - 80px);top:25%;transform:translateZ(0) rotate(0);opacity:1}43.75%{left:70%;top:25%;transform:scale(.3);opacity:0}to{left:70%;top:25%;transform:scale(.3);opacity:0}}@keyframes file-2-complete{0%{left:70%;top:48%;transform:translateZ(0) rotate(-1deg);opacity:1}6.25%{left:70%;top:48%;transform:translate3d(0,-10px,0) rotate(1deg);opacity:1}12.5%{left:70%;top:48%;transform:translateZ(0) rotate(-1deg);opacity:1}25%{left:55%;top:25%;transform:translateZ(0) rotate(0);opacity:1}31.25%{left:55%;top:25%;transform:translateZ(0) rotate(0);opacity:1}37.5%{left:calc(45% - 80px);top:25%;transform:translateZ(0) rotate(0);opacity:1}43.75%{left:70%;top:25%;transform:scale(.3);opacity:0}to{left:70%;top:25%;transform:scale(.3);opacity:0}}@keyframes file-3-complete{0%{left:18%;top:56%;transform:translateZ(0) rotate(-1deg);opacity:1}6.25%{left:18%;top:56%;transform:translate3d(0,-10px,0) rotate(1deg);opacity:1}12.5%{left:18%;top:56%;transform:translateZ(0) rotate(-1deg);opacity:1}25%{left:25%;top:48%;transform:translateZ(0) rotate(0);opacity:1}31.25%{left:25%;top:48%;transform:translateZ(0) rotate(0);opacity:1}37.5%{left:calc(15% - 80px);top:48%;transform:translateZ(0) rotate(0);opacity:1}43.75%{left:70%;top:48%;transform:scale(.3);opacity:0}to{left:70%;top:48%;transform:scale(.3);opacity:0}}@keyframes file-4-complete{0%{left:58%;top:38%;transform:translateZ(0) rotate(-1deg);opacity:1}6.25%{left:58%;top:38%;transform:translate3d(0,-10px,0) rotate(1deg);opacity:1}12.5%{left:58%;top:38%;transform:translateZ(0) rotate(-1deg);opacity:1}25%{left:55%;top:48%;transform:translateZ(0) rotate(0);opacity:1}31.25%{left:55%;top:48%;transform:translateZ(0) rotate(0);opacity:1}37.5%{left:calc(45% - 80px);top:48%;transform:translateZ(0) rotate(0);opacity:1}43.75%{left:70%;top:48%;transform:scale(.3);opacity:0}to{left:70%;top:48%;transform:scale(.3);opacity:0}}@keyframes file-5-complete{0%{left:28%;top:58%;transform:translateZ(0) rotate(-1deg);opacity:1}6.25%{left:28%;top:58%;transform:translate3d(0,-10px,0) rotate(1deg);opacity:1}12.5%{left:28%;top:58%;transform:translateZ(0) rotate(-1deg);opacity:1}25%{left:25%;top:71%;transform:translateZ(0) rotate(0);opacity:1}31.25%{left:25%;top:71%;transform:translateZ(0) rotate(0);opacity:1}37.5%{left:calc(15% - 80px);top:71%;transform:translateZ(0) rotate(0);opacity:1}43.75%{left:70%;top:71%;transform:scale(.3);opacity:0}to{left:70%;top:71%;transform:scale(.3);opacity:0}}@keyframes file-6-complete{0%{left:42%;top:22%;transform:translateZ(0) rotate(-1deg);opacity:1}6.25%{left:42%;top:22%;transform:translate3d(0,-10px,0) rotate(1deg);opacity:1}12.5%{left:42%;top:22%;transform:translateZ(0) rotate(-1deg);opacity:1}25%{left:55%;top:71%;transform:translateZ(0) rotate(0);opacity:1}31.25%{left:55%;top:71%;transform:translateZ(0) rotate(0);opacity:1}37.5%{left:calc(45% - 80px);top:71%;transform:translateZ(0) rotate(0);opacity:1}43.75%{left:70%;top:71%;transform:scale(.3);opacity:0}to{left:70%;top:71%;transform:scale(.3);opacity:0}}@keyframes folder-1-appear{0%,31.25%{opacity:0;transform:scale(0);left:70%;top:25%}37.5%{opacity:1;transform:scale(1);left:70%;top:25%}43.75%{opacity:1;transform:scale(1);left:70%;top:25%}50%{opacity:1;transform:scale(1);left:calc(50% - 100px);top:25%}56.25%{opacity:0;transform:scale(.3);left:70%;top:48%}to{opacity:0;transform:scale(.3);left:70%;top:48%}}@keyframes folder-2-appear{0%,31.25%{opacity:0;transform:scale(0);left:70%;top:48%}37.5%{opacity:1;transform:scale(1);left:70%;top:48%}43.75%{opacity:1;transform:scale(1);left:70%;top:48%}50%{opacity:1;transform:scale(1);left:calc(50% - 100px);top:48%}59.375%{opacity:0;transform:scale(.3);left:70%;top:48%}to{opacity:0;transform:scale(.3);left:70%;top:48%}}@keyframes folder-3-appear{0%,31.25%{opacity:0;transform:scale(0);left:70%;top:71%}37.5%{opacity:1;transform:scale(1);left:70%;top:71%}43.75%{opacity:1;transform:scale(1);left:70%;top:71%}50%{opacity:1;transform:scale(1);left:calc(50% - 100px);top:71%}62.5%{opacity:0;transform:scale(.3);left:70%;top:48%}to{opacity:0;transform:scale(.3);left:70%;top:48%}}@keyframes main-folder-appear{0%,43.75%{opacity:0;transform:scale(0) translate(0)}50%{opacity:1;transform:scale(1) translate(0)}62.5%{opacity:1;transform:scale(1) translate(0)}68.75%{opacity:1;transform:scale(1) translate(-190px) translateY(-3px)}75%{opacity:1;transform:scale(1) translate(-190px) translateY(0)}81.25%{opacity:1;transform:scale(1) translate(-190px) translateY(-3px)}87.5%{opacity:0;transform:scale(.3) translate(-190px) translateY(0)}to{opacity:0;transform:scale(.3) translate(-190px) translateY(0)}}@keyframes mouse-path{0%,68.75%{opacity:0;left:90%;top:90%}75%{opacity:1;left:31%;top:56%;transform:scale(1)}78.125%{opacity:1;left:31%;top:56%;transform:scale(.9)}81.25%{opacity:1;left:31%;top:56%;transform:scale(1)}87.5%{opacity:0;left:31%;top:56%}to{opacity:0;left:31%;top:56%}}@keyframes tree-view-appear{0%,81.25%{opacity:0;transform:translate(50px) scale(0)}90%{opacity:1;transform:translate(50px) scale(1)}93.75%{opacity:1;transform:translate(0) scale(1)}to{opacity:1;transform:translate(0) scale(1)}}.upper-half-clip{clip-path:polygon(0% 0%,100% 0%,100% 50%,0% 50%)}*{margin:0;padding:0;box-sizing:border-box}body{background:#fff;color:#f3f4f6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.relative{position:relative}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.mb-4{margin-bottom:1rem}.modal[aria-hidden=true] .modal-content{animation:modal-slide-out .3s cubic-bezier(.175,.885,.32,1.275)}.download-icon.animate-in{animation:downloadIconRotate .5s cubic-bezier(.4,0,.2,1) forwards;opacity:1}.showcase-root[data-astro-cid-sh55fzht]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:visible}.iso-scene[data-astro-cid-sh55fzht]{display:grid;grid-template-columns:260px 20px 520px 60px 440px;grid-template-rows:380px 80px 340px 20px 300px;-moz-column-gap:0;column-gap:0;transform:perspective(1400px) rotateX(52deg) rotate(-28deg);transform-style:preserve-3d;transform-origin:center center}@media(max-width:639px){.iso-scene[data-astro-cid-sh55fzht]{grid-template-columns:140px 10px 280px 30px 240px;grid-template-rows:200px 40px 180px 10px 160px;transform:perspective(1000px) rotateX(52deg) rotate(-28deg)}}.card[data-astro-cid-sh55fzht]{border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 2px 6px #0000000f,0 8px 20px #00000017;width:100%;height:100%;position:relative;transition:transform .35s ease,box-shadow .35s ease,z-index 0s}.card-sm[data-astro-cid-sh55fzht]{opacity:.88}.card-main[data-astro-cid-sh55fzht]{box-shadow:0 0 0 1px #fffffff2,0 8px 32px #6482e638,0 2px 8px #00000014;z-index:2}.card-hovered[data-astro-cid-sh55fzht]{transform:translateZ(30px);box-shadow:0 0 0 1px #fffffff2,0 0 80px 28px #add8ff80,0 8px 32px #64b4ff47,0 2px 8px #00000014;z-index:3}.card[data-astro-cid-sh55fzht] img[data-astro-cid-sh55fzht]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:none;position:absolute;top:0;left:0}.card-left[data-astro-cid-sh55fzht] img[data-astro-cid-sh55fzht]{-o-object-position:top center;object-position:top center}.card[data-astro-cid-sh55fzht] img[data-astro-cid-sh55fzht][data-lang-show=zh-CN]{display:block}@media(max-width:1279px){.iso-scene[data-astro-cid-sh55fzht]{grid-template-columns:280px 16px 420px 48px 356px;grid-template-rows:276px 65px 276px 16px 242px;-moz-column-gap:0;column-gap:0}}@media(max-width:1023px){.iso-scene[data-astro-cid-sh55fzht]{grid-template-columns:240px 12px 320px 36px 272px;grid-template-rows:210px 50px 210px 12px 185px;-moz-column-gap:0;column-gap:0;transform:perspective(1000px) rotateX(52deg) rotate(-28deg)}}[data-astro-cid-pj2gf6ib][data-survey-modal]{animation:fadeIn .2s ease-out}#survey-container[data-astro-cid-pj2gf6ib]{position:relative}#survey-container[data-astro-cid-pj2gf6ib] iframe,#survey-container[data-astro-cid-pj2gf6ib]>div{width:100%!important;height:100%!important;min-height:100%;border:none!important}#survey-container[data-astro-cid-pj2gf6ib] *{box-sizing:border-box}.lang-switcher[data-astro-cid-a2mxz4y6]{display:inline-flex;align-items:center;justify-content:center;gap:1px;border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:5px 10px;min-width:72px;background:#ffffffa6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lang-icon[data-astro-cid-a2mxz4y6]{color:#9ca3af;margin-right:4px;flex-shrink:0}.lang-btn[data-astro-cid-a2mxz4y6]{font-size:12px;font-weight:500;color:#9ca3af;background:none;border:none;cursor:pointer;padding:0 3px;line-height:1;transition:color .15s ease;letter-spacing:.02em}.lang-btn[data-astro-cid-a2mxz4y6]:hover{color:#374151}.lang-btn[data-astro-cid-a2mxz4y6].active{color:#111827;font-weight:600}.lang-sep[data-astro-cid-a2mxz4y6]{font-size:11px;color:#e5e7eb;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-menu-btn[data-astro-cid-f722ljpv]{display:flex}@media(min-width:640px){.mobile-menu-btn[data-astro-cid-f722ljpv]{display:none}}#main-header[data-astro-cid-f722ljpv].scrolled{background:linear-gradient(to bottom,#fff6,#fafafa33,#f5f5f51a);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 4px 20px #0000000d}.logo-container[data-astro-cid-f722ljpv]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border-radius:12px;box-shadow:0 4px 20px #0000001a,0 1px 3px #0000000d;transition:transform .2s ease,box-shadow .2s ease}.logo-container[data-astro-cid-f722ljpv]:hover{transform:translateY(-1px);box-shadow:0 6px 24px #0000001f,0 2px 4px #0000000f}.logo-image[data-astro-cid-f722ljpv]{height:100%;width:100%;display:block;border-radius:8px}.nav-link-contact[data-astro-cid-f722ljpv]{width:84px;text-align:center;white-space:nowrap}.nav-link-download[data-astro-cid-f722ljpv]{width:112px;text-align:center;white-space:nowrap}.nav-right[data-astro-cid-f722ljpv]{width:auto}@media(min-width:1024px){.nav-right[data-astro-cid-f722ljpv]{width:340px}}.hero-title[data-astro-cid-swuubktl]{font-size:2.5rem}.hero-desc[data-astro-cid-swuubktl]{font-size:1.25rem;max-width:36rem}.hero-desc-en[data-astro-cid-swuubktl] .kro-italic[data-astro-cid-swuubktl]{font-family:Bodoni Moda,serif;font-style:italic;font-weight:400}.hero-platform-btns[data-astro-cid-swuubktl]{justify-content:center}@media(min-width:480px){.hero-title[data-astro-cid-swuubktl]{font-size:3.5rem}.hero-desc[data-astro-cid-swuubktl]{font-size:1.5rem}}@media(min-width:640px){.hero-title[data-astro-cid-swuubktl]{font-size:5rem}.hero-desc[data-astro-cid-swuubktl]{font-size:2.125rem}}@media(min-width:768px){.hero-title[data-astro-cid-swuubktl]{font-size:5rem}.hero-desc[data-astro-cid-swuubktl]{font-size:2.125rem}}@media(min-width:1024px){.hero-title[data-astro-cid-swuubktl]{font-size:5rem}.hero-desc[data-astro-cid-swuubktl]{font-size:2.125rem}.hero-platform-btns[data-astro-cid-swuubktl]{justify-content:flex-start}}@media(min-width:1196px){.hero-title[data-astro-cid-swuubktl]{font-size:5.5rem}.hero-desc[data-astro-cid-swuubktl]{font-size:2.5rem}}@media(min-width:1311px){.hero-title[data-astro-cid-swuubktl]{font-size:6rem}.hero-desc[data-astro-cid-swuubktl]{font-size:2.75rem}}@media(min-width:1509px){.hero-title[data-astro-cid-swuubktl]{font-size:6.5rem}.hero-desc[data-astro-cid-swuubktl]{font-size:3rem}}@media(min-width:1700px){.hero-title[data-astro-cid-swuubktl]{font-size:7rem}.hero-desc[data-astro-cid-swuubktl]{font-size:3.25rem;max-width:36rem}}@media(min-width:1920px){.hero-title[data-astro-cid-swuubktl]{font-size:10rem}.hero-desc[data-astro-cid-swuubktl]{font-size:3rem;max-width:42rem}}.hero-right-bg[data-astro-cid-ar5v7lgx]{background:radial-gradient(ellipse 80% 70% at 70% 50%,rgba(233,236,240,1) 0%,rgba(233,236,240,.8) 40%,rgba(233,236,240,.3) 70%,transparent 100%)}.hero-container[data-astro-cid-ar5v7lgx]{max-width:1440px;margin:0 auto}@media(min-width:1920px){.hero-container[data-astro-cid-ar5v7lgx]{max-width:1600px}}@media(min-width:2560px){.hero-container[data-astro-cid-ar5v7lgx]{max-width:1800px}}.showcase-right[data-astro-cid-ar5v7lgx]{overflow:hidden;min-height:500px;position:relative;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 12%,black 80%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-composite:destination-in;mask-image:linear-gradient(to right,transparent 0%,black 12%,black 80%,transparent 100%),linear-gradient(to bottom,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.showcase-inner[data-astro-cid-ar5v7lgx]{transform:translate(10%) translateY(-10%);scale:.7;width:100%}@media(min-width:480px){.showcase-inner[data-astro-cid-ar5v7lgx]{scale:.78;transform:translate(10%) translateY(-12%)}}@media(min-width:768px){.showcase-inner[data-astro-cid-ar5v7lgx]{scale:.85;transform:translate(10%) translateY(-15%)}}@media(min-width:1024px){.showcase-inner[data-astro-cid-ar5v7lgx]{transform:translate(10%) translateY(-12%)}}@media(min-width:1280px){.showcase-inner[data-astro-cid-ar5v7lgx]{transform:translate(10%) translateY(-15%)}}@media(min-width:1536px){.showcase-inner[data-astro-cid-ar5v7lgx]{transform:translate(10%) translateY(-18%)}}#demo-wrapper-card1 .float-card{width:240px;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000026,0 8px 24px #0000001a,0 2px 8px #0000000f}#demo-wrapper-card1 .fade-mask-right{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 55%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,#000 0% 55%,#0000)}#demo-wrapper-card1 .fade-mask-left{-webkit-mask-image:linear-gradient(to left,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 55%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to left,#000 0% 55%,#0000)}#demo-wrapper-card1 .float-card img{width:100%;display:block}#demo-wrapper-card1 .float-card{transition:opacity .5s ease,transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease}#demo-wrapper-card1 .float-card:hover{box-shadow:0 24px 72px #00000038,0 12px 32px #00000024,0 4px 12px #00000014}#demo-wrapper-card1 .float-card.card-left:hover{transform:translateY(0) translate(6px) scale(1.04)!important}#demo-wrapper-card1 .float-card.card-right:hover{transform:translateY(0) translate(-6px) scale(1.04)!important}@keyframes floatIcon0{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-8px) rotate(1deg)}}@keyframes floatIcon1{0%,to{transform:translateY(-4px) rotate(1deg)}50%{transform:translateY(4px) rotate(-1.5deg)}}@keyframes floatIcon2{0%,to{transform:translateY(-2px) rotate(.5deg)}50%{transform:translateY(-10px) rotate(-.5deg)}}@keyframes guidePulse{0%,to{opacity:.45}50%{opacity:1}}.pulse-guide-card2[data-astro-cid-nzzo5jpy]{position:absolute;left:88px;top:52px;z-index:25;width:48px;height:48px;pointer-events:none}.point-hand[data-astro-cid-nzzo5jpy]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;animation:handTap 1.6s ease-in-out infinite;transform-origin:center bottom;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25))}@keyframes handTap{0%,to{transform:translateY(0) rotate(-8deg) scale(1)}30%{transform:translateY(-6px) rotate(-8deg) scale(1.08)}55%{transform:translateY(3px) rotate(-8deg) scale(.95)}70%{transform:translateY(0) rotate(-8deg) scale(1)}}@keyframes blobFloat1{0%,to{transform:translate(0) scale(1) rotate(0)}25%{transform:translate(20px,-15px) scale(1.05) rotate(5deg)}50%{transform:translate(-10px,20px) scale(.98) rotate(-3deg)}75%{transform:translate(15px,10px) scale(1.02) rotate(2deg)}}@keyframes blobFloat2{0%,to{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(-25px,20px) scale(1.08) rotate(-5deg)}66%{transform:translate(15px,-25px) scale(.95) rotate(4deg)}}@keyframes blobFloat3{0%,to{transform:translate(-50%,-40%) scale(1) rotate(0)}50%{transform:translate(-50%,-35%) scale(1.1) rotate(3deg)}}.use-icon-item[data-astro-cid-nzzo5jpy]{will-change:transform}@keyframes iconSlideIn{0%{transform:scale(.5) translateY(-8px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.mac-icon-slot[data-astro-cid-nzzo5jpy]{transition:none}@keyframes iconPushIn{0%{opacity:0;transform:translate(-32px) scale(.7)}to{opacity:1;transform:translate(0) scale(1)}}#browser-use-demo .particle{position:absolute;border-radius:3px;font-size:9px;font-weight:700;font-family:monospace;display:flex;align-items:center;justify-content:center;white-space:nowrap;z-index:5;will-change:transform,opacity}@keyframes bu-iconIn{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes bu-iconOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes bu-zipIn{0%{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(-180deg)}60%{transform:translate(-50%,-50%) scale(1.15) rotate(8deg)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes bu-zipPulse{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.08)}}@keyframes bu-iconShake{0%{transform:rotate(0) scale(1)}15%{transform:rotate(-25deg) scale(1.2)}30%{transform:rotate(20deg) scale(1.2)}45%{transform:rotate(-15deg) scale(1.2)}60%{transform:rotate(10deg) scale(1.2)}75%{transform:rotate(-5deg) scale(1.2)}90%{transform:rotate(2deg) scale(1.2)}to{transform:rotate(0) scale(1)}}#browser-icon.bu-icon-shake{animation:bu-iconShake .8s ease-in-out}#zip-file.bu-zip-in{animation:bu-zipIn .55s cubic-bezier(.34,1.56,.64,1) forwards}#zip-file.bu-zip-pulse{animation:bu-zipPulse 1.4s ease-in-out infinite}@media(min-width:1000px)and (max-width:1200px){#browser-use-demo[data-astro-cid-4u4rvzai]{padding-top:120px!important}}.phone-frame{width:280px;height:560px;flex-shrink:0;align-self:flex-start;background:linear-gradient(180deg,#f9fafb,#f3f4f6);border-radius:42px;box-shadow:0 0 0 1.5px #00000014,0 0 0 4px #ffffff80,0 25px 60px -15px #00000059,0 10px 20px -5px #0000001a;overflow:hidden;position:relative;display:flex;flex-direction:column;transform-origin:top center;opacity:0;transition:opacity .4s ease}.dynamic-island{position:absolute;top:10px;left:50%;transform:translate(-50%);width:90px;height:26px;background:#000;border-radius:20px;z-index:100;display:flex;align-items:center;justify-content:flex-end;padding-right:8px}.di-camera{width:10px;height:10px;background:radial-gradient(circle,#1a1a2e 30%,#0f0f1a 70%);border-radius:50%;box-shadow:inset 0 0 2px #ffffff1a}.status-bar{height:44px;display:flex;align-items:flex-end;justify-content:space-between;padding:0 24px 8px;position:relative;z-index:10}.time{font-size:14px;font-weight:600;color:#1f2937;letter-spacing:-.2px}.status-icons{display:flex;align-items:center;gap:4px;color:#1f2937}.signal-icon,.wifi-icon{width:14px;height:10px}.battery{width:20px;height:10px;border:1.2px solid #1f2937;border-radius:3px;padding:1.5px;position:relative}.battery:after{content:"";position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:1.5px;height:4px;background:#1f2937;border-radius:0 1px 1px 0}.battery-level{width:70%;height:100%;background:#1f2937;border-radius:.5px}.app-header{height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;background:#f9fafbf2;backdrop-filter:blur(20px);border-bottom:1px solid rgba(229,231,235,.5);position:relative;z-index:5}.back-btn,.more-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#3b82f6;border-radius:50%;transition:background .2s}.back-btn:hover,.more-btn:hover{background:#3b82f61a}.more-btn svg{fill:#3b82f6}.header-center{display:flex;align-items:center;gap:10px}.avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.avatar-bg{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center}.header-info{text-align:center}.app-name{font-size:15px;font-weight:600;color:#111827;line-height:1.2}.app-status{font-size:11px;color:#10b981;display:flex;align-items:center;justify-content:center;gap:4px;line-height:1.2;margin-top:1px}.status-dot{width:5px;height:5px;background:#10b981;border-radius:50%}.chat-area{flex:1;padding:12px 14px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,#f9fafb,#f3f4f6);scrollbar-width:none}.chat-area::-webkit-scrollbar{display:none}.date-divider{text-align:center;margin:8px 0}.date-divider span{font-size:11px;color:#9ca3af;background:#9ca3af26;padding:3px 10px;border-radius:10px}.message-row{display:flex;align-items:flex-end;gap:6px;animation:messageSlide .35s cubic-bezier(.34,1.56,.64,1)}.message-row.left{justify-content:flex-start}.message-row.right{justify-content:flex-end}@keyframes messageSlide{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.avatar-small{width:28px;height:28px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.message-group{display:flex;flex-direction:column;gap:6px;max-width:75%}.bubble{padding:8px 12px;border-radius:16px;font-size:12px;line-height:1.4;max-width:100%;word-wrap:break-word}.bubble.left{background:#fff;color:#1f2937;border-bottom-left-radius:4px;box-shadow:0 1px 2px #0000000f,0 1px 3px #0000001a}.bubble-list{margin-top:6px;padding:6px 0}.bubble-list-item{position:relative;padding-left:12px;margin:3px 0;font-size:11px;color:#1f2937;line-height:1.5}.bubble-list-item:before{content:"";position:absolute;left:0;top:5px;width:4px;height:4px;background:#374151;border-radius:50%}.bubble-summary{margin-top:6px;padding-top:6px;font-size:11px;color:#1f2937;line-height:1.5}.stats-block{margin-top:8px;padding:10px 12px;background:#f3f4f6cc;border-radius:10px;border:1px solid rgba(229,231,235,.5)}.stats-block .stat-item{display:flex;justify-content:space-between;align-items:flex-start;padding:4px 0;font-size:12px;gap:8px}.stats-block .stat-label{color:#6b7280;flex-shrink:0}.stats-block .stat-value-wrap{display:flex;align-items:baseline;gap:2px;flex-wrap:wrap;justify-content:flex-end}.stats-block .stat-value{color:#1f2937;font-weight:500;font-family:SF Mono,Monaco,monospace;font-size:11px}.stats-block .stat-sub{font-size:9px;color:#10b981;white-space:nowrap}.bubble-follow-up{margin-top:8px;font-size:12px;color:#1f2937}.channels-table{margin-top:8px;padding:8px 10px;background:#f3f4f6cc;border-radius:10px;border:1px solid rgba(229,231,235,.5);font-size:11px;line-height:1.4}.channels-table .channel-row{padding:6px 0;border-bottom:1px solid rgba(0,0,0,.04)}.channels-table .channel-row:last-child{border-bottom:none}.channels-table .channel-header{display:flex;align-items:center;gap:6px;margin-bottom:2px}.channels-table .channel-rank{color:#6b7280;min-width:18px}.channels-table .channel-name{color:#1f2937;font-weight:500;flex:1}.channels-table .channel-metrics{display:flex;align-items:center;gap:6px;margin-left:24px;margin-top:2px}.channels-table .channel-roi{color:#1f2937;font-family:SF Mono,Monaco,monospace;font-size:11px}.channels-table .channel-stars{color:#f59e0b;letter-spacing:-1px;font-size:10px}.channels-table .channel-trend-wrap{display:flex;align-items:center;gap:4px;margin-left:24px;margin-top:2px;font-size:10px}.channels-table .channel-trend{color:#6b7280}.channels-table .channel-trend.up{color:#10b981}.channels-table .channel-trend.down{color:#ef4444}.channels-table .channel-hot,.channels-table .channel-warn{font-size:10px}.channels-summary{margin-top:8px;font-size:10px;color:#9ca3af;padding-top:6px;border-top:1px dashed rgba(0,0,0,.08)}.bubble.right{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;border-bottom-right-radius:4px;box-shadow:0 2px 8px #3b82f659}.bubble.typing{background:#fff;border-bottom-left-radius:4px;padding:10px 14px}.typing-dots{display:flex;gap:4px;align-items:center}.typing-dots span{width:6px;height:6px;background:#d1d5db;border-radius:50%;animation:typingBounce 1.4s ease-in-out infinite}.typing-dots span:nth-child(2){animation-delay:.2s}.typing-dots span:nth-child(3){animation-delay:.4s}@keyframes typingBounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.input-section{padding:8px 12px 28px;background:#f9fafbf2;backdrop-filter:blur(20px);border-top:1px solid rgba(229,231,235,.5)}.input-toolbar{display:flex;align-items:center;gap:8px}.toolbar-btn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:#6b7280;border-radius:50%;transition:all .2s}.toolbar-btn:hover{background:#6b72801a;color:#374151}.toolbar-btn.send{background:linear-gradient(135deg,#3b82f6,#6366f1);color:#fff;box-shadow:0 2px 6px #3b82f64d}.toolbar-btn.send:hover{transform:scale(1.05);box-shadow:0 4px 12px #3b82f666}.input-field{flex:1;height:36px;background:#e5e7eb;border-radius:20px;display:flex;align-items:center;padding:0 14px;transition:all .2s}.input-field:focus-within{background:#d1d5db}.input-field input{width:100%;border:none;background:transparent;font-size:11px;color:#1f2937;outline:none}.input-field input::-moz-placeholder{color:#9ca3af}.input-field input::placeholder{color:#9ca3af}.home-indicator{position:absolute;bottom:8px;left:50%;transform:translate(-50%);width:120px;height:5px;background:#1f2937;border-radius:3px}#dynamic-messages{display:flex;flex-direction:column;gap:12px}@keyframes danmakuScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.danmaku-row[data-astro-cid-lnhnnjde]{white-space:nowrap;will-change:transform;transform:translateZ(0);backface-visibility:hidden}.code-snippet[data-astro-cid-lnhnnjde]{font-family:SF Mono,Cascadia Code,Fira Code,Consolas,monospace;font-size:clamp(.65rem,1.2vw + .3rem,1.375rem);letter-spacing:-.01em;box-shadow:0 1px 2px #0000000d}.typing-cursor[data-astro-cid-lnhnnjde]{display:inline-block;width:2px;height:1.2em;background-color:#6366f1;animation:blink 1s infinite;vertical-align:middle}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@media(max-width:768px){.code-snippet[data-astro-cid-lnhnnjde]{font-size:9px;padding:.2rem .4rem;margin-right:.5rem}#typing-text[data-astro-cid-lnhnnjde]{font-size:14px!important}.input-section[data-astro-cid-lnhnnjde]{padding-bottom:8px!important}}#flying-icon-card4[data-astro-cid-rcvag7dd]{will-change:transform,opacity}@keyframes share-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes share-ripple{0%{box-shadow:0 0 #fbbf2433}70%{box-shadow:0 0 0 14px #fbbf2400}to{box-shadow:0 0 0 14px #fbbf2400}}.share-btn-pulse[data-astro-cid-rcvag7dd]{will-change:transform,box-shadow;animation:share-breathe 2s ease-in-out infinite,share-ripple 2s ease-out infinite}.share-btn-pulse[data-astro-cid-rcvag7dd]:disabled{animation:none}.pulse-guide-card4[data-astro-cid-rcvag7dd]{position:absolute;left:50%;top:100%;transform:translate(-30%);width:32px;height:32px;pointer-events:none;z-index:20;transition:opacity .2s ease}.point-hand-card4[data-astro-cid-rcvag7dd]{width:32px;height:32px;-o-object-fit:contain;object-fit:contain;animation:handTapCard4 1.6s ease-in-out infinite;transform-origin:center bottom;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}@keyframes handTapCard4{0%,to{transform:translateY(0) rotate(-8deg) scale(1)}30%{transform:translateY(-4px) rotate(-8deg) scale(1.08)}55%{transform:translateY(2px) rotate(-8deg) scale(.95)}70%{transform:translateY(0) rotate(-8deg) scale(1)}}.no-transition[data-astro-cid-ercsvhuy],.no-transition[data-astro-cid-ercsvhuy] [data-astro-cid-ercsvhuy]{transition:none!important;animation:none!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes bounceIn{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes click-ripple{0%{transform:scale(.5);opacity:.8}to{transform:scale(3);opacity:0}}.hide-scrollbar[data-astro-cid-ercsvhuy]{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar[data-astro-cid-ercsvhuy]::-webkit-scrollbar{display:none}
