.feature-final-section{padding:40px 24px 64px;background:#020303}.feature-final-panel{position:relative;isolation:isolate;overflow:hidden;max-width:1280px;margin:auto;border:1px solid #00ff882b;border-radius:28px;padding:64px 32px;text-align:center;background:radial-gradient(ellipse at 0 100%,#00ff882c,transparent 60%),radial-gradient(ellipse at 100% 0,#00ff881a,transparent 55%),#0b110e;box-shadow:inset 0 1px 0 #ffffff06}.feature-final-panel h2{max-width:1020px;margin:0 auto 22px;font:700 clamp(30px,3.6vw,48px)/1.2 var(--font-ubuntu),sans-serif;letter-spacing:-1.2px;color:#f6f6f7;text-wrap:balance}.feature-final-panel h2 span{color:#00ff88}.feature-final-panel>p{max-width:650px;margin:0 auto;color:#b0beb6;font:400 17px/1.8 var(--font-inter),sans-serif}.feature-final-actions{display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;margin-top:32px}.feature-doc-tip{display:flex;align-items:center;gap:28px;max-width:760px;margin:44px auto 0;padding:18px 28px 0;border:1px solid #00ff8829;border-radius:18px;background:radial-gradient(ellipse at 8% 100%,#00ff8826,transparent 65%),linear-gradient(115deg,#122d20,#0d1712 65%,#0a0f0c);box-shadow:0 14px 35px #0002}.feature-doc-tip p{padding-bottom:20px;font:400 15px/1.85 var(--font-inter),sans-serif;color:#bbcbc2}.feature-doc-tip strong{color:#edf7f1;font-weight:500}@media(max-width:639px){.feature-final-section{padding:28px 16px 44px}.feature-final-panel{padding:38px 20px;border-radius:20px}.feature-final-panel h2{font-size:31px;letter-spacing:-.8px;margin-bottom:18px}.feature-final-panel>p{font-size:14px;line-height:1.8}.feature-final-actions{flex-direction:column;gap:13px;margin-top:26px}.feature-final-actions>a{width:100%;max-width:300px}.feature-doc-tip{gap:18px;padding:16px 18px 0;margin-top:30px}.feature-doc-tip p{font-size:13px;line-height:1.8}}.workflow-stage .cw-full-window{left:60px;top:48px;width:840px;height:492px}.workflow-stage .cw-oc-window{top:36px;height:528px}.workflow-stage .cw-app-layout{display:grid;grid-template-columns:47px minmax(0,1fr);height:calc(100% - 35px)}.workflow-stage .cw-rail{display:flex;align-items:center;flex-direction:column;gap:23px;background:#111314;padding:22px 0;color:#818986}.workflow-stage .cw-rail>span[data-active=true]{color:#00ff88}.workflow-stage .cw-rail-icon{width:21px;height:21px}.workflow-stage .cw-body{position:relative;padding:21px 22px;min-width:0}.workflow-stage .cw-body h3{font:700 23px/1.2 var(--font-ubuntu),Arial,sans-serif;letter-spacing:.1px}.workflow-stage .cw-heading-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:17px}.workflow-stage .cw-app-tabs{display:flex;align-items:center;gap:21px;margin-top:15px;margin-bottom:17px;font-size:11px;color:#969ca0}.workflow-stage .cw-app-tabs b{font-weight:500;color:#00ff88}.workflow-stage .cw-small-icon{width:18px;height:18px}.workflow-stage :is(.cw-primary,.cw-secondary){display:inline-flex;align-items:center;justify-content:center;min-height:33px;border-radius:7px;padding:9px 17px;font:500 12px/1.2 var(--font-ubuntu),Arial,sans-serif;white-space:nowrap}.workflow-stage .cw-primary{color:#041b10;background:#00ff88}.workflow-stage .cw-secondary{color:#e3e7e5;background:#292c30;border:1px solid #ffffff10}.workflow-stage .cw-primary[data-disabled=true]{background:#263b30;color:#799586}.workflow-stage .cw-library-window{left:27px;top:53px;width:591px;height:457px;z-index:2}.workflow-stage .cw-library-window.cw-library-front{z-index:6}.workflow-stage .cw-library-window .cw-body{padding:23px 21px}.workflow-stage .cw-library-window h3{font-size:21px}.workflow-stage .cw-library-window .cw-app-tabs{margin-top:2px}.workflow-stage .cw-game-mode{display:flex;align-items:center;gap:7px;background:#292c30;padding:8px 10px;border-radius:7px;font-size:11px;white-space:nowrap}.workflow-stage .cw-game-mode>i{width:6px;height:6px;border-radius:50%;background:#8e9491;transition:background-color .4s}.workflow-stage .cw-game-mode[data-on=true]>i{background:#00ff88}.workflow-stage .cw-library-game{width:205px;background:#1a1d1e;border:1px solid #ffffff14;border-radius:10px;overflow:hidden;margin-top:25px}.workflow-stage .cw-library-art{height:126px;position:relative;overflow:hidden;background:linear-gradient(160deg,#455d93,#6fa6b3 66%,#2c6c51 67%)}.workflow-stage .cw-library-mountain{position:absolute;inset:30px -20px -20px;background:#1a455c;clip-path:polygon(0 100%,38% 0,70% 70%,86% 28%,100% 100%)}.workflow-stage .cw-library-sun{position:absolute;right:28px;top:17px;width:30px;height:30px;border-radius:50%;background:#d4edd8}.workflow-stage .cw-library-glyph{position:absolute;left:77px;top:46px;width:50px;height:50px;color:#f5fff9;filter:drop-shadow(0 3px 7px #0008)}.workflow-stage .cw-library-game h4{padding:12px 12px 6px;font:500 17px var(--font-ubuntu),Arial,sans-serif}.workflow-stage .cw-game-status{display:flex;align-items:center;gap:6px;padding:0 12px 14px;font-size:10px;color:#b7c4bc}.workflow-stage .cw-game-status i{width:5px;height:5px;border-radius:50%;background:#00ff88}.workflow-stage .cw-library-copy{color:#7f8985;font-size:11px;margin-top:16px!important}.workflow-stage .cw-game-window{left:553px;top:239px;width:380px;height:281px;z-index:4}.workflow-stage .cw-game-window .demo-training-target{bottom:45px}.workflow-stage .cw-game-window .demo-target-shadow{bottom:29px}.workflow-stage .cw-game-fps{display:flex;gap:4px;align-items:baseline;position:absolute;top:12px;left:13px;padding:5px 7px;border-radius:4px;background:#172225c9;color:#f0fff6;font:500 10px var(--font-ubuntu),Arial,sans-serif}.workflow-stage .cw-game-fps strong{font-size:18px;line-height:1}.workflow-stage .cw-modal-cover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0009;z-index:8}.workflow-stage .cw-mode-modal{width:454px;min-height:247px;background:#171a1d;border:1px solid #ffffff20;border-radius:12px;padding:24px;box-shadow:0 14px 35px #0008}.workflow-stage .cw-mode-modal h4{font:500 21px var(--font-ubuntu),Arial,sans-serif;margin-bottom:18px}.workflow-stage .cw-mode-modal p{color:#b9c0bd;font-size:12px;line-height:1.8;margin-bottom:13px}.workflow-stage .cw-mode-footer{position:relative;display:flex;justify-content:center;margin-top:23px}.workflow-stage .cw-mode-gear{position:absolute;right:0;top:7px;color:#a6aeaa}.workflow-stage .cw-gpu-name{display:flex;align-items:center;gap:9px;margin-bottom:15px;font:500 12px var(--font-ubuntu),Arial,sans-serif;color:#c1cbc5}.workflow-stage .cw-gpu-name .cw-small-icon{color:#00ff88}.workflow-stage .cw-profiles{display:grid;grid-template-columns:1fr 1fr;gap:14px}.workflow-stage .cw-profile{display:flex;flex-direction:column;align-items:flex-start;min-height:168px;padding:15px;background:#191c20;border:1px solid #ffffff14;border-radius:10px}.workflow-stage .cw-profile[data-applied=true]{border-color:#00ff8870;background:#12271d}.workflow-stage .cw-profile-top{display:flex;align-items:center;gap:8px;white-space:nowrap;font:500 16px var(--font-ubuntu),Arial,sans-serif;width:100%}.workflow-stage .cw-profile-icon{width:20px;height:20px;color:#00ff88}.workflow-stage .cw-profile-top small{font:500 8px var(--font-inter),Arial,sans-serif;margin-left:auto;padding:4px 5px;background:#223c2c;border-radius:4px;color:#00ff88}.workflow-stage .cw-profile p{font-size:10px;line-height:1.7;color:#aab4ae;margin:12px 0 14px!important}.workflow-stage .cw-profile :is(.cw-primary,.cw-secondary){margin-top:auto;min-height:29px;padding:7px 13px;font-size:11px}.workflow-stage .cw-manual{margin-top:17px;padding:13px 15px 10px;background:#141719;border:1px solid #ffffff10;border-radius:9px}.workflow-stage .cw-manual-title{display:flex;align-items:center;justify-content:space-between}.workflow-stage .cw-manual-title h4{font:500 14px var(--font-ubuntu),Arial,sans-serif}.workflow-stage .cw-manual-title>span{font-size:9px;color:#8b9790}.workflow-stage .cw-manual-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:19px;margin-top:14px}.workflow-stage .cw-manual-grid b{font-size:10px;font-weight:500;color:#ccd5cf}.workflow-stage .cw-manual-grid label{display:flex;justify-content:space-between;margin-top:11px;font-size:8px;color:#97a59c}.workflow-stage .cw-manual-grid em{font-style:normal;color:#d5e8dd;font-size:8px}.workflow-stage .cw-slider{display:block;height:4px;background:#3e4544;border-radius:4px;margin-top:10px}.workflow-stage .cw-slider>i{position:relative;display:block;height:100%;background:#00ff88;transition:width .85s cubic-bezier(.45,.05,.25,1)}.workflow-stage .cw-slider>i:after{content:"";position:absolute;right:-4px;top:-3px;width:10px;height:10px;border-radius:50%;background:#00ff88}.workflow-stage .cw-manual-actions{display:flex;justify-content:flex-end;gap:9px;font-size:8px;margin-top:17px;color:#bbc7bf}.workflow-stage .cw-manual-actions>span{padding:5px 8px;border-radius:5px;background:#282d2c}.workflow-stage .cw-oc-running{position:relative;max-width:608px;margin:9px auto 0;text-align:center}.workflow-stage .cw-oc-running-title{display:flex;align-items:center;justify-content:center;gap:12px}.workflow-stage .cw-oc-spinner{height:23px;width:23px;flex-shrink:0;border:2px solid #2c3931;border-top-color:#00ff88;border-radius:50%;animation:cw-spin 1.1s linear infinite}.workflow-stage .cw-oc-running h4{font:500 19px var(--font-ubuntu),Arial,sans-serif}.workflow-stage .cw-oc-running>p{font-size:11px;color:#c1cfc5;margin-top:9px!important}.workflow-stage .cw-oc-reminder{display:block;font-size:9px;color:#88978e;margin-top:7px}.workflow-stage .cw-progress-track{height:6px;background:#26342d;border-radius:5px;overflow:hidden;margin-top:16px}.workflow-stage .cw-progress-track>i{display:block;background:#00ff88;height:100%;transform:scaleX(0);transform-origin:left}.workflow-stage .cw-oc-progress-label{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:#a7b8ad;margin-top:8px}.workflow-stage .cw-oc-running-actions{display:flex;align-items:center;justify-content:center;gap:23px;margin-top:12px;font-size:10px;color:#b2bdb6}.workflow-stage .cw-oc-running-actions>.cw-secondary{min-height:26px;font-size:10px;padding:6px 13px}.workflow-stage .cw-oc-details{text-align:left;margin-top:11px;border:1px solid #ffffff12;border-radius:8px;background:#131916;padding:10px 13px}.workflow-stage .cw-oc-reference{display:flex;align-items:center;justify-content:space-between;font-size:10px;padding-bottom:10px;border-bottom:1px solid #ffffff10}.workflow-stage .cw-oc-reference b{color:#00ff88;font-weight:500}.workflow-stage .cw-oc-ladder{display:flex;align-items:center;gap:8px;margin-top:10px}.workflow-stage .cw-oc-ladder>span{font-size:9px;color:#a5b6ac;width:93px}.workflow-stage .cw-oc-ladder>div{flex:1;padding:8px 7px;display:flex;align-items:center;gap:5px;border:1px solid #334138;border-radius:6px;flex-wrap:wrap}.workflow-stage .cw-oc-ladder b{font:500 10px var(--font-ubuntu),Arial,sans-serif}.workflow-stage .cw-oc-ladder small{width:100%;font-size:8px;color:#7d8f83}.workflow-stage .cw-step-check{color:#66776b;display:flex}.workflow-stage .cw-step-check svg{width:12px;height:12px}.workflow-stage .cw-oc-ladder>div[data-state=running]{border-color:#00ff88;background:#153321}.workflow-stage .cw-oc-ladder>div[data-state=done] .cw-step-check{color:#00ff88}.workflow-stage .cw-oc-result{max-width:540px;margin:11px auto 0;text-align:center}.workflow-stage .cw-result-check{display:flex;align-items:center;justify-content:center;width:37px;height:37px;border-radius:50%;color:#00ff88;background:#113321;margin:0 auto 14px}.workflow-stage .cw-result-check svg{width:25px;height:25px}.workflow-stage .cw-oc-result h4{font:500 21px/1.35 var(--font-ubuntu),Arial,sans-serif;max-width:400px;margin:0 auto}.workflow-stage .cw-oc-result>p{margin:20px 0 10px!important;font-size:11px;color:#a9b8af}.workflow-stage .cw-result-changes{border:1px solid #304b3a;border-radius:9px;padding:2px 15px;background:#13221a}.workflow-stage .cw-result-changes>div{display:flex;align-items:center;justify-content:space-between;font-size:11px;padding:11px 0;border-bottom:1px solid #ffffff0c}.workflow-stage .cw-result-changes>div:last-child{border:0}.workflow-stage .cw-result-changes b{font-weight:500;color:#00ff88}.workflow-stage .cw-oc-result>.cw-primary{margin-top:17px}.workflow-stage .cw-chat-window .cw-body{padding:20px}.workflow-stage .cw-new-chat{display:flex;align-items:center;font-size:10px;background:#252b28;border:1px solid #ffffff10;border-radius:6px;padding:8px 12px;color:#d0d9d3}.workflow-stage .cw-chat-panel{display:flex;flex-direction:column;height:363px;background:#111516;border:1px solid #ffffff12;border-radius:11px;overflow:hidden}.workflow-stage .cw-chat-title{height:39px;flex-shrink:0;display:flex;align-items:center;padding:0 16px;background:#202529;color:#d1dad4;font:500 13px var(--font-ubuntu),Arial,sans-serif}.workflow-stage .cw-chat-messages{flex:1;min-height:0;padding:17px 19px;display:flex;align-items:flex-start;flex-direction:column;gap:17px}.workflow-stage .cw-chat-welcome{margin:auto;text-align:center;color:#87988d}.workflow-stage .cw-chat-glyph{width:39px;height:39px;color:#00ff88;margin:0 auto 17px}.workflow-stage .cw-chat-welcome h4{font:500 18px var(--font-ubuntu),Arial,sans-serif;color:#cad6ce}.workflow-stage .cw-chat-welcome p{font-size:11px;margin-top:10px!important}.workflow-stage .cw-user-bubble{align-self:flex-end;max-width:82%;padding:13px 18px;background:#303438;color:#edf1ee;border-radius:16px 16px 4px 16px;font-size:12px;line-height:1.65}.workflow-stage .cw-assistant-bubble{color:#052416;font-size:12px;font-weight:600;line-height:1.85;max-width:88%;min-height:53px}.workflow-stage .cw-assistant-bubble,.workflow-stage .cw-thinking{padding:15px 19px;background:#00ff88;border-radius:16px 16px 16px 4px}.workflow-stage .cw-thinking{display:flex;gap:5px}.workflow-stage .cw-thinking i{width:5px;height:5px;background:#07542c;border-radius:50%;animation:cw-think 1s ease-in-out infinite}.workflow-stage .cw-thinking i:nth-child(2){animation-delay:.15s}.workflow-stage .cw-thinking i:nth-child(3){animation-delay:.3s}.workflow-stage .cw-composer{flex-shrink:0;margin:0 13px 12px;padding:11px 13px 8px;border:1px solid #3d4641;background:#242a27;border-radius:10px}.workflow-stage .cw-composer-input{height:27px;font-size:11px;line-height:1.5;color:#89988f}.workflow-stage .cw-composer-input .cw-draft-active{color:#f1f7f3}.workflow-stage .cw-composer-tools{display:flex;align-items:center;gap:14px;color:#8b9c90}.workflow-stage .cw-composer-tools>span:first-of-type{flex:1}.workflow-stage .cw-send{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;color:#96aa9d;background:#34433a}.workflow-stage .cw-send[data-ready=true]{background:#00ff88;color:#062818}.workflow-stage .cw-quiet-action{font-size:10px;color:#b3c0b7;background:#272e29;border-radius:6px;padding:8px 11px}.workflow-stage .cw-cleanup-window .cw-app-tabs{margin-top:0;margin-bottom:12px}.workflow-stage .cw-checkup-intro{font-size:10px;line-height:1.6;color:#9cac9f;margin-bottom:17px!important}.workflow-stage .cw-checkup-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.workflow-stage .cw-checkup-card{position:relative;min-height:108px;padding:14px;background:#1c2023;border:1px solid #ffffff10;border-radius:10px;overflow:hidden;transition:border-color .35s,background-color .35s}.workflow-stage .cw-checkup-card[data-selected=true]{border-color:#00ff8870;background:#192720}.workflow-stage .cw-checkup-card-top{display:flex;justify-content:space-between;gap:17px;align-items:flex-start}.workflow-stage .cw-checkup-card h4{max-width:255px;font:500 15px/1.4 var(--font-ubuntu),Arial,sans-serif}.workflow-stage .cw-checkbox{display:flex;align-items:center;justify-content:center;width:18px;height:18px;flex-shrink:0;border:1.5px solid #78857c;border-radius:4px;margin-top:2px;color:#041b10}.workflow-stage .cw-checkbox svg{visibility:hidden}.workflow-stage .cw-checkup-card[data-selected=true] .cw-checkbox{background:#00ff88;border-color:#00ff88}.workflow-stage .cw-checkup-card[data-selected=true] .cw-checkbox svg{visibility:visible}.workflow-stage .cw-checkup-card p{font-size:9px;line-height:1.7;color:#a0aea4;margin-top:10px!important;max-width:274px}.workflow-stage .cw-checkup-card>small{display:block;position:absolute;right:14px;bottom:8px;font-size:8px;color:#00ff88}.workflow-stage .cw-card-progress{position:absolute;left:0;bottom:0;right:0;height:3px;background:#2a3c30}.workflow-stage .cw-card-progress>i{display:block;height:100%;background:#00ff88;transform:scaleX(0);transform-origin:left}.workflow-stage .cw-checkup-bottom{display:grid;grid-template-columns:1fr 1fr;gap:23px;margin-top:18px;align-items:center}.workflow-stage .cw-heartbeat{height:65px;background:#131a16;border:1px solid #27372c;border-radius:7px;padding:9px 12px;overflow:hidden}.workflow-stage .cw-heartbeat>span{font-size:9px;color:#89a392}.workflow-stage .cw-heartbeat svg{display:block;width:100%;height:32px;margin-top:2px}.workflow-stage .cw-heartbeat path{fill:none;stroke:#00ff88;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.workflow-stage .cw-checkup-launch{text-align:center;display:flex;align-items:center;flex-direction:column;gap:9px}.workflow-stage .cw-checkup-launch>.cw-primary{min-width:180px}.workflow-stage .cw-checkup-launch>span:last-child{font-size:9px;color:#8ea395}.workflow-stage .cw-checkup-results{width:530px;background:#171d1a;border:1px solid #365442;border-radius:12px;box-shadow:0 17px 35px #0008;padding:22px 25px;text-align:center}.workflow-stage .cw-checkup-results-title{display:flex;align-items:center;justify-content:space-between}.workflow-stage .cw-checkup-results-title h4{font:500 21px var(--font-ubuntu),Arial,sans-serif}.workflow-stage .cw-checkup-results-title>span{font:400 22px var(--font-inter),Arial,sans-serif;color:#a9b9ad;padding:0 3px}.workflow-stage .cw-checkup-results>p{text-align:left;font-size:11px;color:#abbdb0;margin-top:10px!important}.workflow-stage .cw-cleaned-space{display:flex;align-items:center;justify-content:center;gap:10px;padding:22px 0}.workflow-stage .cw-cleaned-icon{width:31px;height:31px;color:#00ff88;margin-right:3px}.workflow-stage .cw-cleaned-space strong{font:700 33px var(--font-ubuntu),Arial,sans-serif;color:#00ff88}.workflow-stage .cw-cleaned-space>span{align-self:flex-end;font-size:11px;color:#b0c7b7;padding-bottom:6px}.workflow-stage .cw-checkup-result-list{text-align:left;background:#101a14;border:1px solid #2a4533;border-radius:8px;padding:0 12px;margin-bottom:20px}.workflow-stage .cw-checkup-result-list>div{display:flex;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid #ffffff0b;font-size:10px}.workflow-stage .cw-checkup-result-list>div:last-child{border:0}.workflow-stage .cw-checkup-result-list svg{flex-shrink:0;color:#00ff88;width:15px;height:15px}.workflow-stage .cw-checkup-result-list b{margin-left:auto;flex-shrink:0;color:#9cbca7;font-weight:500;font-size:9px}@keyframes cw-spin{to{transform:rotate(1turn)}}@keyframes cw-think{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.workflow-stage :is(.cw-oc-spinner,.cw-thinking i){animation:none}}.workflow-stage .tw-scene{position:absolute;inset:0;font:12px/1.5 var(--font-inter),Arial,sans-serif;color:#eceff0}.workflow-stage .tw-scene h3,.workflow-stage .tw-scene h4{font-family:var(--font-ubuntu),Arial,sans-serif;font-weight:500}.workflow-stage .tw-scene h3{font-size:21px;line-height:1.2;margin:0 0 22px}.workflow-stage .tw-scene h4{font-size:16px;line-height:1.35}.workflow-stage .tw-muted{color:#9ca2ad;font-size:11px;line-height:1.7}.workflow-stage .tw-action,.workflow-stage .tw-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:34px;border-radius:6px;padding:8px 15px;font:500 12px/1.2 var(--font-ubuntu),Arial,sans-serif;white-space:nowrap}.workflow-stage .tw-action{background:#00ff88;color:#03170d;border:1px solid #00ff88}.workflow-stage .tw-secondary{background:#202226;border:1px solid #3b3e44;color:#e4e7eb}.workflow-stage .tw-actions{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:20px}.workflow-stage .tw-app{left:35px;top:47px;width:500px;height:455px;background:#111114;z-index:2}.workflow-stage .tw-layout{display:grid;grid-template-columns:48px 1fr;height:calc(100% - 35px)}.workflow-stage .tw-sidebar{background:#0b0d0e;border-right:1px solid #24262a;padding:20px 0;display:flex;flex-direction:column;gap:23px;align-items:center;color:#777d87}.workflow-stage .tw-sidebar .tw-current-icon{color:#00ff88}.workflow-stage .tw-sidebar small{font-size:6px;margin-top:auto;letter-spacing:.3px;color:#69716e}.workflow-stage .tw-main{position:relative;padding:22px 23px;min-width:0}.workflow-stage .tw-lab-card{position:relative;width:260px;height:300px;margin:8px 0 0 40px;perspective:1200px}.workflow-stage .tw-flip{height:100%;width:100%;position:relative;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.4,.15,.2,1)}.workflow-stage .tw-lab-active .tw-flip{transform:rotateY(180deg)}.workflow-stage .tw-card-back,.workflow-stage .tw-card-front{position:absolute;inset:0;border-radius:20px;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(140deg,#1d2023,#111316);border:1px solid #383c42;display:flex;flex-direction:column;align-items:center;padding:22px 24px;box-shadow:inset 0 1px #ffffff05}.workflow-stage .tw-card-front h4{text-transform:uppercase;text-align:center;font-size:20px;margin-bottom:34px}.workflow-stage .tw-card-front>span{margin-top:8px;color:#edf0f4}.workflow-stage .tw-card-back{transform:rotateY(180deg);border:2px solid #00ff88;background:linear-gradient(145deg,#1d2924,#101714);gap:20px;padding-top:27px}.workflow-stage .tw-card-back>span:first-child{color:#00ff88}.workflow-stage .tw-card-back>.tw-action{margin-top:auto;width:100%}.workflow-stage .tw-card-back>.tw-muted{margin-top:14px}.workflow-stage .tw-card-power{height:67px;width:80px;display:flex;align-items:center;justify-content:center;color:#00ff88;flex-shrink:0}.workflow-stage .tw-card-power>span{width:64px;height:64px}.workflow-stage .tw-card-back>.tw-card-power{position:relative;z-index:2}.workflow-stage .tw-preset-row{display:flex;gap:11px;margin-top:9px}.workflow-stage .tw-preset-row>span{display:block;position:relative;width:36px;height:36px;border:1px solid #414c46;border-radius:6px;background:#101915}.workflow-stage .tw-preset-row>span:first-child{border-color:#00ff88}.workflow-stage .tw-preset-row .tw-reticle{transform:scale(.64)}.workflow-stage .tw-tabs{display:flex;gap:10px;border-bottom:1px solid #35383e;padding-bottom:11px;margin-bottom:20px;color:#a5aab4;font-size:12px}.workflow-stage .tw-tabs>span{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:5px;white-space:nowrap}.workflow-stage .tw-tabs>span.tw-selected{color:#00ff88;background:#00ff8810;box-shadow:inset 0 -2px #00ff88}.workflow-stage .tw-screens{display:flex;gap:7px;width:100%;margin-top:1px}.workflow-stage .tw-screens>span{flex:1;padding:6px 3px;border:1px solid #444b48;border-radius:5px;text-align:center;font-size:11px}.workflow-stage .tw-screens>.tw-selected{color:#00ff88;border-color:#00ff88}.workflow-stage .tw-saturation-value{font-size:22px;line-height:1;margin-top:3px;font-weight:500}.workflow-stage .tw-slider-row{display:flex;align-items:center;gap:12px;min-height:40px;color:#bfc4cd;font-size:11px}.workflow-stage .tw-slider-row>span{width:74px;flex-shrink:0}.workflow-stage .tw-slider{position:relative;flex:1;min-width:45px;height:4px;background:#373d42;border-radius:6px}.workflow-stage .tw-slider i{position:absolute;left:0;top:0;height:100%;border-radius:5px;background:#00ff88;transition:width .75s cubic-bezier(.4,0,.2,1)}.workflow-stage .tw-slider b{position:absolute;width:12px;height:12px;top:-4px;border-radius:50%;background:#e6fff1;border:2px solid #00ff88;margin-left:-6px;transition:left .75s cubic-bezier(.4,0,.2,1)}.workflow-stage .tw-slider-row em{font-style:normal;width:37px;text-align:right;font-variant-numeric:tabular-nums}.workflow-stage .tw-card-back>.tw-slider-row{width:100%;display:block;position:relative;margin-top:-7px}.workflow-stage .tw-card-back>.tw-slider-row>span{display:none}.workflow-stage .tw-card-back>.tw-slider-row>.tw-slider{position:absolute;top:11px;left:0;right:0}.workflow-stage .tw-card-back>.tw-slider-row>em{display:none}.workflow-stage .tw-game{left:490px;top:195px;width:440px;height:312px;z-index:3;background:#8fa39c}.workflow-stage .tw-game-viewport{position:absolute;inset:35px 0 0;overflow:hidden;background:#85a3a4;--target-x:0px;--camera-x:0px;--color-reveal:0%}.workflow-stage .tw-world{position:absolute;inset:0;overflow:hidden;background:linear-gradient(#89b1bb,#b0cfce 38%,#768d85 0,#7a9886)}.workflow-stage .tw-world-muted{filter:grayscale(.78) saturate(.25) contrast(.88);clip-path:inset(0 0 0 var(--color-reveal));z-index:1}.workflow-stage .tw-training-wall{position:absolute;left:-25%;right:-25%;top:18%;height:28%;background:linear-gradient(90deg,#afbbb0,#cfdbbf 52%,#9aafa6);border-bottom:5px solid #718f7c;transform:translateX(var(--camera-x));box-shadow:inset 0 3px 0 #deeee333}.workflow-stage .tw-training-wall:after,.workflow-stage .tw-training-wall:before{content:"";position:absolute;top:0;bottom:0;width:70px;background:#829f92;box-shadow:inset -9px 0 #65867a55}.workflow-stage .tw-training-wall:before{left:25%}.workflow-stage .tw-training-wall:after{right:14%}.workflow-stage .tw-training-grid{position:absolute;left:-100%;right:-100%;height:220px;bottom:-75px;transform:perspective(160px) rotateX(48deg) translateX(var(--camera-x));background:repeating-linear-gradient(90deg,transparent 0 57px,#c9edda35 58px 59px),repeating-linear-gradient(0deg,transparent 0 31px,#c9edda35 32px 33px);opacity:.65}.workflow-stage .tw-target{position:absolute;left:calc(50% - 13px);top:calc(50% - 15px);height:82px;width:26px;transform:translateX(var(--target-x));will-change:transform}.workflow-stage .tw-target i{position:absolute;width:23px;height:23px;left:1.5px;top:0;border-radius:50%;background:#f17b59;box-shadow:inset -4px -2px #bc4e40}.workflow-stage .tw-target b{position:absolute;width:26px;height:55px;left:0;top:27px;border-radius:14px 14px 10px 10px;background:linear-gradient(100deg,#f28b60,#ca5645);box-shadow:inset -5px 0 #c95a4844}.workflow-stage .tw-target-shadow{position:absolute;left:calc(50% - 24px);top:calc(50% + 66px);width:48px;height:14px;border-radius:50%;background:#294a4055;filter:blur(3px);transform:translateX(var(--target-x))}.workflow-stage .tw-weapon{position:absolute;width:143px;height:132px;bottom:-20px;right:27px;transform:rotate(-9deg);z-index:3;filter:drop-shadow(4px 5px 2px #17373166)}.workflow-stage .tw-weapon i{position:absolute;left:27px;top:1px;width:25px;height:88px;background:linear-gradient(90deg,#1c2f38,#536b70 50%,#253940);clip-path:polygon(14% 0,86% 0,100% 100%,0 100%);transform:rotate(-20deg)}.workflow-stage .tw-weapon b{position:absolute;left:48px;top:45px;width:45px;height:67px;background:linear-gradient(90deg,#263d43,#678080 45%,#263b40);transform:rotate(-20deg);border-radius:4px 4px 7px 7px}.workflow-stage .tw-weapon b:before{content:"";position:absolute;top:-13px;left:12px;width:19px;height:16px;background:#1b292d;border:3px solid #7f9b94;border-radius:3px}.workflow-stage .tw-weapon em{position:absolute;left:77px;top:79px;width:21px;height:48px;background:#293e42;transform:rotate(-12deg);border-radius:4px}.workflow-stage .tw-weapon>span{position:absolute;left:89px;top:90px;width:46px;height:50px;background:linear-gradient(90deg,#5b776a,#304e46);transform:rotate(-13deg);border-radius:9px 6px 0 0}.workflow-stage .tw-reticle{position:absolute;left:50%;top:50%;width:1px;height:1px;color:#f6f7f8;z-index:4;--tw-gap:4px;filter:drop-shadow(0 1px 1px #000);transition:color .3s}.workflow-stage .tw-reticle-custom{color:#00ff88;--tw-gap:7px}.workflow-stage .tw-reticle i{position:absolute;background:currentColor}.workflow-stage .tw-reticle i:first-child{height:8px;width:2px;left:-1px;bottom:var(--tw-gap)}.workflow-stage .tw-reticle i:nth-child(2){height:8px;width:2px;left:-1px;top:var(--tw-gap)}.workflow-stage .tw-reticle i:nth-child(3){width:8px;height:2px;top:-1px;left:var(--tw-gap)}.workflow-stage .tw-reticle i:nth-child(4){width:8px;height:2px;top:-1px;right:var(--tw-gap)}.workflow-stage .tw-reticle b{position:absolute;top:-1px;left:-1px;width:2px;height:2px;background:currentColor}.workflow-stage .tw-sweep{position:absolute;left:var(--color-reveal);top:0;bottom:0;width:2px;background:#c7ffdc;box-shadow:0 0 12px #00ff8899;z-index:2;pointer-events:none}.workflow-stage .tw-editor{position:absolute;left:160px;top:115px;width:650px;min-height:300px;z-index:8;padding:22px 26px 24px;border:1px solid #474c54;border-radius:12px;background:#151518;box-shadow:0 22px 60px #000b}.workflow-stage .tw-editor-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px}.workflow-stage .tw-editor-heading h4{font-size:19px}.workflow-stage .tw-editor-heading>span{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:4px;color:#b8bdc6;font-size:24px}.workflow-stage .tw-editor-grid{display:grid;grid-template-columns:220px 1fr;gap:30px}.workflow-stage .tw-crosshair-preview,.workflow-stage .tw-fps-preview{position:relative;min-height:210px;border:1px solid #393e44;border-radius:8px;background:radial-gradient(ellipse at center,#243d35,#101b19);overflow:hidden}.workflow-stage .tw-crosshair-preview>.tw-reticle{transform:scale(1.8)}.workflow-stage .tw-crosshair-preview>.tw-muted{position:absolute;bottom:12px;left:0;right:0;text-align:center}.workflow-stage .tw-color-choice{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#bfc4cd;margin-top:14px;font-size:11px}.workflow-stage .tw-color-choice>b{display:block;width:42px;height:23px;border:3px solid #41464c;border-radius:5px;transition:background-color .3s}.workflow-stage .tw-counter{position:absolute;left:12px;top:13px;z-index:5;min-width:103px;padding:10px 11px;color:#00ff88;background:#070e0bcc;border:1px solid #ffffff12;border-radius:8px;font-variant-numeric:tabular-nums}.workflow-stage .tw-counter>div{display:flex;gap:15px;justify-content:space-between;align-items:baseline;margin-top:3px}.workflow-stage .tw-counter>div:first-child{margin-top:0;margin-bottom:5px}.workflow-stage .tw-counter strong{font-weight:500;font-size:13px;line-height:1.3}.workflow-stage .tw-counter>div:first-child strong{font-size:28px;font-weight:600}.workflow-stage .tw-counter small{font-size:9px;white-space:nowrap}.workflow-stage .tw-counter-horizontal{display:flex;align-items:center;gap:13px;left:10px;right:auto}.workflow-stage .tw-counter-horizontal>div{display:flex;flex-direction:column;gap:1px;margin:0!important}.workflow-stage .tw-counter-horizontal strong{font-size:13px!important}.workflow-stage .tw-counter-horizontal>div:first-child strong{font-size:23px!important}.workflow-stage .tw-fps-preview .tw-counter{top:50%;left:50%;transform:translate(-50%,-50%)}.workflow-stage .tw-fps-preview .tw-counter-horizontal{gap:8px;padding:9px;min-width:195px}.workflow-stage .tw-fps-preview .tw-counter-horizontal small{font-size:8px}.workflow-stage .tw-metrics-note{margin-top:17px!important;line-height:1.5}.workflow-stage .tw-driver-state{text-align:center;font-size:13px;line-height:1.6;max-width:180px;margin-top:4px}.workflow-stage .tw-progress{height:5px;width:100%;overflow:hidden;background:#303b34;border-radius:5px;margin:16px 0}.workflow-stage .tw-progress>i{display:block;width:100%;height:100%;background:#00ff88;transform:scaleX(0);transform-origin:left;border-radius:5px}.workflow-stage .tw-driver-item{padding:18px;border:1px solid #3b4540;border-radius:9px;background:#1b211e;margin-bottom:18px}.workflow-stage .tw-driver-item>small{color:#9caaa0;font-size:10px}.workflow-stage .tw-driver-item h4{font-size:19px;margin-top:6px}.workflow-stage .tw-driver-item>p{display:flex;gap:17px;margin-top:14px;color:#a1aba3}.workflow-stage .tw-driver-item>p b{color:#00ff88;font-weight:500}.workflow-stage .tw-driver-item>p em{font-style:normal}.workflow-stage .tw-driver-item .tw-actions{justify-content:flex-start}.workflow-stage .tw-vendor{left:489px;top:181px;width:420px;height:338px;z-index:10;border-color:#53604f}.workflow-stage .tw-vendor-page{position:relative;padding:26px;background:#f5f5f3;color:#1c251d;height:calc(100% - 35px)}.workflow-stage .tw-vendor-page>strong{color:#518500;font-size:22px;letter-spacing:2px}.workflow-stage .tw-vendor-page>h4{font-size:23px;margin:20px 0 10px}.workflow-stage .tw-vendor-page>p{margin-top:8px}.workflow-stage .tw-vendor-close{position:absolute;right:16px;top:10px;width:20px;font-size:22px;text-align:center}.workflow-stage .tw-vendor-button{display:inline-block;background:#76b900;color:#15210c;font-weight:600;padding:10px 18px;margin-top:24px}.workflow-stage .tw-sensitivity-app{top:26px;left:35px;width:490px;height:550px}.workflow-stage .tw-sensitivity-body{padding:22px 26px}.workflow-stage .tw-sensitivity-body h3{font-size:19px;margin-bottom:20px}.workflow-stage .tw-sensitivity-body section{padding:13px 16px;border:1px solid #35383e;border-radius:8px;background:#181b1d}.workflow-stage .tw-sensitivity-body h4{font-size:13px;margin-bottom:8px}.workflow-stage .tw-picker{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:8px 10px;border:1px solid #484c54;border-radius:5px;background:#141719;font-size:11px;min-height:35px}.workflow-stage .tw-picker>span{font-size:15px;color:#acb3b6}.workflow-stage .tw-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.workflow-stage .tw-fields small,.workflow-stage .tw-small-field small{display:block;font-size:10px;color:#a6aeb9;margin-bottom:5px}.workflow-stage .tw-fields b,.workflow-stage .tw-small-field b{display:block;font-weight:400;border:1px solid #454b52;border-radius:5px;background:#101416;padding:6px 9px;font-size:12px}.workflow-stage .tw-aim-toggle{display:flex;align-items:center;gap:8px;color:#9fa7b0;margin-top:11px!important;font-size:10px}.workflow-stage .tw-aim-toggle i{position:relative;width:23px;height:12px;border-radius:10px;background:#44494d}.workflow-stage .tw-aim-toggle i:before{content:"";position:absolute;left:2px;top:2px;width:8px;height:8px;border-radius:50%;background:#b4bbc0}.workflow-stage .tw-swap{text-align:center;color:#8c9c93;font-size:17px;height:26px;line-height:26px}.workflow-stage .tw-destination-row{position:relative;display:grid;grid-template-columns:1fr 76px;gap:12px;align-items:end}.workflow-stage .tw-picker-menu{position:absolute;left:0;right:88px;top:39px;z-index:9;display:flex;flex-direction:column;padding:5px;border:1px solid #48554d;border-radius:6px;background:#1a211e;box-shadow:0 8px 22px #0008;font-size:11px}.workflow-stage .tw-picker-menu>span{padding:7px 8px;border-radius:4px}.workflow-stage .tw-picker-menu>span:first-child{background:#00ff8814;color:#00ff88}.workflow-stage .tw-small-field{margin-top:-17px}.workflow-stage .tw-conversion-result{margin-top:15px;padding:11px 15px;border:1px solid #00ff8855;border-radius:7px;background:#00ff8808}.workflow-stage .tw-conversion-result>div{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#acb9af}.workflow-stage .tw-conversion-result strong{display:block;font:600 32px/1.3 var(--font-ubuntu),Arial,sans-serif;color:#00ff88}.workflow-stage .tw-conversion-result small{font-size:10px;color:#8eaa9a}.workflow-stage .tw-copy{color:#00ff88;border:1px solid #00ff8844;border-radius:4px;padding:3px 7px;font-size:9px}.workflow-stage .tw-game-sensitivity{top:187px;width:442px;height:330px}.workflow-stage .tw-game-settings{position:absolute;right:10px;top:10px;z-index:5;padding:5px 8px;background:#10262099;border:1px solid #bedccd33;border-radius:4px;font-size:9px}.workflow-stage .tw-game-menu{position:absolute;inset:39px 48px;z-index:6;padding:22px 20px;background:#14221ff5;border:1px solid #c7e0d944;border-radius:9px;box-shadow:0 10px 40px #0005}.workflow-stage .tw-game-menu>h4{font-size:16px;margin-bottom:20px}.workflow-stage .tw-game-menu>.tw-action{width:100%;margin-top:20px}.workflow-stage .tw-game-field{display:flex;align-items:center;justify-content:space-between;gap:18px;font-size:11px}.workflow-stage .tw-game-field b{min-width:70px;padding:8px;background:#060f0c;border:1px solid #496359;border-radius:5px;text-align:center;font-weight:500}.workflow-stage .tw-hit-marker{position:absolute;left:50%;top:50%;z-index:5;width:1px;height:1px;opacity:0;color:#fbfaf2}.workflow-stage .tw-hit-marker>i{position:absolute;width:8px;height:2px;background:currentColor}.workflow-stage .tw-hit-marker>i:first-child{left:-17px;top:-12px;transform:rotate(45deg)}.workflow-stage .tw-hit-marker>i:nth-child(2){left:9px;top:-12px;transform:rotate(-45deg)}.workflow-stage .tw-hit-marker>i:nth-child(3){left:-17px;top:12px;transform:rotate(-45deg)}.workflow-stage .tw-hit-marker>i:nth-child(4){left:9px;top:12px;transform:rotate(45deg)}.workflow-stage .tw-shot-impact{position:absolute;left:calc(50% + 31px);top:calc(50% + 7px);z-index:3;width:4px;height:4px;background:#f9dfbc;border-radius:50%;box-shadow:0 0 8px #ffd988;opacity:0}.workflow-stage .tw-game-viewport[data-firing=true] .tw-weapon{transform:translateY(2px) rotate(-10deg)}.workflow-stage .tw-game-viewport[data-firing=true] .tw-shot-impact{opacity:1}.workflow-stage .tw-game-viewport[data-hit=true] .tw-shot-impact{left:50%;top:50%}.workflow-stage .tw-game-viewport[data-hit=true] .tw-hit-marker{opacity:1}.workflow-stage .tw-game-viewport[data-hit=true] .tw-target i{background:#ffba9b}.workflow-stage .tw-system-app{left:56px;top:48px;width:850px;height:485px}.workflow-stage .tw-system-app .tw-main{padding:19px 24px}.workflow-stage .tw-system-app h3{margin-bottom:13px}.workflow-stage .tw-system-tabs{gap:17px;margin-bottom:12px;padding-bottom:8px}.workflow-stage .tw-system-tabs>span{padding:4px 10px}.workflow-stage .tw-system-rows{display:flex;flex-direction:column;gap:9px}.workflow-stage .tw-system-row{display:grid;grid-template-columns:1.25fr 1fr;gap:14px;min-height:98px;border:1px solid #30363d;border-radius:8px;background:#181b20;padding:10px 14px;transition:border-color .6s,background-color .6s}.workflow-stage .tw-system-row.tw-focused{border-color:#00ff8870;background:#17221d}.workflow-stage .tw-system-graph{min-width:0;position:relative}.workflow-stage .tw-system-graph h4{font-size:13px}.workflow-stage .tw-live-curve{position:absolute;left:0;right:0;top:19px;width:100%;height:48px;background:#10252266;overflow:hidden}.workflow-stage .tw-live-curve>path{fill:none;stroke:#2d4842;stroke-width:.6}.workflow-stage .tw-live-curve>polyline{fill:none;stroke:#00ff88;stroke-width:1.6;stroke-linejoin:round}.workflow-stage .tw-system-graph>div{display:flex;justify-content:space-between;gap:13px;position:absolute;left:0;right:0;bottom:0;font-size:9px;color:#929da3;white-space:nowrap}.workflow-stage .tw-system-graph b{color:#e0ebe4;font-weight:500;font-size:10px;margin-left:6px}.workflow-stage .tw-spec{display:flex;flex-direction:column;justify-content:center;gap:6px;padding-left:13px;border-left:1px solid #313c37}.workflow-stage .tw-spec>b{font:500 10px var(--font-ubuntu),Arial,sans-serif;color:#00ff88}.workflow-stage .tw-spec>strong{font-size:12px;font-weight:500}.workflow-stage .tw-spec>small{font-size:10px;color:#8f9aa6}.workflow-stage .tw-storage{display:grid;grid-template-columns:1fr 1fr;gap:19px;padding-top:14px}.workflow-stage .tw-drive{border:1px solid #363c45;border-radius:10px;padding:21px 19px;background:#1b1e24;min-height:207px}.workflow-stage .tw-drive>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px}.workflow-stage .tw-drive h4{font-size:18px}.workflow-stage .tw-health-button{display:inline-flex;width:31px;height:29px;align-items:center;justify-content:center;border:1px solid #44574d;border-radius:5px;color:#00ff88;background:#00ff880c}.workflow-stage .tw-health-button svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.workflow-stage .tw-health-testing svg{animation:tw-health-pulse .8s ease-in-out infinite}.workflow-stage .tw-drive>p{display:flex;align-items:center;gap:12px;color:#c4d2ca;font-size:12px}.workflow-stage .tw-capacity{height:22px;background:#343c3e;border-radius:5px;margin:17px 0 9px;position:relative;overflow:hidden}.workflow-stage .tw-capacity>i{height:100%;display:block;background:#00d77b}.workflow-stage .tw-capacity>small{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#06170e;font-size:9px;font-weight:600}.workflow-stage .tw-drive>small{font-size:10px;color:#9aa9a3}.workflow-stage .tw-health-result{position:absolute;z-index:8;left:240px;top:139px;width:500px;min-height:322px;background:#171a1d;border:1px solid #476153;border-radius:12px;padding:26px 30px;box-shadow:0 20px 60px #000b;text-align:center}.workflow-stage .tw-health-result h4{color:#00ff88;font-size:24px}.workflow-stage .tw-health-result .tw-disk-name{color:#9faca5;font-size:11px;margin-top:6px}.workflow-stage .tw-health-result>p:not(.tw-disk-name){font-size:13px;color:#c3cbc6;line-height:1.8;margin-top:22px}.workflow-stage .tw-health-context{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:10px;line-height:1.7;color:#91a59a;margin:18px 0 22px}.workflow-stage .tw-health-result>.tw-action{width:100%}.workflow-stage .tw-fan-app{left:55px;top:48px;width:850px;height:500px}.workflow-stage .tw-fan-body{padding:22px 25px}.workflow-stage .tw-fan-body h3{margin-bottom:20px}.workflow-stage .tw-fan-layout{display:grid;grid-template-columns:213px 1fr;gap:22px;min-height:298px}.workflow-stage .tw-channel-list{padding-right:18px;border-right:1px solid #34383d}.workflow-stage .tw-channel-list>div{padding:13px 12px;border:1px solid #373c42;border-radius:7px;background:#1a1e22;margin-bottom:9px}.workflow-stage .tw-channel-list>div.tw-selected{border-color:#00ff88;background:#00ff8810}.workflow-stage .tw-channel-list b{display:block;font-size:11px;font-weight:500}.workflow-stage .tw-channel-list strong{display:block;font-size:11px;font-weight:400;color:#91aa9d;margin-top:5px;font-variant-numeric:tabular-nums}.workflow-stage .tw-channel-list>small{font-size:10px;color:#8a939f;margin-top:10px;display:block}.workflow-stage .tw-fan-editor{position:relative;min-width:0}.workflow-stage .tw-fan-editor>.tw-tabs{margin-bottom:12px}.workflow-stage .tw-fan-profiles{display:flex;flex-direction:column;gap:9px;padding-top:8px}.workflow-stage .tw-fan-profiles>div{display:flex;flex-direction:column;gap:4px;padding:12px 15px;border:1px solid #3d434a;border-radius:8px;background:#1a1e24}.workflow-stage .tw-fan-profiles>.tw-selected{border-color:#00ff88;background:#00ff880a}.workflow-stage .tw-fan-profiles b{font-size:12px;font-weight:500}.workflow-stage .tw-fan-profiles small{font-size:10px;color:#8e9c95}.workflow-stage .tw-fan-sensor{display:flex;align-items:center;gap:15px;color:#9ba6b1;font-size:10px;margin-top:5px}.workflow-stage .tw-fan-sensor b{font-weight:400;border:1px solid #41464d;padding:5px 12px;border-radius:4px;color:#dee7e0}.workflow-stage .tw-fan-sensor span{margin-left:auto;padding:3px 9px;border-radius:4px;color:#00ff88;background:#00ff8810}.workflow-stage .tw-fan-plot{display:block;width:100%;height:190px;margin:7px 0 1px;overflow:visible}.workflow-stage .tw-fan-grid{fill:none;stroke:#31413b;stroke-width:1}.workflow-stage .tw-fan-plot polyline{fill:none;stroke:#00ff88;stroke-width:2.2;stroke-linejoin:round;transition:all .8s cubic-bezier(.4,0,.2,1)}.workflow-stage .tw-fan-plot circle{fill:#00ff88;stroke:#0b2518;stroke-width:2;transition:cy .8s cubic-bezier(.4,0,.2,1)}.workflow-stage .tw-fan-plot text{fill:#7e9388;font-size:10px;font-family:var(--font-inter),Arial,sans-serif}.workflow-stage .tw-curve-target{position:absolute;width:14px;height:14px;left:calc(47.62% - 7px)}.workflow-stage .tw-fan-points{display:flex;align-items:center;gap:12px;font-size:10px;color:#a4b3a8;padding:5px 12px;background:#1e2622;border-radius:5px}.workflow-stage .tw-fan-points>b{font-weight:400;color:#ecf5ef;margin-left:auto}.workflow-stage .tw-fan-footer{display:flex;align-items:center;justify-content:flex-end;gap:11px;margin-top:17px;padding-top:13px;border-top:1px solid #333b36}.workflow-stage .tw-applied{margin-right:auto;color:#00ff88;font-size:11px}.workflow-stage .tw-uninstaller-app{left:103px;top:61px;width:750px;height:459px;background:#121518}.workflow-stage .tw-uninstaller-body{padding:24px 27px}.workflow-stage .tw-app-search{display:flex;justify-content:space-between;align-items:center;gap:20px;background:#1e2527;border:1px solid #3a4548;padding:9px 12px;border-radius:6px;font-size:11px;color:#8c9fa0}.workflow-stage .tw-app-search>b{font-weight:400;font-size:19px;color:#a9cbb7;line-height:1}.workflow-stage .tw-drive-picker{display:flex;align-items:center;gap:20px;width:max-content;background:#1e2822;border:1px solid #344b3c;padding:6px 10px;border-radius:5px;font-size:10px;margin:14px 0}.workflow-stage .tw-program{display:flex;align-items:center;gap:15px;border-top:1px solid #2e3934;padding:17px 4px}.workflow-stage .tw-program>span:first-child{color:#84988b}.workflow-stage .tw-program>div{flex:1}.workflow-stage .tw-program b{font-weight:500;font-size:13px;display:block}.workflow-stage .tw-program small{display:block;color:#81958b;font-size:10px;margin-top:5px}.workflow-stage .tw-program>.tw-action{min-height:29px;padding:6px 12px;font-size:11px}.workflow-stage .tw-operation{position:absolute;z-index:8;left:245px;top:166px;width:475px;min-height:235px;background:#191e1c;border:1px solid #4c6657;border-radius:12px;box-shadow:0 24px 65px #000c;padding:26px 28px;text-align:center}.workflow-stage .tw-operation h4{font-size:20px;color:#d8ebe0}.workflow-stage .tw-operation-name{font-size:12px;color:#91a59a;margin-top:7px!important;margin-bottom:22px!important}.workflow-stage .tw-operation>p{font-size:12px;line-height:1.7;color:#a9bab0}.workflow-stage .tw-operation>.tw-progress{margin-top:32px}.workflow-stage .tw-operation>.tw-secondary{margin-top:21px}.workflow-stage .tw-cleaned-size{display:block;font:500 35px/1.3 var(--font-ubuntu),Arial,sans-serif;color:#00ff88;margin-bottom:1px}.workflow-stage .tw-operation>.tw-muted{font-size:10px;margin-top:14px}.workflow-stage .tw-bios-app{left:90px;top:103px;width:550px;height:350px}.workflow-stage .tw-bios-body{padding:27px 30px}.workflow-stage .tw-bios-body h3{margin-bottom:26px}.workflow-stage .tw-motherboard{display:flex;align-items:center;gap:20px;padding:18px;border:1px solid #3c4c42;background:#1a241e;border-radius:9px}.workflow-stage .tw-motherboard>span{color:#00ff88}.workflow-stage .tw-motherboard b{font-weight:500;font-size:13px}.workflow-stage .tw-motherboard small{display:block;margin-top:6px;color:#8fa798;font-size:10px}.workflow-stage .tw-bios-check{display:flex;justify-content:space-between;align-items:center;padding:16px 5px;margin-bottom:8px;font-size:12px}.workflow-stage .tw-bios-check b{font-weight:500;color:#edbf7f;font-size:10px;background:#c58c2917;padding:4px 8px;border-radius:4px}.workflow-stage .tw-bios .tw-editor{left:255px;top:79px;width:610px;min-height:435px}.workflow-stage .tw-qr-view{display:flex;flex-direction:column;align-items:center;text-align:center;gap:17px}.workflow-stage .tw-qr-placeholder{display:flex;align-items:center;justify-content:center;width:132px;height:132px;border:10px solid #d9ebe1;background:repeating-conic-gradient(#18251c 0 25%,#d9ebe1 0 50%) 50% /14px 14px;color:#00ff88}.workflow-stage .tw-qr-placeholder>span{background:#152d20!important;border:8px solid #d9ebe1;box-sizing:initial}.workflow-stage .tw-qr-view>p{max-width:380px;color:#9dab9f;font-size:12px;line-height:1.8}.workflow-stage .tw-bios-guide>h4{font-size:18px;margin-bottom:18px;color:#e1eee5}.workflow-stage .tw-bios-guide>div{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #303d35}.workflow-stage .tw-bios-guide>div>b{display:flex;align-items:center;justify-content:center;width:25px;height:25px;flex-shrink:0;color:#00ff88;background:#00ff8810;border:1px solid #00ff8833;border-radius:50%;font-size:11px;font-weight:500}.workflow-stage .tw-bios-guide>div>p{color:#b8c6bd;font-size:12px}.workflow-stage .tw-bios-guide>.tw-muted{margin-top:17px}@keyframes tw-health-pulse{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.workflow-stage .tw-scene *{animation:none!important;transition:none!important}}.feature-demo{position:relative;aspect-ratio:8/5;width:100%;overflow:hidden;background:#122232 url(/images/intervention/fond-windows.webp) 50%/cover;color:#f6f6f7;font-family:var(--font-inter),Arial,sans-serif;text-align:left}.feature-demo *{box-sizing:border-box}.feature-demo-stage{position:absolute;top:0;left:0;transform-origin:0 0;user-select:none}.feature-demo :is(h3,h4,p){margin:0}.demo-window{position:absolute;overflow:hidden;border:1px solid #ffffff26;border-radius:12px;background:#090b0c;box-shadow:0 16px 40px #0008;font-size:12px}.demo-titlebar{height:35px;display:flex;align-items:center;gap:9px;background:#191c1e;color:#b9c1bf;padding:0 12px;font-size:11px}.demo-titlebar>img{width:20px;height:20px;object-fit:contain}.demo-window-buttons{margin-left:auto;color:#9da9a2;white-space:nowrap}.demo-app{left:30px;top:42px;width:560px;height:460px;z-index:2}.demo-app-layout{display:grid;grid-template-columns:46px 1fr;height:calc(100% - 35px)}.demo-app aside{background:#111212;display:flex;align-items:center;flex-direction:column;gap:23px;padding:20px 0;color:#85938c}.demo-app aside>span:first-child{color:#00ff88}.demo-app-body{padding:21px 20px;position:relative;display:flex;flex-direction:column;min-width:0}.demo-app h3{display:flex;align-items:center;gap:12px;margin-bottom:18px;font:700 21px/1.2 var(--font-ubuntu),Arial,sans-serif;letter-spacing:.1px}.demo-app h3>span{color:#00ff88}.demo-caption{font:12px/1.7 var(--font-inter),Arial,sans-serif;color:#9ea8b6;margin-bottom:15px!important}.demo-app-tabs{display:flex;gap:17px;font-size:11px;color:#9297a0;margin-bottom:15px}.demo-app-tabs b{font-weight:500;color:#00ff88}.demo-opti-card{padding:18px 16px;margin-bottom:13px;min-height:118px;border:1px solid #ffffff14;border-radius:9px;background:#151518}.demo-opti-card>div{display:flex;align-items:flex-start;justify-content:space-between;gap:17px}.demo-opti-card h4{max-width:315px;font:500 17px/1.3 var(--font-ubuntu),Arial,sans-serif}.demo-opti-card p{margin-top:13px;font:11px/1.7 var(--font-inter),Arial,sans-serif;color:#9fa4ad;max-width:340px}.demo-toggle{position:relative;width:42px;height:24px;border-radius:20px;flex-shrink:0;background:#414247;transition:background-color .3s}.demo-toggle i{position:absolute;left:3px;top:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .3s,background-color .3s}.demo-toggle[data-on=true]{background:#00ff88}.demo-toggle[data-on=true] i{transform:translateX(18px);background:#041109}.demo-pointer{position:absolute;top:0;left:0;z-index:50;transform:translate(470px,525px);transition:transform .85s cubic-bezier(.45,.05,.25,1);pointer-events:none;filter:drop-shadow(0 2px 3px #0007)}.demo-pointer>div{position:relative;transform-origin:top left;transition:transform .15s}.demo-pointer svg{display:block}.demo-pointer span{position:absolute;left:14px;top:18px;white-space:nowrap;border-radius:6px;background:#00ff88;color:#000;padding:4px 8px;font:600 12px/1 var(--font-inter),Arial,sans-serif;box-shadow:0 2px 6px #0006}.demo-park{position:absolute;left:470px;top:525px;width:1px;height:1px}.demo-monitor{left:590px;top:175px;width:340px;min-height:310px;z-index:3;background:#1d2026}.demo-monitor-content{padding:20px}.demo-monitor h4,.demo-temperatures h4{display:flex;align-items:center;justify-content:space-between;font:500 15px var(--font-inter),Arial,sans-serif}.demo-monitor h4 strong{font:500 30px var(--font-ubuntu),Arial,sans-serif}.demo-chart{display:block;width:100%;height:114px;background:#172732;margin:17px 0 13px;overflow:hidden}.demo-grid{fill:none;stroke:#315365;stroke-width:.6}.demo-chart polyline{fill:none;stroke:#7dc3eb;stroke-width:1.7;stroke-linejoin:round}.demo-monitor-stats{display:flex;gap:27px;color:#aebbc6;font-size:11px}.demo-monitor-stats b{display:block;font-weight:500;color:#f6f6f7;margin-top:4px}.demo-monitor-tabs{display:flex;gap:10px;margin-top:17px}.demo-monitor-tabs span{background:#303a43;border-radius:4px;padding:4px 9px;font-size:11px}.demo-game-window{left:552px;top:205px;width:378px;height:265px;z-index:3}.demo-training{position:absolute;inset:35px 0 0;background:linear-gradient(#bcc9cb,#d3dedb 43%,#7d8b87 0,#5a6c66);overflow:hidden}.demo-training-wall{position:absolute;top:35px;left:0;right:0;height:64px;background:linear-gradient(90deg,#a5b3ae,#c6cfca 50%,#a5b3ae);border-bottom:3px solid #859a91}.demo-training-grid{position:absolute;left:-40%;right:-40%;height:160px;bottom:-35px;transform:perspective(150px) rotateX(43deg);background:repeating-linear-gradient(90deg,transparent 0 44px,#cad6cb29 45px 46px),repeating-linear-gradient(0deg,transparent 0 29px,#cad6cb29 30px 31px)}.demo-training-target{position:absolute;bottom:53px;left:calc(50% - 12px);width:24px;height:77px;will-change:transform}.demo-training-target i{position:absolute;width:21px;height:21px;border-radius:50%;left:1.5px;top:0;background:#ed846d;box-shadow:inset -4px 0 0 #c15b52}.demo-training-target b{position:absolute;left:0;top:24px;width:24px;height:53px;background:linear-gradient(90deg,#e9846d,#b9554e);border-radius:13px 13px 10px 10px}.demo-target-shadow{position:absolute;left:calc(50% - 19px);bottom:37px;width:38px;height:30px;background:#243e3d55;border-radius:50%;transform:scaleY(.28);filter:blur(3px)}.demo-weapon{position:absolute;bottom:-16px;right:21px;width:140px;height:112px;transform:rotate(-12deg);filter:drop-shadow(3px 6px 2px #15272688)}.demo-weapon-barrel{top:0;left:25px;width:24px;height:88px;background:linear-gradient(90deg,#25323a,#506064 50%,#202a30);clip-path:polygon(20% 0,80% 0,100% 100%,0 100%)}.demo-weapon-barrel,.demo-weapon-body{position:absolute;transform:rotate(-21deg)}.demo-weapon-body{top:36px;left:47px;width:44px;height:65px;background:linear-gradient(90deg,#28393f,#607073 45%,#27383b);border-radius:4px 4px 8px 8px}.demo-weapon-body:before{content:"";position:absolute;top:-10px;left:13px;width:16px;height:15px;background:#1b292d;border:3px solid #69807e;border-radius:3px}.demo-weapon-grip{position:absolute;left:72px;top:69px;width:22px;height:52px;background:#293e42;transform:rotate(-10deg);border-radius:4px}.demo-weapon-hand{position:absolute;left:85px;top:82px;width:46px;height:54px;background:linear-gradient(90deg,#4d6d62,#2d4b45);transform:rotate(-14deg);border-radius:9px 5px 0 0}.demo-crosshair{position:absolute;left:50%;top:50%;width:1px;height:1px;color:#00ff88;--crosshair-gap:4px;filter:drop-shadow(0 1px 1px #000);transition:color .3s,opacity .3s}.demo-crosshair i{position:absolute;background:currentColor}.demo-crosshair i:first-child{height:8px;width:2px;left:-1px;bottom:var(--crosshair-gap)}.demo-crosshair i:nth-child(2){height:8px;width:2px;left:-1px;top:var(--crosshair-gap)}.demo-crosshair i:nth-child(3){width:8px;height:2px;top:-1px;left:var(--crosshair-gap)}.demo-crosshair i:nth-child(4){width:8px;height:2px;top:-1px;right:var(--crosshair-gap)}.demo-crosshair b{position:absolute;left:-1px;top:-1px;width:2px;height:2px;background:currentColor}.demo-game-metric{position:absolute;z-index:4;left:12px;top:12px;padding:7px 11px;background:#101c21e8;border-radius:5px;font:500 10px var(--font-ubuntu),Arial,sans-serif}.demo-game-metric strong{display:block;color:#00ff88;font:700 25px var(--font-ubuntu),Arial,sans-serif}.demo-fps-overlay{position:absolute;right:12px;top:12px;background:#000c;color:#00ff88;min-width:73px;padding:9px 10px;display:flex;flex-direction:column;gap:8px;text-align:center;font:500 10px var(--font-inter),Arial,sans-serif;border-radius:4px}.demo-fps-overlay strong{font-size:30px;line-height:1}.demo-fps-overlay b{font:600 17px var(--font-inter),Arial,sans-serif}.demo-fps-overlay span{display:block;font-size:9px}.demo-color-sweep{position:absolute;left:-4px;top:0;bottom:0;width:2px;background:#e7fff0;box-shadow:0 0 10px #00ff8888;pointer-events:none}.demo-color-world .demo-training-target b{background:linear-gradient(90deg,#ec784f,#b5483b)}.demo-modes{display:grid;grid-template-columns:1fr 1fr;gap:11px}.demo-modes>div{padding:16px;border:1px solid #36383d;border-radius:9px;background:#151518;min-height:81px}.demo-modes>div[data-on=true]{background:#0d291c;border-color:#00ff88}.demo-modes b{display:block;font:500 17px var(--font-ubuntu),Arial,sans-serif;margin-bottom:9px}.demo-modes span{color:#a7b6ad;font-size:12px}.demo-action{display:inline-block;margin-top:auto;align-self:flex-start;background:#00ff88;border-radius:7px;color:#001b0c;font:500 12px var(--font-ubuntu),Arial,sans-serif;padding:11px 17px}.demo-test-list,.feature-demo-stage[data-testing=true] .demo-modes{display:none}.feature-demo-stage[data-testing=true] .demo-test-list{display:block}.demo-test-list>div{position:relative;background:#151b18;border:1px solid #2b4735;border-radius:7px;padding:14px 12px;margin-bottom:10px;font-size:12px;display:flex;justify-content:space-between}.demo-test-list small{color:#83a98e;font-size:10px}.demo-test-list>div>div{position:absolute;bottom:4px;left:12px;right:12px;height:2px;background:#283c2d;overflow:hidden}.demo-test-list i{display:block;height:100%;background:#00ff88;transform:scaleX(0);transform-origin:left}.demo-diagnostic-task{left:580px;top:143px;width:350px;height:385px;z-index:3;background:#0c1010;visibility:hidden}.demo-diagnostic-task-inner{position:absolute;inset:35px 0 0}.demo-temperatures{padding:19px}.demo-temperatures h4{font-size:13px}.demo-temperatures h4 strong{font:500 23px var(--font-ubuntu),Arial,sans-serif}.demo-temperatures .demo-chart{height:78px;margin:11px 0 18px}.demo-report{position:absolute;inset:0;display:none;background:#0c1010;padding:16px}.feature-demo-stage[data-report=true] .demo-report{display:block}.demo-report>h4{font:500 15px var(--font-ubuntu),Arial,sans-serif;text-align:center;margin-bottom:13px}.demo-report-scores{display:flex;justify-content:center;gap:25px;margin-bottom:16px}.demo-score{text-align:center}.demo-score-ring{position:relative;width:86px;height:86px;border-radius:50%}.demo-score-ring:before{content:"";position:absolute;inset:7px;border-radius:50%;background:#0c1010}.demo-score-ring strong{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:1px;color:#f6f6f7;font:700 24px var(--font-ubuntu),Arial,sans-serif}.demo-score-ring small{font:400 9px var(--font-inter),Arial,sans-serif;color:#9ca7a0;margin-top:10px}.demo-score>span{display:block;font:500 11px var(--font-ubuntu),Arial,sans-serif;color:#d7e3db;margin-top:-5px}.demo-report p{display:flex;justify-content:space-between;border-bottom:1px solid #25372b;font-size:11px;padding:9px 0;color:#b2c0b8}.demo-report p b{font-weight:500}.demo-report p:nth-last-child(2) b{color:#e5b66b}.demo-work-row{position:relative;padding:16px 13px;border:1px solid #293a30;border-radius:8px;background:#141a16;margin-bottom:12px;font:500 14px var(--font-ubuntu),Arial,sans-serif}.demo-work-row>div{margin-top:14px;height:3px;background:#293a30;overflow:hidden}.demo-work-row i{height:100%;display:block;background:#00ff88;transform:scaleX(0);transform-origin:left}.demo-storage{padding:25px;color:#aabeb1}.demo-storage>span:first-child{color:#00ff88;margin-bottom:20px}.demo-storage h4{font:500 17px var(--font-ubuntu),Arial,sans-serif;margin-bottom:20px}.demo-storage strong{font:500 39px var(--font-ubuntu),Arial,sans-serif;color:#f6f6f7;display:block;margin-bottom:8px}.demo-storage>span{font-size:12px}.demo-storage>div{height:9px;background:#303d33;margin-top:25px;border-radius:10px;overflow:hidden}.demo-storage i{display:block;width:65%;height:100%;background:#00ff88}.demo-driver-result{padding:30px;color:#9fafa7}.demo-driver-result>span{color:#00ff88;margin-bottom:22px}.demo-driver-result h4{font:500 23px/1.4 var(--font-ubuntu),Arial,sans-serif;color:#f6f6f7;margin-bottom:20px}.demo-driver-result p{font-size:13px;line-height:1.7}.demo-chat{display:flex;flex-direction:column;gap:20px}.demo-user-message{padding:15px 18px;border:1px solid #2b4234;background:#0c2518;border-radius:12px;font-size:13px}.demo-doc-message{padding:15px 18px;visibility:hidden;background:#151a17;border-radius:12px}.demo-doc-message b{font:500 11px var(--font-ubuntu),Arial,sans-serif;color:#00ff88}.demo-doc-message p{margin-top:9px;font:13px/1.8 var(--font-inter),Arial,sans-serif;color:#b3bfb6}.feature-demo-stage[data-active=true] .demo-doc-message{visibility:visible}.demo-converter{display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:25px 0}.demo-converter>div{border:1px solid #2c4635;border-radius:12px;background:#122117;padding:23px 17px;text-align:center}.demo-converter span{font:500 14px var(--font-ubuntu),Arial,sans-serif}.demo-converter strong{font:500 42px var(--font-ubuntu),Arial,sans-serif;display:block;margin:24px 0;color:#00ff88}.demo-converter small{font-size:12px;color:#95a99c}.demo-converted{visibility:hidden}.feature-demo-stage[data-active=true] .demo-converted{visibility:visible}.demo-bios-guide>div{display:flex;align-items:center;gap:15px;padding:19px 12px;background:#141c17;border-radius:8px;margin-bottom:13px;font-size:13px}.demo-bios-guide b{color:#00ff88;font:500 19px var(--font-ubuntu),Arial,sans-serif}.demo-disk-rows p{display:flex;flex-direction:column;gap:9px;padding:20px 0;border-bottom:1px solid #25372b;font-size:12px;color:#a4b5aa}.demo-disk-rows b{color:#00ff88;font:500 17px var(--font-ubuntu),Arial,sans-serif}.demo-system-app{left:60px;top:60px;width:840px;height:460px}.demo-system-capture{width:100%;height:340px;object-fit:contain}.demo-fan-curve{width:100%;height:94px;margin-top:13px;overflow:visible}.demo-fan-curve polyline{stroke:#00ff88;stroke-width:2;fill:none}.demo-fan-curve circle{fill:#00ff88}.demo-fan{color:#00ff88;width:45px;height:45px;margin:20px auto 0}@media(prefers-reduced-motion:reduce){.feature-demo *{transition:none!important}}.feature-demo-stage[data-active=false] .demo-fps-overlay{visibility:hidden}.demo-single-app{left:200px}.feature-demo-viewport{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:hidden}.feature-demo-stage[data-kind=network] .demo-app-tabs b{color:#9297a0;font-weight:400}.feature-demo-stage[data-kind=network] .demo-app-tabs span:last-of-type{color:#00ff88}.feature-demo-stage[data-kind=color] .demo-game-metric,.feature-demo-stage[data-kind=crosshair] .demo-game-metric{display:none}.feature-score-guide .demo-score-ring{width:150px;height:150px;margin:auto}.feature-score-guide .demo-score-ring:before{inset:10px;background:#020303}.feature-score-guide .demo-score-ring strong{font-size:42px;gap:4px}.feature-score-guide .demo-score-ring small{font-size:14px}.feature-score-guide .demo-score>span{font-size:23px;margin-top:-9px}@media(max-width:639px){.feature-score-guide .demo-score-ring{width:110px;height:110px}.feature-score-guide .demo-score-ring strong{font-size:30px}.feature-score-guide .demo-score-ring small{font-size:10px}.feature-score-guide .demo-score>span{font-size:18px}}