#action-help{position:fixed;left:50%;bottom:16px;z-index:80;display:flex;align-items:center;gap:9px;max-width:min(680px,calc(100vw - 34px));padding:10px 13px;border:1px solid #83703c;border-radius:10px;background:#13272bdc;color:#dbe8e3;box-shadow:0 14px 34px #0008;backdrop-filter:blur(13px);font-size:.72rem;transform:translate(-50%,20px);opacity:0;pointer-events:none;transition:.16s}.action-help-visible,#action-help.visible{transform:translate(-50%,0);opacity:1}#action-help b{color:var(--signal-gold);white-space:nowrap}.action-detail{margin-top:14px;padding:17px;border-color:#7c6631;background:#14262b}.action-detail span{color:#8fa6a2;font-size:.64rem;font-weight:850;letter-spacing:.08em}.action-detail h2{margin:4px 0;font-size:1.05rem}.action-detail p{margin:0;color:#b7c7c2;font-size:.78rem;line-height:1.5}.action-detail button{margin-top:12px;border:1px solid #607f91;border-radius:7px;background:#1a3d50;color:#e0f4ff;padding:8px 10px;font-weight:800}.simple-metric,[role="button"].simple-state,[role="button"].simple-step,.cockpit-risk-bar,.cockpit-checks .check-item,.system-list>div{cursor:pointer}.simple-metric:hover,[role="button"].simple-state:hover,[role="button"].simple-step:hover,.cockpit-risk-bar:hover,.cockpit-checks .check-item:hover,.system-list>div:hover{outline:1px solid #93804a;filter:brightness(1.08)}
.robots-visual{display:grid;gap:14px;max-width:1180px;margin:auto}.robots-hero{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px;background:linear-gradient(120deg,#13292f,#182419)}.robots-hero>div>span{color:#91a9a3;font-size:.64rem;font-weight:850;letter-spacing:.09em}.robots-hero h1{margin:4px 0;font-size:2.4rem;letter-spacing:-.045em}.robots-hero p{max-width:680px;margin:0;color:#b8c7c2}.robot-status-orb{display:grid;place-items:center;min-width:150px;min-height:150px;border:1px solid #8c7332;border-radius:50%;background:radial-gradient(circle,#1f352e,#112228 69%);text-align:center}.robot-status-orb i{color:var(--signal-gold);font-size:1.8rem;font-style:normal}.robot-status-orb b,.robot-status-orb small{display:block}.robot-status-orb b{margin-top:4px}.robot-status-orb small{margin-top:3px;color:var(--muted);font-size:.64rem}.robot-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.robot-flow button{display:flex;align-items:center;gap:10px;padding:13px;border:1px solid #405a61;border-radius:9px;background:#102227;color:var(--text);text-align:left}.robot-flow button:hover{border-color:#a98a3b;background:#172c2c}.robot-flow i{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#3c3018;color:var(--signal-gold);font-style:normal;font-weight:900}.robot-flow b,.robot-flow small{display:block}.robot-flow b{font-size:.75rem}.robot-flow small{margin-top:2px;color:var(--muted);font-size:.64rem}.robot-command-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.robot-command{display:flex;flex-direction:column;padding:17px;min-height:190px}.robot-command header{display:flex;gap:10px;align-items:center}.robot-command header>span{display:grid;place-items:center;width:35px;height:35px;border-radius:10px;background:#1d3b46;color:#a5dff8}.robot-command b,.robot-command small{display:block}.robot-command b{font-size:.9rem}.robot-command small{margin-top:3px;color:var(--muted);font-size:.65rem}.robot-command p{margin:16px 0;color:#b0c1bd;font-size:.75rem;line-height:1.45}.robot-command button,.robot-meaning button{margin-top:auto;border:1px solid #6289a5;border-radius:7px;background:#1c4055;color:#e0f4ff;padding:9px;font-weight:850}.robot-meaning{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px;border-color:#746332}.robot-meaning>div{display:flex;gap:12px}.robot-meaning i{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#3b311c;color:var(--signal-gold);font-style:normal}.robot-meaning h2{margin:0 0 3px;font-size:1rem}.robot-meaning p{max-width:780px;margin:0;color:#b8c7c2;font-size:.74rem;line-height:1.5}.robot-expert-panel{padding:16px}.robot-expert-panel header{display:flex;justify-content:space-between;align-items:center}.robot-expert-panel h2{margin:0;font-size:1rem}.robot-expert-panel header span{color:var(--muted);font-size:.64rem}.robot-expert-panel>div{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px}.robot-expert-panel article{padding:10px;border:1px solid var(--cockpit-line);border-radius:7px;background:#102128}.robot-expert-panel small,.robot-expert-panel b{display:block}.robot-expert-panel small{color:var(--muted);font-size:.62rem}.robot-expert-panel b{margin-top:3px;font-size:.72rem}@media(max-width:850px){.robot-flow,.robot-command-grid,.robot-expert-panel>div{grid-template-columns:1fr 1fr}.robots-hero{align-items:flex-start;flex-direction:column}.robot-status-orb{min-height:110px;min-width:110px}.robot-meaning{align-items:flex-start;flex-direction:column}}@media(max-width:540px){.robot-flow,.robot-command-grid,.robot-expert-panel>div{grid-template-columns:1fr}.robots-hero h1{font-size:2rem}}
