.feature-copy{position:absolute;top:260px;left:130px}.scene h2{font-size:91px;font-weight:650;line-height:1.34;letter-spacing:-4px}.scene h2 span{color:var(--mint)}.feature-copy h2{margin-top:33px}.feature-copy p{margin-top:40px;color:#9fb3a8;font-size:29px;line-height:1.85}.copy-line{font:17px Consolas,monospace;letter-spacing:2px;color:#6e8e7e;margin-top:65px;display:flex;gap:17px;align-items:center}.copy-line i{height:1px;width:24px;background:#466452}.quota-panel,.task-panel{position:absolute;right:130px;top:190px;width:660px;height:675px;border:1px solid #345141;border-radius:20px;background:linear-gradient(135deg,#15291f,#0d1914);box-shadow:0 25px 100px #0004;padding:35px 40px}.panel-title{font-size:24px;color:#e6f4ea;display:flex;justify-content:space-between}.panel-title span{font:14px Consolas,monospace;letter-spacing:2px;color:#789d87}.quota-main{position:relative;width:295px;height:295px;margin:15px auto 10px}.quota-main svg{width:100%;height:100%;fill:none;transform:rotate(-90deg)}.ring-track{stroke:#2b4436;stroke-width:12}.ring-value{stroke:var(--mint);stroke-width:12;stroke-linecap:round;stroke-dasharray:899;stroke-dashoffset:333}.quota-main>div{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.quota-main strong{font-size:94px;line-height:1.1;font-weight:500;letter-spacing:-4px}.quota-main strong span{font-size:35px;letter-spacing:0;color:var(--mint)}.quota-main small{font-size:21px;color:#9bb4a4;margin-top:12px}.window-row{margin-top:22px}.window-row>div:first-child{display:flex;justify-content:space-between;font-size:23px}.window-row b{font-weight:500}.window-row span{color:var(--mint)}.meter{height:8px;background:#294234;border-radius:10px;margin:14px 0 9px;overflow:hidden}.meter i{display:block;background:var(--mint);height:100%;border-radius:10px}.window-row small{font-size:17px;color:#799987}.demo-note{position:absolute;right:40px;bottom:22px;color:#5f806b;font-size:16px}.forecast-top{position:absolute;left:130px;top:210px}.forecast-top h2{margin-top:24px;font-size:90px}.forecast-top p{font-size:27px;color:#a1b5a9;margin-top:20px}.chart-panel{position:absolute;top:460px;left:130px;width:1660px;height:410px;border:1px solid #304c3c;background:#101e17;border-radius:14px;padding:30px 40px}.chart-head{display:flex;justify-content:space-between;font-size:24px}.chart-head>div{font-size:18px;color:#91ab9a;display:flex;align-items:center;gap:13px}.legend-solid,.legend-dash{display:inline-block;width:25px;height:3px;background:var(--mint);margin-left:12px}.legend-dash{background:#f4c17a}.chart-body{position:absolute;left:45px;right:45px;top:95px;height:260px}.chart-body svg{position:absolute;left:80px;top:20px;width:calc(100% - 95px);height:210px;overflow:visible;fill:none}.grid-line{stroke:#2a3b30;stroke-width:1}.history-line{stroke:var(--mint);stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.future-line{stroke:#f4c17a;stroke-width:4;stroke-linecap:round;stroke-dasharray:12 12}.now-line{stroke:#446c52;stroke-dasharray:4 7}.ylabels{height:220px;position:absolute;top:20px;display:flex;flex-direction:column;justify-content:space-between;color:#698775;font:17px Consolas,monospace}.xlabels{display:flex;justify-content:space-between;position:absolute;left:80px;right:15px;bottom:0;font-size:18px;color:#6e8f7b}.xlabels .today{color:var(--mint)}.forecast-stat{position:absolute;right:105px;top:-12px;background:#203529;padding:12px 22px;border:1px solid #3f5a43;border-radius:8px}.forecast-stat small{font-size:15px;display:block;color:#94b09b;margin-bottom:5px}.forecast-stat b{font-size:25px;font-weight:500;color:#f4c17a}.chart-bottom{position:absolute;bottom:15px;left:40px;right:40px;display:flex;justify-content:space-between;font-size:16px;color:#60836b}.tasks .feature-copy{top:280px}.tasks .feature-copy h2{font-size:83px}.task-panel{top:210px;height:660px;padding:35px}.task-item{margin-top:27px;padding:25px 28px;background:#152b20;border:1px solid #294c34;border-radius:10px;position:relative}.task-item h3{margin:0 0 14px;font-size:28px;font-weight:500}.task-item:nth-child(3),.task-item:nth-child(4){padding-top:20px;padding-bottom:20px}.status-tag{position:absolute;top:28px;right:24px;font-size:17px;border-radius:4px;padding:5px 9px}.running{background:#215c43;color:#85f3bb}.waiting{background:#513f24;color:#f3c477}.complete{background:#253b32;color:#96bba8}.task-meta{color:#709b82;font-size:17px;display:flex;gap:13px;align-items:center}.task-meta b{font:18px Consolas,monospace;font-weight:400;color:#aac6b4}.task-meta>span{margin-left:auto;letter-spacing:2px;font:14px Consolas,monospace}.task-progress{height:3px;background:#243e2d;margin-top:19px}.task-progress i{height:100%;display:block;background:var(--mint);width:38%}.overlay-heading{position:absolute;left:130px;top:190px}.overlay-heading h2{margin-top:24px}.desktop{position:absolute;left:130px;top:420px;width:1660px;height:415px;border:1px solid #365342;border-radius:14px;overflow:hidden;background:#101a16}.desktop-top{height:52px;background:#18251e;border-bottom:1px solid #2a4032;display:flex;justify-content:space-between;padding:18px 30px;font:15px Consolas,"Microsoft YaHei",monospace;color:#69977b;letter-spacing:2px}.editor{position:absolute;left:40px;top:80px;display:flex;gap:38px;font:23px/32px Consolas,monospace}.editor-gutter{color:#345843;text-align:right}.editor-content{color:#9eb6a7}.comment{color:#496f58}.code-purple{color:#bca2e5}.code-green{color:#8bd2aa}.code-gold{color:#e5bd7d}.floating-demo{position:absolute;top:95px;right:55px;width:510px;will-change:transform}.floating-demo img{width:510px;border-radius:12px;box-shadow:0 22px 60px #0008}.floating-detail{display:flex;flex-direction:column;gap:10px;margin-top:24px;text-align:right}.floating-detail span{font-size:20px;color:#718e7c}.floating-detail b{font-size:27px;color:var(--mint);font-weight:500}.edge-tab{position:absolute;right:0;top:125px;width:9px;height:165px;background:var(--mint);border-radius:5px 0 0 5px;opacity:0}.demo-cursor{position:absolute;left:950px;top:390px;width:36px;height:44px;opacity:0;filter:drop-shadow(2px 4px 3px #0007)}.overlay-tags{position:absolute;left:130px;top:866px;display:flex;gap:60px;color:#7c9e88;font-size:20px}.overlay-tags span:before{content:'+';margin-right:12px;color:var(--mint)}.overview-copy{position:absolute;left:130px;top:208px}.overview-copy h2{font-size:81px;margin-top:24px}.benefit{display:flex;gap:23px;margin-top:29px;align-items:center}.benefit>span{font:17px Consolas,monospace;color:#57876b;border:1px solid #31533c;width:44px;height:44px;display:grid;place-items:center;border-radius:50%}.benefit b{display:block;font-size:29px;font-weight:500}.benefit small{font-size:21px;color:#829e8d;display:block;margin-top:8px}.dashboard-wrap{position:absolute;right:100px;top:215px;width:860px;height:637px;background:#0d1512;border:1px solid #426c53;border-radius:13px;overflow:hidden;box-shadow:0 35px 90px #0007}.dashboard-chrome{display:flex;align-items:center;justify-content:space-between;height:53px;padding:0 24px;background:#1b2b21;border-bottom:1px solid #314d39}.dashboard-chrome span{display:flex;gap:9px}.dashboard-chrome i{width:8px;height:8px;border-radius:50%;background:#557d60}.dashboard-chrome b{font:14px Consolas,monospace;color:#79a188;letter-spacing:2px}.dashboard-viewport{height:543px;overflow:hidden;padding:14px 12px 0}.dashboard-viewport img{width:100%;display:block}.dashboard-label{height:41px;display:grid;place-items:center;font-size:16px;color:#688d73;letter-spacing:3px;background:#17271c}.closing{background:#b4f7d3;color:#0c3221}.closing-line{position:absolute;top:-120px;right:95px;width:350px;height:1450px;background:#91e8b5;transform:rotate(24deg);opacity:.7}.closing-logo{position:absolute;top:213px;left:130px;display:flex;align-items:center;gap:22px}.closing-logo img{width:81px;height:81px}.closing-logo b{font-size:69px;font-weight:650;letter-spacing:-2px}.closing h2{position:absolute;top:342px;left:126px;font-size:133px;line-height:1.25;font-weight:700}.closing h2 span{color:#174e34}.closing>p{position:absolute;left:136px;top:722px;font-size:29px;letter-spacing:4px;color:#4b8664}.download-card{position:absolute;right:120px;top:393px;width:705px;padding:43px 44px 39px;background:#0b3824;color:#e0ffe8;border-radius:16px;box-shadow:0 25px 50px #19553529}.download-card>span{font-size:24px;color:#8fdca9;letter-spacing:3px;display:block}.download-card b{display:block;font:35px/1.7 Consolas,monospace;letter-spacing:-1.5px;margin-top:25px;white-space:nowrap}.download-card small{display:block;font-size:18px;line-height:1.8;color:#7fbf96;margin-top:26px}.download-card i{font-style:normal;margin:0 6px}.end-note{position:absolute;left:138px;bottom:211px;font:18px Consolas,monospace;letter-spacing:5px;color:#3b7b55}.film:has(.closing[style*="visible"]) .film-brand,.film:has(.closing[style*="visible"]) .film-edition,.film:has(.closing[style*="visible"]) .film-footer{color:#3b7351}.film:has(.closing[style*="visible"]) .caption{color:#39704f}.film:has(.closing[style*="visible"]) .chapter-marks span{background:#75bd91}.film:has(.closing[style*="visible"]) .chapter-marks span.active{background:#0d4129}
.floating-demo{top:85px;width:450px}.floating-demo img{width:450px}.stage:fullscreen{cursor:none}
.floating-demo{top:70px}.floating-detail{margin-top:16px}
.github-download{display:block;margin-top:21px;font:22px/1.6 Consolas,"Microsoft YaHei",monospace;color:#8fdca9;white-space:nowrap}.download-card a:hover{color:#b4ffe6}.download-card small{margin-top:21px}
