#route-live .crawlnet-live-grid{grid-template-columns:56% 44%;grid-template-rows:67% 33%;gap:1px;background:#202620}
#route-live .crawl-hero{display:block;padding:28px 32px 20px;background:#000;overflow:hidden}
#route-live .crawl-hero .hero-brand{position:relative;margin:14px 0 29px;height:124px;display:flex;align-items:flex-end}
#route-live .crawl-hero .hero-brand:before{content:"";position:absolute;inset:-5px -32px 0;opacity:.28;background-image:radial-gradient(circle,#24442d 1px,transparent 1px);background-size:18px 18px;mask-image:linear-gradient(90deg,#000,transparent 82%)}
#route-live .crawl-hero .wordmark{position:relative;z-index:1;margin:0 0 0 -7px;color:#f2f5f2;font:200 clamp(82px,8.5vw,132px)/.72 var(--mono);letter-spacing:-.105em;text-transform:lowercase}
#route-live .crawl-hero h1{margin:0 0 13px;max-width:790px;color:#f5f7f5;font:700 18px/1.42 var(--mono);letter-spacing:-.02em}
#route-live .crawl-hero h1 i{margin-right:7px;color:var(--green);font-style:normal}
#route-live .crawl-hero .lede{max-width:790px;margin:0 0 14px;color:#9aa39c;font:11px/1.65 var(--mono)}
#route-live .crawl-hero .lede b{margin-right:7px;color:#6a746c;font-weight:500}
.crawl-inline-stats{margin:0 0 17px;color:#607068;font:10px/1.4 var(--mono);white-space:nowrap}.crawl-inline-stats b{color:#dce3dd;font-weight:600}.crawl-inline-stats b:last-child{color:var(--green)}
#route-live .crawl-hero .ca-row{width:min(760px,100%);height:40px;margin:0 0 11px;grid-template-columns:72px 1fr 64px;background:#010201;border-color:#293029}
#route-live .crawl-hero .ca-row span{color:#637067}#route-live .crawl-hero .ca-row code{color:#fff}
#route-live .crawl-hero .reward-note{width:min(760px,100%);min-height:39px;margin:0 0 11px;padding:0 12px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;border:1px dashed #2d3930;background:#010201;color:#859087;text-decoration:none;font-size:9px}
#route-live .crawl-hero .reward-note b{color:#f0f3f1}#route-live .crawl-hero .reward-note span{color:#778179}#route-live .crawl-hero .reward-note em{color:#59645b;font-style:normal}
#route-live .crawl-hero .hero-actions{display:flex;margin:0;gap:10px}#route-live .crawl-hero .hero-actions a,#route-live .crawl-hero .hero-actions button{height:38px;min-width:170px;padding:0 18px;border-radius:0;font:700 10px var(--mono)}
#route-live .crawl-hero .hero-actions .primary{background:#e8eee9;border-color:#e8eee9!important;color:#020502}#route-live .crawl-hero .hero-actions .secondary{background:#000;border-color:#303730;color:#e6ebe7}
.crawl-manual-link{margin-top:13px;padding:0;border:0;background:transparent;color:var(--green);font:10px var(--mono);cursor:pointer}.crawl-manual-link span{margin-left:5px;color:#59645c}.crawl-manual-link:hover span{color:#aab2ac}
#route-live .operator-stage{background:#000}#route-live .operator-stage>.panel-head{height:30px;padding:0 11px;background:#020302;border-color:#263027;position:relative;z-index:12}#route-live .operator-stage>.panel-head .feed-label{color:#59645c}
#route-live .operator-stage>.stage-title{top:0;left:150px;height:30px;display:flex;align-items:center;z-index:13;font-size:9px;pointer-events:none}#route-live .operator-stage>.stage-title b{color:#bcc5be}#route-live .operator-stage>.stage-title span{margin-left:7px;color:var(--green)}#route-live .operator-stage>.stage-title .watch-live{display:none}
#route-live .operator-stage>.feed-tabs{display:none}#route-live .operator-stage>.browser-feed{display:block;left:0;right:0;top:30px;bottom:99px;border:0;background:#e6e8e6;box-shadow:none;z-index:2}
#route-live .browser-feed .browser-chrome{height:26px;background:#050805;border-color:#263027;padding:0 10px}#route-live .browser-feed .browser-chrome span{color:#7a867d}#route-live .browser-feed .browser-chrome b{color:var(--green)}
#route-live .crawl-browser-frame{display:block;width:100%;height:calc(100% - 26px);object-fit:cover;object-position:top center;filter:saturate(.72) contrast(.94) brightness(.82)}
#route-live .browser-feed .browser-body,#route-live .browser-feed .feed-trace{display:none}
#route-live .operator-stage[data-view="browser"] #actionGraph{display:block;z-index:5;inset:30px 0 99px;width:100%;height:calc(100% - 129px);opacity:.86;pointer-events:none;mix-blend-mode:multiply}
#route-live .operator-stage>.stage-axis,#route-live .operator-stage>.stage-metrics,#route-live .operator-stage>.stage-callout{display:none}#route-live .browser-feed .agent-cursor{z-index:7}
#route-live .crawl-tail{position:absolute;left:0;right:0;bottom:28px;height:71px;z-index:9;padding:9px 12px 0;border-top:1px solid #273028;background:#000;font:9px var(--mono)}#route-live .crawl-tail>b{color:#dce4de}#route-live .crawl-tail>span{float:right;color:#4f5b52}
#route-live .crawl-tail p{margin:10px -12px 0;padding:8px 12px;border-top:1px solid #171c18;color:#79857c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#route-live .crawl-tail time{color:#52635a}#route-live .crawl-tail strong{color:var(--green)}#route-live .crawl-tail code{color:#cbd4cd}
#route-live .operator-stage>.stage-foot{height:28px;background:#010201;border-color:#263027;font-size:9px}
#route-live .network{padding:10px 0 0}#route-live .network-summary{height:62px;padding:0 26px;grid-template-columns:49% 51%;font-size:9px}#route-live .ascii-meter{grid-template-columns:27px 1fr 96px}#route-live .table-wrap{height:calc(100% - 62px)}
#route-live table{font-size:9px}#route-live th{padding:2px 7px;background:#0b0e0b}#route-live td{padding:3px 7px}#route-live .stream>.panel-head{height:29px;background:#000}#route-live .stream-head{height:22px;font-size:8px}#route-live .event-stream{height:calc(100% - 51px)}#route-live .event{padding:5px 12px;font-size:9px}
@media(max-width:1100px){#route-live .crawl-hero{padding:23px 22px 18px}#route-live .crawl-hero .hero-brand{height:100px;margin-top:8px}#route-live .crawl-hero .wordmark{font-size:88px}#route-live .crawl-hero h1{font-size:15px}.crawl-inline-stats{white-space:normal}}
@media(max-width:760px){#route-live .crawlnet-live-grid{display:block;width:100%}#route-live .crawl-hero{min-height:620px;padding:25px 18px}#route-live .crawl-hero .hero-brand{height:94px;margin:5px 0 26px}#route-live .crawl-hero .wordmark{font-size:59px;letter-spacing:-.09em}#route-live .crawl-hero h1{font-size:16px}#route-live .crawl-hero h1 br{display:none}#route-live .crawl-hero .reward-note{grid-template-columns:1fr}#route-live .crawl-hero .reward-note em{display:none}#route-live .crawl-hero .hero-actions{display:grid!important;grid-template-columns:1fr!important}#route-live .crawl-hero .hero-actions a,#route-live .crawl-hero .hero-actions button{width:100%!important;min-width:0!important}#route-live .operator-stage{height:540px}#route-live .operator-stage>.stage-title{left:118px}#route-live .crawl-tail{font-size:8px}}
