.hermes-agent-route{--hermes-gold:#ffd21e;--hermes-cream:#ffe6cb;--hermes-gold-soft:#ffd21e2e;--hermes-emerald:#86efac;--hermes-cyan:#67e8f9;--hermes-ink:#040f10eb;--hermes-panel:#071214c7;--hermes-panel-strong:#081517f0;--hermes-border:#ffe6cb47;--hermes-border-hot:#ffd21e80;color:#ffe6cbf2;isolation:isolate;position:relative}.hermes-agent-route:before{content:"";z-index:-1;pointer-events:none;filter:blur(10px);background:radial-gradient(circle at 54% 0,#ffd21e3d,#0000 38%),radial-gradient(circle at 18% 18%,#67e8f921,#0000 34%),linear-gradient(#071d1ccc,#0000 72%);height:min(520px,60vh);position:absolute;inset:-18px -18px auto}.hermes-agent-route .hermes-display{font-family:ui-serif,Georgia,Cambria,Times New Roman,serif}.hermes-agent-route .hermes-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.hermes-agent-route .hermes-route-shell,.hermes-agent-route .hermes-hero,.hermes-agent-route .hermes-banner-frame,.hermes-agent-route .hermes-mark-frame,.hermes-agent-route .hermes-mission-rail,.hermes-agent-route .hermes-mission-rail__progress,.hermes-agent-route .hermes-mission-rail__selector button,.hermes-agent-route .hermes-stat-tile,.hermes-agent-route .hermes-panel,.hermes-agent-route .hermes-card,.hermes-agent-route .hermes-footer,.hermes-agent-route .hermes-status-card,.hermes-agent-route .hermes-status-card-icon,.hermes-agent-route .hermes-status-chip,.hermes-agent-route .hermes-support-banner,.hermes-agent-route .hermes-tabs-list{border-radius:0}.hermes-agent-route .hermes-hero,.hermes-agent-route .hermes-route-shell{border-color:var(--hermes-border);background:linear-gradient(135deg,#ffd21e1f,#67e8f914 42%,#0000),linear-gradient(#091f1ff7,#040f10f0);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffe6cb0f,0 24px 80px -48px #ffd21e9e}.hermes-agent-route .hermes-hero:before{content:"";pointer-events:none;opacity:.32;background-image:linear-gradient(#ffd21e17 1px,#0000 1px),linear-gradient(90deg,#67e8f912 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.hermes-agent-route .hermes-hero>*{z-index:1;position:relative}.hermes-agent-route .hermes-banner-frame{aspect-ratio:19/5;background:linear-gradient(90deg,#082026b8,#0000 32%,#0820268a),#0000004d;border-color:#ffe6cb59;min-height:150px;max-height:310px;position:relative;overflow:hidden}.hermes-agent-route .hermes-banner-frame img{object-fit:cover;object-position:center 55%;width:100%;height:100%}.hermes-agent-route .hermes-banner-frame:after{content:"";pointer-events:none;background:linear-gradient(#08202600 48%,#082026b3 100%),linear-gradient(90deg,#08202685 0%,#08202600 18% 82%,#08202685 100%);position:absolute;inset:0}.hermes-agent-route .hermes-hero-content{background:linear-gradient(#040f10b8,#040f10eb);border-top:1px solid #ffe6cb29;margin-top:-2.4rem}.hermes-agent-route .hermes-mark-frame{box-shadow:inset 0 0 0 1px #ffffff12, 0 0 34px -18px var(--hermes-gold);background:linear-gradient(#ffd21e2e,#ffd21e0d),#ffffff0a;border-color:#ffd21e6b}.hermes-agent-route .hermes-stat-tile,.hermes-agent-route .hermes-panel,.hermes-agent-route .hermes-card,.hermes-agent-route .hermes-footer,.hermes-agent-route .hermes-status-card,.hermes-agent-route .hermes-support-banner{border-color:var(--hermes-border);background:var(--hermes-panel);box-shadow:inset 0 1px #ffffff0d}.hermes-agent-route .hermes-stat-tile{min-width:0}.hermes-agent-route .hermes-tabs-list{border-color:var(--hermes-border);background:var(--hermes-panel-strong);box-shadow:inset 0 1px #ffe6cb12}.hermes-agent-route .hermes-icon-frame{color:var(--hermes-gold);background:linear-gradient(#ffd21e29,#ffd21e0d),#ffffff0a;border-color:#ffd21e57}.hermes-agent-route .hermes-copy{color:#ffe6cbad}.hermes-agent-route .hermes-accent-label{color:var(--hermes-gold);text-shadow:0 0 14px #ffd21e3d}.hermes-agent-route .hermes-local-status{color:var(--hermes-emerald)}.hermes-agent-route .hermes-status-card{background:linear-gradient(135deg, #ffe6cb0d, #ffe6cb00), var(--hermes-panel);min-height:128px}.hermes-agent-route .hermes-status-card--ready{border-color:#86efac57}.hermes-agent-route .hermes-status-card--warning{border-color:#ffd21e7a}.hermes-agent-route .hermes-status-card--error{border-color:#fca5a561}.hermes-agent-route .hermes-status-card--offline{border-color:#d4d4d84d}.hermes-agent-route .hermes-status-card--demo{border-color:#c4b5fd5c}.hermes-agent-route .hermes-status-card-icon{color:var(--hermes-gold);background:#ffd21e17;border-color:#ffd21e4d}.hermes-agent-route .hermes-bar-glyph span{opacity:.82;background:currentColor;width:100%;display:block;box-shadow:0 0 8px}.hermes-agent-route .hermes-bar-glyph span:first-child{height:35%}.hermes-agent-route .hermes-bar-glyph span:nth-child(2){height:70%}.hermes-agent-route .hermes-bar-glyph span:nth-child(3){height:52%}.hermes-agent-route .hermes-support-banner{background:linear-gradient(90deg, #ffd21e1f, #ffe6cb0a), var(--hermes-panel)}@keyframes hermes-rail-progress-flow{0%{background-position:0 0}to{background-position:-220% 0}}.hermes-agent-route .hermes-mission-rail{border-color:var(--hermes-border);background:linear-gradient(135deg, #ffd21e1a, #67e8f90f 44%, transparent), var(--hermes-panel);min-width:0;box-shadow:inset 0 1px 0 #ffffff0f, 0 18px 46px -34px var(--hermes-gold);overflow:hidden}.hermes-agent-route .hermes-mission-rail__progress{background:linear-gradient(90deg,#ffffff14,#ffffff08),#0000003d;border-color:#ffe6cb38;min-width:0}.hermes-agent-route .hermes-mission-rail__progress-fill{background-image:linear-gradient(90deg, var(--hermes-gold) 0%, var(--hermes-emerald) 48%, var(--hermes-cyan) 100%);background-size:220% 100%;max-width:100%;animation:4.8s linear infinite hermes-rail-progress-flow;box-shadow:0 0 14px #ffd21e52,0 0 28px #67e8f929}.hermes-agent-route .hermes-mission-rail__milestone{left:var(--hermes-rail-milestone-left);background:#ffe6cb85;width:1px;transform:translate(-50%);box-shadow:0 0 8px #ffe6cb47}.hermes-agent-route .hermes-mission-rail__milestone[data-complete=true]{background:var(--hermes-emerald);box-shadow:0 0 10px #86efac70}.hermes-agent-route .hermes-mission-rail__selector{scrollbar-color:var(--hermes-border-hot) #ffffff14;scrollbar-width:thin;scroll-behavior:smooth;min-width:0}.hermes-agent-route .hermes-mission-rail__selector::-webkit-scrollbar{height:8px}.hermes-agent-route .hermes-mission-rail__selector::-webkit-scrollbar-track{background:#ffffff0f}.hermes-agent-route .hermes-mission-rail__selector::-webkit-scrollbar-thumb{background:var(--hermes-border-hot)}.hermes-agent-route .hermes-mission-rail__selector[data-scrolled=true]{border-left:1px solid #ffe6cb29;padding-left:.5rem}.hermes-agent-route .hermes-mission-rail__selector button{overflow-wrap:anywhere;min-width:min(11rem,72vw)}.hermes-agent-route [data-mission-control-region]{overflow-wrap:anywhere;min-width:0;max-width:100%;overflow:hidden}.hermes-agent-route [data-mission-control-region] *{min-width:0}.hermes-agent-route [data-mission-control-region=writes] textarea,.hermes-agent-route [data-mission-control-region=writes] input,.hermes-agent-route [data-mission-control-region=writes] select,.hermes-agent-route [data-mission-control-region=empty-actions] textarea,.hermes-agent-route [data-mission-control-region=optimized-preview] article,.hermes-agent-route [data-mission-control-region=active] article,.hermes-agent-route [data-mission-control-region=archive] article{max-width:100%}.hermes-agent-route [data-mission-control-region] button{white-space:normal;max-width:100%}.hermes-agent-route [data-mission-control-region=optimized-preview] article,.hermes-agent-route [data-mission-control-region=active] article,.hermes-agent-route [data-mission-control-region=archive] article,.hermes-agent-route #hermes-mission-rail-stage{overflow-wrap:anywhere}@media (width<=640px){.hermes-agent-route .hermes-banner-frame{aspect-ratio:16/7;min-height:132px}.hermes-agent-route .hermes-hero-content{margin-top:-1.4rem}.hermes-agent-route .hermes-mission-rail{min-height:0}.hermes-agent-route .hermes-mission-rail__selector button{min-width:min(10rem,76vw)}}@media (prefers-reduced-motion:reduce){.hermes-agent-route *,.hermes-agent-route :before,.hermes-agent-route :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hermes-agent-route .hermes-mission-rail__progress-fill{background-position:0 0!important;animation:none!important}.hermes-agent-route .hermes-mission-rail__selector{scroll-behavior:auto!important}}.hermes-agent-route.claude-code-agent-route{--hermes-gold:#7eb6ff;--hermes-cream:#eaf3ff;--hermes-gold-soft:#7eb6ff2e;--hermes-emerald:#a7f3d0;--hermes-cyan:#c4b5fd;--hermes-ink:#050a14f0;--hermes-panel:#071121cc;--hermes-panel-strong:#081223f2;--hermes-border:#bad5ff4d;--hermes-border-hot:#7eb6ff8f;color:#eaf3fff2}.hermes-agent-route.claude-code-agent-route:before{filter:blur(8px);background:linear-gradient(90deg,#7eb6ff2e,#0000 42%),linear-gradient(#0a213ad6,#0000 72%)}.hermes-agent-route.claude-code-agent-route .hermes-display{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hermes-agent-route.claude-code-agent-route .hermes-hero,.hermes-agent-route.claude-code-agent-route .hermes-route-shell{background:linear-gradient(135deg,#7eb6ff29,#c4b5fd14 44%,#0000),linear-gradient(#09162afa,#050a14f2);box-shadow:inset 0 0 0 1px #eaf3ff0f,0 24px 80px -48px #7eb6ffa3}.hermes-agent-route.claude-code-agent-route .hermes-hero:before{opacity:.3;background-image:linear-gradient(#7eb6ff1a 1px,#0000 1px),linear-gradient(90deg,#c4b5fd12 1px,#0000 1px)}.hermes-agent-route.claude-code-agent-route .hermes-banner-frame{background:linear-gradient(90deg,#071121c2,#0000 30%,#0711218a),#00000052;border-color:#bad5ff5c}.hermes-agent-route.claude-code-agent-route .hermes-banner-frame:after,.hermes-agent-route.claude-code-agent-route .claude-code-hero-band{background:linear-gradient(#07112100 42%,#071121c7 100%),linear-gradient(90deg,#0711218f,#0000 24%,#07112170)}.hermes-agent-route.claude-code-agent-route .hermes-hero-content{background:linear-gradient(#050a14b8,#050a14f0)}.hermes-agent-route.claude-code-agent-route .hermes-mark-frame,.hermes-agent-route.claude-code-agent-route .hermes-icon-frame,.hermes-agent-route.claude-code-agent-route .hermes-status-card-icon{color:var(--hermes-gold);box-shadow:inset 0 0 0 1px #ffffff12, 0 0 34px -18px var(--hermes-gold);background:linear-gradient(#7eb6ff2e,#7eb6ff0d),#ffffff0a;border-color:#7eb6ff6b}.hermes-agent-route.claude-code-agent-route .hermes-accent-label,.hermes-agent-route.claude-code-agent-route .claude-code-accent{color:var(--hermes-gold);text-shadow:0 0 14px #7eb6ff3d}.hermes-agent-route.claude-code-agent-route .hermes-support-banner{background:linear-gradient(90deg, #7eb6ff21, #eaf3ff0a), var(--hermes-panel)}.hermes-agent-route.claude-code-agent-route .hermes-stat-tile,.hermes-agent-route.claude-code-agent-route .hermes-panel,.hermes-agent-route.claude-code-agent-route .hermes-card,.hermes-agent-route.claude-code-agent-route .hermes-footer,.hermes-agent-route.claude-code-agent-route .hermes-status-card,.hermes-agent-route.claude-code-agent-route .hermes-tabs-list{border-color:var(--hermes-border);background:var(--hermes-panel)}.hermes-agent-route.claude-code-agent-route .hermes-stat-tile,.hermes-agent-route.claude-code-agent-route .hermes-card,.hermes-agent-route.claude-code-agent-route .hermes-panel{overflow-wrap:anywhere;min-width:0}.hermes-agent-route.claude-code-agent-route .claude-code-route-copy{overflow-wrap:anywhere;max-width:68rem}.openclaw-agent-route{--openclaw-red:#ef4444;--openclaw-red-soft:#ef444429;--openclaw-amber:#fbbf24;--openclaw-emerald:#34d399;--openclaw-panel:#150a0cc7;--openclaw-panel-strong:#1a090bf0;--openclaw-border:#ef44443d;color:#fffffff2;isolation:isolate}.openclaw-agent-route .openclaw-hero{border-color:var(--openclaw-border);background:linear-gradient(90deg,#ef444429,#7f1d1d14 38%,#0000),linear-gradient(#190809fa,#080708f0);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 20px 64px -42px #ef4444a6}.openclaw-agent-route .openclaw-hero:before{content:"";pointer-events:none;opacity:.34;background-image:linear-gradient(#ef44441f 1px,#0000 1px),linear-gradient(90deg,#fbbf2414 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.openclaw-agent-route .openclaw-hero>*{z-index:1;position:relative}.openclaw-agent-route .openclaw-mark-frame,.openclaw-agent-route .openclaw-icon-frame{color:var(--openclaw-red);box-shadow:inset 0 0 0 1px #ffffff12, 0 0 34px -18px var(--openclaw-red);background:linear-gradient(#ef44442e,#ef44440d),#ffffff0a;border-color:#ef444461}.openclaw-agent-route .openclaw-stat-tile,.openclaw-agent-route .openclaw-panel,.openclaw-agent-route .openclaw-card,.openclaw-agent-route .openclaw-footer{border-color:var(--openclaw-border);background:var(--openclaw-panel);box-shadow:inset 0 1px #ffffff0d}.openclaw-agent-route .openclaw-stat-tile{min-width:0}.openclaw-agent-route .openclaw-tabs-list{border-color:var(--openclaw-border);background:var(--openclaw-panel-strong)}.openclaw-agent-route .openclaw-copy{color:#ffffffad}.openclaw-agent-route .openclaw-accent-label{color:var(--openclaw-red)}.openclaw-agent-route .openclaw-local-status{color:var(--openclaw-emerald)}
