File size: 250,235 Bytes
3fe01be
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7b0f3d3
3fe01be
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
:root{--bg:#000;--panel:#030504;--line:#222a24;--muted:#667269;--text:#eef3ef;--acid:#7fe03a;--orange:#7fe03a;--pink:#7fe03a;--blue:#7fe03a;--mono:"IBM Plex Mono",monospace;--sans:"Inter Tight",sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;overflow-x:hidden;color:var(--text);background:var(--bg);font-family:var(--mono);font-size:12px}.noise{position:fixed;inset:0;z-index:99;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.topbar{position:sticky;top:0;z-index:20;display:grid;height:54px;grid-template-columns:220px 1fr auto;border-bottom:1px solid var(--line);background:rgba(8,11,10,.96);backdrop-filter:blur(14px)}.brand{display:flex;align-items:center;gap:12px;padding:0 20px;color:var(--text);border-right:1px solid var(--line);font-size:14px;font-weight:600;text-decoration:none}.brand svg{width:27px;fill:none;stroke:var(--acid);stroke-width:1.4}.brand svg circle{fill:var(--orange);stroke:none}.brand em{color:var(--muted);font-style:normal}.topbar nav{display:flex}.topbar nav a{display:flex;align-items:center;gap:7px;padding:0 20px;color:#9ea9a4;border-right:1px solid var(--line);text-decoration:none;transition:.2s}.topbar nav a b{color:#4d5954;font-weight:400}.topbar nav a:hover,.topbar nav a.active{color:#000000;background:var(--acid)}.topbar nav a.active b{color:#526b12}.header-actions{display:flex;align-items:stretch}.header-actions>*{display:flex;align-items:center;padding:0 18px;border:0;border-left:1px solid var(--line);font:500 11px var(--mono)}.header-actions .ca{color:#76847d}.header-actions a{color:var(--pink);text-decoration:none}.header-actions button{color:#07100c;background:var(--text);cursor:pointer}.terminal-grid{display:grid;min-height:calc(100vh - 54px);grid-template-columns:56% 44%;grid-template-rows:minmax(570px,64vh) minmax(330px,36vh) 28px}.pane{min-width:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--panel)}.pane-command,.pane-title{display:flex;height:42px;align-items:center;padding:0 18px;border-bottom:1px solid var(--line);font-size:11px}.pane-command>span{color:#62716a}.pane-command>i{margin:0 9px;color:var(--acid);font-style:normal}.pane-command>strong{font-weight:500}.pane-command>em{display:flex;align-items:center;gap:7px;margin-left:auto;color:#81918a;font-size:9px;font-style:normal;text-transform:uppercase}.pane-command>em span,.pane-title>span>i,.bottom-status i{width:6px;height:6px;border-radius:50%;background:var(--acid);box-shadow:0 0 10px var(--acid);animation:pulse 1.6s infinite}.hero{background-image:linear-gradient(rgba(83,105,94,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(83,105,94,.08) 1px,transparent 1px);background-size:32px 32px}.hero-inner{padding:clamp(30px,4vw,64px)}.overline,.section-label{margin:0 0 18px;color:var(--orange);font-size:9px;letter-spacing:.18em}.hero h1{margin:0;color:#eef3ed;font:700 clamp(52px,6vw,92px)/.86 var(--sans);letter-spacing:-.065em}.hero h1 span{color:transparent;-webkit-text-stroke:1px var(--acid)}.lede{max-width:670px;margin:28px 0;color:#abb6b0;font-size:13px;line-height:1.75}.hero-stats{display:grid;max-width:760px;margin:28px 0 24px;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.hero-stats div{padding:12px 14px;border-right:1px solid var(--line)}.hero-stats div:last-child{border:0}.hero-stats small{display:block;color:#66756e;font-size:8px;text-transform:uppercase}.hero-stats strong{display:block;margin-top:7px;color:var(--acid);font-size:17px;font-weight:500}.contract{display:flex;max-width:760px;height:42px;align-items:center;border:1px solid var(--line)}.contract span{padding:0 14px;color:var(--pink);font-weight:600}.contract code{flex:1;color:#7a8881}.contract button{align-self:stretch;padding:0 18px;color:var(--text);border:0;border-left:1px solid var(--line);background:none;font:11px var(--mono);cursor:pointer}.reward-line{display:flex;max-width:760px;align-items:center;gap:10px;margin-top:10px;padding:12px;border:1px dashed #36413c;color:#8d9993}.reward-line i{color:var(--acid)}.reward-line b{margin-left:auto;color:var(--blue);font-size:9px;font-weight:500}.hero-actions{display:flex;gap:10px;margin-top:17px}.hero-actions a{padding:12px 16px;color:var(--text);border:1px solid var(--line);text-decoration:none}.hero-actions .primary{color:#07100c;border-color:var(--acid);background:var(--acid);font-weight:600}.pane-title{justify-content:space-between;text-transform:uppercase}.pane-title>span{display:flex;align-items:center;gap:8px}.pane-title>span>i{display:inline-block}.pane-title em{color:var(--muted);font-size:9px;font-style:normal}.pane-title button{padding:5px 8px;color:#69766f;border:0;background:none;font:9px var(--mono);cursor:pointer}.pane-title button.selected{color:var(--acid)}.file-tab{display:flex;height:34px;align-items:center;justify-content:space-between;padding:0 18px;color:#93a099;border-bottom:1px solid var(--line);background:#020403}.file-tab em{color:var(--acid);font-style:normal}.code-window{position:relative;display:grid;height:calc(100% - 190px);grid-template-columns:48px minmax(0,1fr);overflow:hidden;padding:20px 0;background:#010201}.code-window::after{content:"";position:absolute;right:0;bottom:0;width:110px;height:100%;opacity:.16;background:repeating-linear-gradient(180deg,var(--acid) 0 1px,transparent 1px 5px);clip-path:polygon(80% 0,100% 0,100% 100%,20% 100%)}.gutter{padding-right:12px;color:#3f4b45;text-align:right;line-height:1.85;user-select:none}.code-window pre{max-width:100%;margin:0;overflow:hidden;color:#b9c3bd;font:11px/1.85 var(--mono)}.code-window code span{display:block;padding-left:10px}.code-window .del{color:#ff819e;background:rgba(255,61,129,.07)}.code-window .add{color:#c9ff7d;background:rgba(201,255,61,.07)}.code-window .dim{color:#89958e}.cursor-label{position:absolute;right:22px;bottom:16px;padding:5px 8px;color:#030503;background:var(--acid);font-size:8px}.bench-strip{display:grid;height:72px;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bench-strip span{display:flex;justify-content:center;flex-direction:column;padding:0 13px;border-right:1px solid var(--line)}.bench-strip small{color:#65736c;font-size:8px;text-transform:uppercase}.bench-strip b{margin-top:6px;font-size:11px;font-weight:500}.bench-strip .gain,.good{color:var(--acid)!important}.bad{color:var(--pink)!important}.verify-progress{position:relative;display:flex;height:42px;align-items:center;padding:0 16px;overflow:hidden}.verify-progress>span{position:absolute;inset:0 auto 0 0;width:var(--p);background:rgba(201,255,61,.08);border-right:1px solid var(--acid)}.verify-progress small,.verify-progress b{position:relative;z-index:1}.verify-progress small{color:#94a098}.verify-progress b{margin-left:auto;color:var(--acid)}.fleet{grid-column:1}.fleet-summary{display:grid;height:116px;grid-template-columns:150px 1fr;border-bottom:1px solid var(--line)}.radar{position:relative;display:grid;place-items:center;border-right:1px solid var(--line);overflow:hidden}.radar span,.radar i{position:absolute;width:88px;height:88px;border:1px solid #344039;border-radius:50%}.radar i{width:58px;height:58px}.radar::before,.radar::after{content:"";position:absolute;width:110px;height:1px;background:#344039}.radar::after{transform:rotate(90deg)}.radar b{z-index:1;color:var(--acid);font-size:22px}.radar small{position:absolute;bottom:20px;color:#65736c;font-size:7px;text-transform:uppercase}.fleet-metrics{display:grid;padding:14px 20px;grid-template-columns:1fr 1fr;gap:13px 24px}.fleet-metrics p{position:relative;display:grid;margin:0;grid-template-columns:58px 1fr;align-items:center;padding-bottom:7px;border-bottom:2px solid #1b231f}.fleet-metrics p i{position:absolute;bottom:-2px;left:0;width:var(--w);height:2px;background:var(--acid)}.fleet-metrics p span{color:#647169;font-size:8px}.fleet-metrics p b{font-size:10px;font-weight:500;text-align:right}.machine-table>div{display:grid;height:32px;align-items:center;grid-template-columns:1.5fr 1fr .45fr .55fr .6fr;padding:0 16px;border-bottom:1px solid #19201d;color:#97a39c;font-size:9px}.machine-table .table-head{height:27px;color:#55615b;background:#020302}.pulse{display:inline-block;width:5px;height:5px;margin-right:7px;border-radius:50%;background:var(--acid);box-shadow:0 0 7px var(--acid)}.pulse.hot{background:var(--pink);box-shadow:0 0 7px var(--pink)}.lineage{grid-column:2}.graph{position:relative;height:210px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 1px 1px,#303a35 1px,transparent 1px);background-size:20px 20px}.graph svg{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke-width:1.4}.graph .base{stroke:var(--acid)}.graph .branch{stroke:#66736c;stroke-dasharray:4 5}.graph .branch2{stroke:var(--orange)}.graph button{position:absolute;left:var(--x);top:var(--y);padding:0;border:0;color:#7f8c85;background:none;transform:translate(-50%,-50%);font:8px var(--mono)}.graph button i{display:block;width:10px;height:10px;margin:0 auto 7px;border:2px solid var(--panel);border-radius:50%;background:#7f8c85;box-shadow:0 0 0 1px #7f8c85}.graph .good-node i{background:var(--acid);box-shadow:0 0 0 1px var(--acid),0 0 12px var(--acid)}.graph .active-node i{background:var(--orange);box-shadow:0 0 0 1px var(--orange),0 0 12px var(--orange);animation:pulse 1s infinite}.graph .dead i{background:#3c4541;box-shadow:0 0 0 1px #3c4541}.event-log{height:calc(100% - 252px);padding:8px 15px;overflow:hidden}.event-log p{display:grid;margin:0;padding:7px 0;grid-template-columns:72px 60px 1fr;border-bottom:1px solid #1a211e;color:#8b9891;font-size:9px}.event-log time{color:#54615a}.event-log b{color:var(--orange);font-weight:500}.bottom-status{grid-column:1/-1;display:flex;align-items:center;padding:0 12px;color:#5f6e66;background:#030503;font-size:9px}.bottom-status span{margin-right:30px}.bottom-status b{color:#a7b1ac;font-weight:500}.bottom-status span:first-child b{display:inline-block;margin:-1px 9px -1px -12px;padding:7px 12px;color:#07100c;background:var(--acid)}.bottom-status .right{display:flex;align-items:center;gap:7px;margin:0 0 0 auto}.below{display:grid;min-height:390px;grid-template-columns:1fr 1fr;gap:80px;padding:110px max(32px,8vw);background:#e7ece5;color:#030503}.below h2{max-width:640px;margin:0;font:700 clamp(48px,6vw,82px)/.92 var(--sans);letter-spacing:-.055em}.below p{max-width:600px;margin:30px 0 0;font:500 19px/1.55 var(--sans)}.below .section-label{color:#e24f22}@keyframes pulse{50%{opacity:.35}}@media(max-width:1050px){.topbar{grid-template-columns:180px 1fr}.header-actions{display:none}.topbar nav a{padding:0 12px}.terminal-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.hero,.code-pane,.fleet,.lineage{grid-column:1;min-height:580px}.fleet,.lineage{min-height:350px}.bottom-status{grid-column:1}.code-window{height:390px}.event-log{height:auto}.below{grid-template-columns:1fr;gap:30px}}@media(max-width:680px){.topbar{grid-template-columns:1fr auto}.brand{border:0}.topbar nav a{display:none}.topbar nav a.active{display:flex}.hero-inner{padding:38px 20px}.hero h1{font-size:48px}.hero-stats{grid-template-columns:1fr 1fr}.hero-stats div:nth-child(2){border-right:0}.hero-stats div:nth-child(-n+2){border-bottom:1px solid var(--line)}.contract code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reward-line b{display:none}.code-window pre{font-size:9px}.bench-strip{grid-template-columns:1fr 1fr;height:auto}.bench-strip span{min-height:56px;border-bottom:1px solid var(--line)}.machine-table>div{grid-template-columns:1.4fr 1fr .5fr}.machine-table>div span:nth-child(4),.machine-table>div span:nth-child(5){display:none}.below{padding:75px 20px}.below h2{font-size:48px}.bottom-status>span:nth-child(2){display:none}}@media(max-width:680px){.terminal-grid,.pane,.hero-inner,.code-window{min-width:0;width:100%}.hero-inner{overflow:hidden}.lede{max-width:100%}}@media(max-width:680px){.terminal-grid{display:block}.pane,.bottom-status{display:block;max-width:100%}.pane-title,.pane-command,.bottom-status{display:flex}.hero .lede{overflow-wrap:anywhere}}
/* product workstations */
.app-view:not(.is-active){display:none!important}.workstation{min-height:calc(100vh - 54px);background:var(--bg);border-bottom:1px solid var(--line)}.work-command{display:flex;height:42px;align-items:center;gap:9px;padding:0 28px;border-bottom:1px solid var(--line);color:#a9b6af}.work-command>span{color:#536159}.work-command>i{color:var(--acid);font-style:normal}.work-command>b{color:var(--text);font-weight:500}.work-command>em{display:flex;align-items:center;gap:8px;margin-left:auto;color:#56655d;font-size:9px;font-style:normal}.work-command>em>i{width:6px;height:6px;border-radius:50%;background:var(--acid);box-shadow:0 0 10px var(--acid)}.subhead{display:flex;height:36px;align-items:center;justify-content:space-between;padding:0 13px;border-bottom:1px solid var(--line);color:#dce5df;font-size:9px;text-transform:uppercase}.subhead b{color:#67756e;font-weight:400}.mutation-workstation{grid-template-columns:250px minmax(480px,1fr) 320px;grid-template-rows:42px minmax(0,1fr)}.mutation-workstation.is-active{display:grid}.mutation-workstation .work-command{grid-column:1/-1}.queue-panel,.mutation-inspector{min-width:0;border-right:1px solid var(--line)}.queue-item{position:relative;display:grid;width:100%;height:84px;grid-template-columns:1fr auto;grid-template-rows:20px 24px 18px;padding:10px 13px;color:#8d9a93;border:0;border-bottom:1px solid var(--line);background:#020302;text-align:left;font:9px var(--mono);cursor:pointer}.queue-item:hover,.queue-item.selected{background:#101612}.queue-item.selected::before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--acid)}.queue-item span{color:#69766f}.queue-item span i{display:inline-block;width:5px;height:5px;margin-right:7px;border-radius:50%;background:var(--acid);box-shadow:0 0 6px var(--acid)}.queue-item strong{grid-column:1;color:#e3eae6;font-size:11px;font-weight:500}.queue-item small{grid-column:1;color:#57635d;font-size:7px}.queue-item em{grid-row:1/4;grid-column:2;align-self:center;color:var(--acid);font-style:normal}.queue-item.rejected span i{background:var(--pink);box-shadow:0 0 6px var(--pink)}.queue-item.rejected em{color:var(--pink)}.queue-item.dimmed{opacity:.5}.queue-foot{display:flex;justify-content:space-between;padding:13px;color:#647169;font-size:8px;text-transform:uppercase}.queue-foot b{color:#a8b3ad;font-weight:400}.mutation-editor{display:grid;min-width:0;grid-template-rows:36px 34px minmax(300px,1fr) 74px;border-right:1px solid var(--line)}.editor-head div{display:flex;height:100%}.editor-head button,.treasury-ledger .subhead button{padding:0 12px;color:#5e6c64;border:0;border-left:1px solid var(--line);background:none;font:8px var(--mono);text-transform:uppercase;cursor:pointer}.editor-head button.active,.treasury-ledger .subhead button.active{color:var(--acid);background:#111712}.editor-meta{display:flex;align-items:center;padding:0 14px;border-bottom:1px solid var(--line);color:#56645d;font-size:8px}.editor-meta span{margin-right:24px}.editor-meta b{color:#a2aea7;font-weight:400}.full-code{position:relative;overflow:auto;padding:18px 0;background:#010201}.full-code ol{margin:0;padding-left:58px;counter-reset:line 117}.full-code li{min-height:27px;padding:4px 16px 4px 13px;color:#a5b0aa;border-left:2px solid transparent;counter-increment:line;white-space:pre}.full-code li::marker{content:counter(line);color:#46524c;font:9px var(--mono)}.full-code code{font:10px/1.9 var(--mono)}.full-code li.minus{color:#ff8aa5;border-left-color:var(--pink);background:rgba(255,61,129,.07)}.full-code li.minus code::before{content:"−  "}.full-code li.plus{color:#ceff78;border-left-color:var(--acid);background:rgba(201,255,61,.065)}.full-code li.plus code::before{content:"+  "}.compile-scan{position:absolute;left:0;right:0;top:20%;height:1px;background:linear-gradient(90deg,transparent,var(--acid),transparent);box-shadow:0 0 16px rgba(201,255,61,.45);animation:compileScan 5s linear infinite}.editor-terminal{padding:12px 16px;border-top:1px solid var(--line);background:#020302;font-size:9px}.editor-terminal div{display:flex;gap:14px}.editor-terminal b{color:var(--acid);font-weight:400}.editor-terminal p{margin:12px 0 0;color:#77857d}.editor-terminal .ok{color:var(--acid)}.editor-terminal .run{color:var(--orange)}.mutation-inspector{border-right:0}.verifier-list{padding:5px 12px 10px}.verifier-list p{display:grid;grid-template-columns:18px 1fr auto;align-items:center;margin:0;padding:10px 0;border-bottom:1px solid #19211d}.verifier-list i{width:7px;height:7px;border-radius:50%}.verifier-list .pass{background:var(--acid);box-shadow:0 0 6px var(--acid)}.verifier-list .wait{border:1px solid var(--orange);animation:pulse 1s infinite}.verifier-list span{font-size:9px}.verifier-list small{display:block;margin-top:3px;color:#536159;font-size:7px}.verifier-list b{color:#9eaaa3;font-size:8px;font-weight:400}.benchmark-bars{padding:12px}.benchmark-bars>div{display:grid;grid-template-columns:95px 1fr 52px;align-items:center;gap:8px;margin-bottom:16px;color:#75827b;font-size:8px}.benchmark-bars>div>i{position:relative;height:5px;background:#1e2722}.benchmark-bars>div>i::before{content:"";position:absolute;width:var(--base);height:1px;top:2px;background:#59665f}.benchmark-bars>div>i>b{display:block;width:var(--new);height:5px;background:var(--acid);box-shadow:0 0 7px rgba(201,255,61,.25)}.benchmark-bars em{color:var(--acid);font-style:normal;text-align:right}.artifact{display:grid;margin:0 12px;padding:12px;grid-template-columns:1fr auto;border:1px solid var(--line)}.artifact span{color:#5c6962;font-size:7px;text-transform:uppercase}.artifact code{grid-row:2;color:#aeb8b2;font-size:8px}.artifact button{grid-row:1/3;grid-column:2;color:var(--acid);border:0;background:none;font:8px var(--mono);cursor:pointer}
.lineage-workstation{grid-template-columns:minmax(0,1fr) 330px;grid-template-rows:42px minmax(520px,1fr) 210px}.lineage-workstation.is-active{display:grid}.lineage-workstation .work-command{grid-column:1/-1}.lineage-canvas{position:relative;border-right:1px solid var(--line);background:radial-gradient(circle at 1px 1px,#222b27 1px,transparent 1px);background-size:24px 24px}.tree-svg{position:absolute;inset:36px 0 40px;width:100%;height:calc(100% - 76px)}.tree-lines{fill:none;stroke:#627068;stroke-width:1.5}.tree-lines path:first-child{stroke:var(--acid)}.tree-lines path:nth-child(3){stroke-dasharray:5 7}.tree-nodes circle{fill:#69766f;stroke:#000000;stroke-width:4}.tree-nodes .accepted{fill:var(--acid);filter:drop-shadow(0 0 6px var(--acid))}.tree-nodes .rejected{fill:var(--pink)}.tree-nodes .head{fill:var(--orange);filter:drop-shadow(0 0 8px var(--orange))}.tree-labels span{position:absolute;left:var(--x);top:var(--y);color:#75827b;font-size:8px;transform:translate(-50%,-50%)}.tree-labels small{display:block;margin-top:4px;color:#4f5d56}.tree-labels .head{color:var(--orange)}.lineage-timeline{position:absolute;right:28px;bottom:18px;left:28px;display:flex;align-items:center;color:#536159;font-size:8px}.lineage-timeline i{flex:1;height:1px;margin:0 8px;background:#303a35}.generation-detail dl{display:grid;margin:0;padding:10px 16px;grid-template-columns:90px 1fr}.generation-detail dt,.generation-detail dd{margin:0;padding:11px 0;border-bottom:1px solid #1b231f;font-size:8px}.generation-detail dt{color:#59675f;text-transform:uppercase}.generation-detail dd{color:#a9b4ad}.proof-card{margin:8px 16px;padding:16px;border:1px solid rgba(201,255,61,.35);background:rgba(201,255,61,.04)}.proof-card span{color:#6c796f;font-size:7px}.proof-card strong{display:block;margin:10px 0;color:var(--acid);font-size:22px}.proof-card p{margin:0;color:#7e8b84;font-size:8px;line-height:1.7}.inspect-btn{margin:5px 16px;padding:10px 12px;color:#020403;border:0;background:var(--acid);font:600 9px var(--mono);cursor:pointer}.lineage-ledger{grid-column:1/-1}.ledger-row{display:grid;min-height:35px;align-items:center;grid-template-columns:90px 110px 1.4fr 90px 100px 120px;padding:0 14px;border-bottom:1px solid #1b231f;color:#8e9b94;font-size:9px}.ledger-row.head{min-height:28px;color:#536159;background:#0d110f;text-transform:uppercase}.ledger-row:not(.head):hover{background:#0e1411}
.treasury-workstation{grid-template-columns:42% 58%;grid-template-rows:42px 1fr}.treasury-workstation.is-active{display:grid}.treasury-workstation .work-command{grid-column:1/-1}.treasury-summary{border-right:1px solid var(--line)}.treasury-grid{display:grid;grid-template-columns:1fr 1fr}.treasury-grid article{min-height:145px;padding:25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.treasury-grid article:nth-child(2n){border-right:0}.treasury-grid small{color:#5c6962;font-size:8px;text-transform:uppercase}.treasury-grid strong{display:block;margin:16px 0 8px;color:#e6ece8;font-size:25px;font-weight:500}.treasury-grid strong em{color:var(--acid);font-size:10px;font-style:normal}.treasury-grid article>span{color:#6e7b74;font-size:9px}.flow-diagram{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:25px;padding:22px;border:1px dashed #36413b;color:#8f9b94;font-size:8px}.flow-diagram i{color:var(--orange);font-style:normal}.flow-diagram b{padding:6px 9px;color:#bdc7c1;border:1px solid var(--line);font-weight:400}.treasury-ledger .subhead div{display:flex;height:100%}.treasury-ledger .ledger-row{grid-template-columns:90px 90px 90px 1fr 130px}.kind{width:max-content;padding:4px 6px;border:1px solid var(--line);font-size:7px;text-transform:uppercase}.kind.reward{color:var(--acid);border-color:rgba(201,255,61,.3)}.kind.compute{color:var(--orange);border-color:rgba(255,107,53,.3)}.kind.fee{color:var(--blue);border-color:rgba(119,212,255,.3)}
.spawn-workstation{grid-template-columns:minmax(0,1fr) 390px;grid-template-rows:42px 1fr}.spawn-workstation.is-active{display:grid}.spawn-workstation .work-command{grid-column:1/-1}.spawn-form{padding:42px 6vw;border-right:1px solid var(--line)}.spawn-intro>span{color:var(--orange);font-size:8px;letter-spacing:.18em}.spawn-intro h2{margin:15px 0 10px;font:700 clamp(40px,5vw,70px)/.95 var(--sans);letter-spacing:-.05em}.spawn-intro p{max-width:700px;color:#8f9c95;font-size:11px;line-height:1.7}.spawn-form form{max-width:820px;margin-top:35px}.spawn-form label{position:relative;display:block;margin-bottom:20px}.spawn-form label>span{display:block;margin-bottom:8px;color:#68766e;font-size:8px;text-transform:uppercase}.spawn-form input:not([type=checkbox]),.spawn-form select{width:100%;height:42px;padding:0 12px;color:#dce5df;border:1px solid var(--line);outline:0;background:#030504;font:10px var(--mono)}.spawn-form input:focus,.spawn-form select:focus{border-color:var(--acid)}.spawn-form label>small{display:block;margin-top:6px;color:#4e5b54;font-size:7px}.resource-row{display:grid;grid-template-columns:1fr 1fr;gap:24px}.resource-row label{padding:14px;border:1px solid var(--line)}.resource-row input[type=range]{height:auto;padding:0;accent-color:var(--acid)}.resource-row output{position:absolute;right:14px;top:12px;color:var(--acid);font-size:10px}.attest{display:flex!important;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--line)}.attest input{margin:2px 0;accent-color:var(--acid)}.attest span{margin:0!important}.attest b{display:block;color:#bbc5bf;font-size:9px;font-weight:400}.attest small{display:block;margin-top:5px;color:#59665f;font-size:7px}.spawn-submit{padding:13px 16px;color:#000000;border:0;background:var(--acid);font:600 10px var(--mono);cursor:pointer}.spawn-review{background:#020302}.machine-plate{position:relative;display:flex;height:190px;align-items:center;justify-content:center;flex-direction:column;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(circle at center,rgba(201,255,61,.08),transparent 45%)}.machine-plate::before,.machine-plate::after{content:"";position:absolute;width:110px;height:110px;border:1px solid #324039;transform:rotate(45deg)}.machine-plate::after{width:74px;height:74px}.machine-plate i{z-index:1;width:9px;height:9px;margin-bottom:14px;border-radius:50%;background:var(--orange);box-shadow:0 0 12px var(--orange)}.machine-plate span,.machine-plate small{z-index:1;color:#59675f;font-size:7px}.machine-plate strong{z-index:1;margin:6px 0;color:#edf2ee;font-size:16px;font-weight:500}.spawn-review dl{display:grid;margin:0;padding:15px 22px;grid-template-columns:1fr 1fr}.spawn-review dt,.spawn-review dd{margin:0;padding:9px 0;border-bottom:1px solid #1d2521;font-size:8px}.spawn-review dt{color:#59665f;text-transform:uppercase}.spawn-review dd{color:#a2aea7;text-align:right}.spawn-cost{margin:5px 22px;padding:16px;border:1px solid rgba(201,255,61,.35)}.spawn-cost span,.spawn-cost small{display:block;color:#59675f;font-size:7px;text-transform:uppercase}.spawn-cost strong{display:block;margin:9px 0;color:var(--acid);font-size:15px}.fineprint{margin:18px 22px;color:#56635c;font-size:8px;line-height:1.7}
.manual-workstation.is-active{display:block}.manual-page{margin:28px;border:1px solid var(--line)}.manual-page>header,.manual-page>footer{display:flex;height:40px;align-items:center;justify-content:space-between;padding:0 30px;border-bottom:1px solid var(--line);font-size:9px}.manual-page>header span,.manual-page>footer span{color:#526058}.manual-columns{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:30px}.manual-columns h3{margin:0 0 16px;color:#f0f4f1;font-size:10px}.manual-columns h3:not(:first-child){margin-top:28px}.manual-columns h4{margin:18px 0 5px;color:var(--acid);font-size:10px;font-weight:400}.manual-columns p{margin:0 0 10px;padding-left:32px;color:#9eaaa3;font-size:10px;line-height:1.7}.manual-columns pre{padding:14px;color:#dbe3de;border:1px solid var(--line);background:#030504;font:9px/1.8 var(--mono);white-space:pre-wrap}.manual-columns a{color:var(--blue)}.manual-page>footer{border-top:1px solid var(--line);border-bottom:0}.wallet-modal{position:fixed;inset:0;z-index:80;display:none;place-items:center;padding:20px;background:rgba(2,4,3,.8);backdrop-filter:blur(8px)}.wallet-modal.open{display:grid}.wallet-modal>div{position:relative;width:min(440px,100%);padding:30px;border:1px solid #3c4942;background:#030504;box-shadow:0 25px 80px #000}.modal-close{position:absolute;top:10px;right:12px;color:#75827b;border:0;background:none;font-size:22px;cursor:pointer}.wallet-modal>div>span{color:var(--orange);font-size:8px}.wallet-modal h2{margin:13px 0 8px;font:700 34px var(--sans)}.wallet-modal>div>p{color:#77847d;font-size:9px;line-height:1.7}.wallet-choice{display:grid;width:100%;height:58px;grid-template-columns:36px 1fr auto;align-items:center;margin-top:8px;padding:0 13px;color:#dce4df;border:1px solid var(--line);background:#090c0a;text-align:left;font:9px var(--mono);cursor:pointer}.wallet-choice:hover{border-color:var(--acid)}.wallet-choice>i{display:grid;width:25px;height:25px;place-items:center;color:#09100c;border-radius:50%;background:var(--acid);font-style:normal}.wallet-choice span small{display:block;margin-top:3px;color:#59665f;font-size:7px}.wallet-choice b{color:var(--acid);font-size:8px;font-weight:400}@keyframes compileScan{from{top:12%}to{top:88%}}@media(max-width:1050px){.mutation-workstation,.lineage-workstation,.treasury-workstation,.spawn-workstation{grid-template-columns:1fr;grid-template-rows:auto}.mutation-workstation .work-command,.lineage-workstation .work-command,.treasury-workstation .work-command,.spawn-workstation .work-command{grid-column:1}.queue-panel{display:none}.mutation-editor{min-height:700px}.mutation-inspector,.generation-detail,.treasury-summary,.spawn-form{border-right:0;border-bottom:1px solid var(--line)}.lineage-canvas{min-height:580px}.lineage-ledger{grid-column:1}.treasury-summary{min-height:450px}.spawn-review{min-height:600px}.manual-columns{gap:35px}}@media(max-width:680px){.work-command{padding:0 14px}.work-command>em{display:none}.mutation-inspector{overflow:hidden}.lineage-canvas{min-height:460px}.tree-labels span{font-size:6px}.generation-detail{min-height:480px}.ledger-row{grid-template-columns:55px 75px 1fr 65px}.ledger-row span:nth-child(n+5){display:none}.treasury-grid article{min-height:120px;padding:18px 14px}.treasury-grid strong{font-size:18px}.treasury-ledger .ledger-row{grid-template-columns:70px 75px 70px 1fr}.treasury-ledger .ledger-row span:nth-child(5){display:none}.flow-diagram{margin:15px}.spawn-form{padding:32px 20px}.resource-row{grid-template-columns:1fr}.manual-page{margin:12px}.manual-columns{grid-template-columns:1fr;padding:20px}.manual-page>header,.manual-page>footer{padding:0 14px}.manual-page>header span{display:none}}[hidden]{display:none!important}
/* Cellumo live operating surface */
.brand-logo{position:relative;display:block;width:38px;height:38px;overflow:hidden}.brand-logo img{position:absolute;top:50%;left:50%;width:54px;height:54px;transform:translate(-50%,-50%) scale(1.35);object-fit:cover}.brand>span:last-child{letter-spacing:.02em}.buy-cell{color:#07100c!important;background:#edf2ee!important}.cell-live{display:grid;height:calc(100vh - 54px);min-height:760px;grid-template-columns:56% 44%;grid-template-rows:minmax(430px,58%) minmax(280px,calc(42% - 28px)) 28px;overflow:hidden;background:#000000}.cell-pane{min-width:0;border-right:1px solid #263028;border-bottom:1px solid #263028}.cell-intro{background:radial-gradient(circle at 48% 39%,rgba(42,255,86,.035),transparent 32%),#000000}.cell-command{display:flex;height:42px;align-items:center;padding:0 30px;border-bottom:0;color:#53647a;font-size:11px}.cell-command i{margin:0 9px;color:#7fe03a;font-style:normal}.cell-command b{color:#eaf2ee;font-weight:500}.cell-intro-body{padding:6px 32px 18px}.cell-wordmark{display:flex;height:150px;align-items:center;margin-top:2px;color:#eef2f1;font:400 clamp(72px,8vw,126px)/1 var(--mono);letter-spacing:.01em}.cell-wordmark span{display:inline-block}.cell-wordmark span:nth-child(2),.cell-wordmark span:nth-child(5){transform:translateY(2px)}.cell-intro h1{max-width:760px;margin:3px 0 14px;color:#f2f5f4;font:600 17px/1.48 var(--mono);letter-spacing:-.025em}.cell-intro h1 i{color:#7fe03a;font-style:normal}.cell-intro-body>p{max-width:740px;margin:0 0 16px;color:#aab7c5;font-size:10px;line-height:1.7}.cell-inline-stats{display:flex;align-items:center;gap:8px;margin:0 0 20px;color:#52627a;font-size:9px;white-space:nowrap}.cell-inline-stats b{color:#9badbf;font-weight:400}.cell-inline-stats i{font-style:normal}.cell-ca{display:grid;height:42px;max-width:760px;grid-template-columns:auto 1fr auto;align-items:center;border:1px solid #263028}.cell-ca span{padding:0 14px;color:#7fe03a}.cell-ca code{color:#b9c5d0;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-ca button{align-self:stretch;padding:0 18px;color:#d9e6f0;border:0;border-left:1px solid #263028;background:none;font:9px var(--mono);cursor:pointer}.cell-reward{display:grid;max-width:760px;min-height:58px;margin-top:12px;grid-template-columns:18px 1fr;align-items:center;padding:8px 12px;color:#a8b7c6;border:1px dashed #2b3845;font-size:9px;text-decoration:none}.cell-reward>b{color:#7fe03a;font-size:15px}.cell-reward>em{grid-column:2;color:#53647b;font-style:normal}.cell-reward:hover{border-color:#7fe03a}.cell-actions{display:flex;gap:10px;margin-top:12px}.cell-actions a{padding:12px 18px;color:#eff3f4;border:1px solid #263028;font-weight:600;text-decoration:none}.cell-actions .cell-primary{color:#05080b;border-color:#e9eef1;background:#e9eef1}.cell-manual-link{display:inline-block;margin-top:15px;color:#a7b8c8;text-decoration:none}.cell-manual-link b{color:#7fe03a}.cell-manual-link span{color:#4d5e75}.cell-screen{display:grid;grid-template-rows:30px 1fr 40px;background:#010201}.cell-screen>header,.cell-screen>footer{display:flex;align-items:center;padding:0 13px;color:#6f8198;border-bottom:1px solid #222b24;font-size:9px}.cell-screen>header i{display:inline-block;width:6px;height:6px;margin-right:12px;border-radius:50%;background:#7fe03a;box-shadow:0 0 8px #7fe03a}.cell-screen>header b{color:#acd0e8;font-weight:400}.cell-screen>header em{margin-left:auto;color:#425269;font-size:7px;font-style:normal}.cell-screen>footer{border-top:1px solid #222b24;border-bottom:0}.cell-screen>footer span{color:#7fe03a}.cell-screen>footer i{margin:0 9px;color:#5c6e84}.cell-screen>footer b{color:#b4c7d6;font-weight:400}.cell-screen>footer em{margin-left:auto;color:#425269;font-style:normal}.screen-stage{position:relative;overflow:hidden;background:radial-gradient(circle at center,rgba(44,217,255,.055),transparent 28%)}.screen-grid{position:absolute;inset:0;opacity:.5;background-image:linear-gradient(rgba(74,97,117,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(74,97,117,.09) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(circle at center,#000,transparent 75%)}.screen-cross{position:absolute;top:50%;left:50%;width:320px;height:1px;background:linear-gradient(90deg,transparent,#283d4b,transparent);transform:translate(-50%,-50%)}.screen-cross.x2{transform:translate(-50%,-50%) rotate(90deg)}.cell-core{position:absolute;top:47%;left:50%;width:112px;height:112px;transform:translate(-50%,-50%)}.cell-core span,.cell-core i{position:absolute;top:35px;width:36px;height:36px;border:1px solid #4f697b;background:#030604;box-shadow:inset 0 0 18px rgba(68,218,255,.06)}.cell-core span{left:9px}.cell-core i{right:9px}.cell-core span::after,.cell-core i::after{content:"";position:absolute;top:12px;left:12px;width:10px;height:10px;background:#010304}.cell-core b{position:absolute;top:6px;right:2px;width:17px;height:17px;background:#7fe03a;box-shadow:0 0 14px rgba(36,246,81,.4)}.cell-core em{position:absolute;inset:0;border:1px solid rgba(67,218,255,.16);transform:rotate(45deg);animation:coreRotate 16s linear infinite}.awaiting{position:absolute;top:65%;left:50%;display:flex;width:360px;align-items:center;flex-direction:column;transform:translate(-50%,-50%);text-align:center}.awaiting strong{color:#b7c9d6;font-size:10px;font-weight:500}.awaiting span{margin-top:7px;color:#465970;font-size:8px}.screen-corners i{position:absolute;width:20px;height:20px;border-color:#344958;border-style:solid}.screen-corners i:nth-child(1){top:18px;left:18px;border-width:1px 0 0 1px}.screen-corners i:nth-child(2){top:18px;right:18px;border-width:1px 1px 0 0}.screen-corners i:nth-child(3){bottom:18px;left:18px;border-width:0 0 1px 1px}.screen-corners i:nth-child(4){right:18px;bottom:18px;border-width:0 1px 1px 0}.cell-process{padding:12px 32px;background:#000000}.process-meta{display:grid;grid-template-columns:380px 1fr;color:#4c5d74}.process-meta pre{margin:0;font:9px/1.7 var(--mono)}.process-meta p{display:flex;margin:0;flex-direction:column;font-size:9px;line-height:1.7}.process-meta p b{color:#7fe03a}.process-table{margin-top:8px}.process-table>div,.process-table>p{display:grid;grid-template-columns:55px 105px 30px 80px 55px 65px 65px 1fr;align-items:center;margin:0;padding:5px 7px;color:#a9bdd0;font-size:8px}.process-table>div{background:#182019;color:#e1eaf0}.process-table>p b{color:#7fe03a;font-weight:400}.process-table>p em{overflow:hidden;color:#405168;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.cell-feed{position:relative;background:#000000}.feed-line{display:grid;grid-template-columns:100px 65px 40px 35px 1fr auto;align-items:center;padding:16px;color:#7f91a6;font-size:9px}.feed-line .ascii{color:#405269}.feed-line b{color:#7fe03a}.feed-line strong{color:#7fe03a}.feed-line em{color:#3f4f64;font-style:normal}.feed-empty{position:absolute;inset:55px 0 0;display:grid;place-content:center;justify-items:center;color:#3e5065;font-size:8px}.feed-empty i{width:7px;height:7px;margin-bottom:10px;border:1px solid #7fe03a;border-radius:50%;animation:pulse 1.5s infinite}.cell-status{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;color:#45556b;background:#020403;font-size:8px}.cell-status>span b{display:inline-block;margin-right:12px;padding:7px 13px;color:#071018;background:#7fe03a}.cell-status>em{display:flex;align-items:center;margin-right:12px;color:#52647a;font-style:normal}.cell-status>em i{width:6px;height:6px;margin-right:7px;border:1px solid #7fe03a;border-radius:50%;animation:pulse 1.2s infinite}.below{display:none!important}@keyframes coreRotate{to{transform:rotate(405deg)}}@media(max-width:1050px){.buy-cell{display:none!important}.cell-live{height:auto;min-height:calc(100vh - 54px);grid-template-columns:1fr;grid-template-rows:auto}.cell-intro,.cell-screen,.cell-process,.cell-feed{min-height:580px}.cell-screen{grid-column:1}.cell-process,.cell-feed{min-height:320px}.cell-status{grid-column:1}.cell-intro-body{padding-bottom:35px}.cell-wordmark{height:125px}.process-meta{grid-template-columns:1fr 1fr}}@media(max-width:680px){.cell-intro-body{padding:4px 18px 28px}.cell-command{padding:0 18px}.cell-wordmark{height:95px;font-size:57px}.cell-intro h1{font-size:13px}.cell-inline-stats{overflow:hidden}.cell-actions a{padding:11px 12px;font-size:9px}.cell-screen{min-height:520px}.cell-process{padding:12px}.process-meta{grid-template-columns:1fr}.process-meta p{margin-top:12px}.process-table{overflow:auto}.process-table>div,.process-table>p{min-width:720px}.feed-line{grid-template-columns:70px 55px 30px 30px 1fr}.feed-line em{display:none}}
/* Cellumo machine wall */
.machine-workstation{height:calc(100vh - 54px);min-height:760px;overflow:hidden;background:#000000}.machine-workstation.is-active{display:grid;grid-template-rows:58px 1fr 28px}.machine-command{display:flex;align-items:center;padding:0 28px;color:#52627a;border-bottom:1px solid #263028;font-size:9px}.machine-command>i{margin:0 9px;color:#7fe03a;font-style:normal}.machine-command>b{color:#eef3f4;font-size:11px;font-weight:500}.machine-command>em{margin-left:16px;color:#42526a;font-style:normal}.machine-command nav{display:flex;align-items:center;gap:14px;margin-left:auto}.machine-command nav button{padding:0;color:#53657a;border:0;background:none;font:9px var(--mono);cursor:pointer}.machine-command nav button.active{color:#061015;background:#7fe03a;padding:4px}.machine-command nav i{width:1px;height:17px;background:#303a46}.machine-wall{display:grid;margin:0 28px 18px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:1fr 1fr;border-top:1px solid #263028;border-left:1px solid #263028}.machine-tile{display:grid;min-width:0;grid-template-rows:29px 1fr 31px;border-right:1px solid #263028;border-bottom:1px solid #263028;background:#020403}.machine-tile header,.machine-tile footer{display:flex;align-items:center;padding:0 11px;color:#405168;font-size:8px}.machine-tile header{border-bottom:1px solid #222b24}.machine-tile footer{color:#9eb2c3;background:#000000}.machine-tile>div{position:relative;display:grid;place-content:center;justify-items:center;overflow:hidden;background:radial-gradient(circle,rgba(64,216,255,.035),transparent 50%)}.machine-tile>div::before{content:"";position:absolute;inset:0;opacity:.35;background-image:linear-gradient(rgba(68,90,108,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(68,90,108,.05) 1px,transparent 1px);background-size:24px 24px}.machine-tile>div>em{z-index:1;margin-top:12px;color:#88a6b9;font-size:8px;font-style:normal}.mini-cell{position:relative;z-index:1;display:flex;gap:6px;padding-top:13px}.mini-cell>i{display:block;width:22px;height:22px;border:1px solid #344b5a;background:#030604}.mini-cell>i::after{content:"";display:block;width:7px;height:7px;margin:7px;background:#020405}.mini-cell>b{position:absolute;top:0;right:-3px;width:9px;height:9px;background:#7fe03a;opacity:.25}.machine-tile:nth-child(1) .mini-cell>b{opacity:1;box-shadow:0 0 9px rgba(36,246,81,.55);animation:pulse 1.5s infinite}.machine-wall-status{display:flex;align-items:center;justify-content:space-between;color:#45556b;background:#020403;font-size:8px}.machine-wall-status>span b{display:inline-block;margin-right:12px;padding:7px 13px;color:#071018;background:#7fe03a}.machine-wall-status>em{display:flex;align-items:center;margin-right:12px;font-style:normal}.machine-wall-status>em i{width:6px;height:6px;margin-right:7px;border:1px solid #7fe03a;border-radius:50%;animation:pulse 1.2s infinite}@media(max-width:1050px){.machine-workstation{height:auto;min-height:calc(100vh - 54px)}.machine-workstation.is-active{grid-template-rows:auto 1fr 28px}.machine-command{min-height:58px}.machine-command nav button:nth-of-type(n+3){display:none}.machine-wall{grid-template-columns:1fr 1fr;grid-template-rows:repeat(4,320px)}}@media(max-width:680px){.machine-command{padding:0 14px}.machine-command nav{display:none}.machine-wall{margin:0 12px 12px;grid-template-columns:1fr;grid-template-rows:repeat(8,300px)}}
/* Black / Cellumo green system pass */
::selection{color:#000;background:#7fe03a}html{scrollbar-color:#2a4530 #000}body{background:#000;color:#eef3ef}body::-webkit-scrollbar{width:8px;height:8px}body::-webkit-scrollbar-track{background:#000}body::-webkit-scrollbar-thumb{border:2px solid #000;background:#29442f}a,button,input,select{transition:border-color .18s ease,color .18s ease,background-color .18s ease,opacity .18s ease,box-shadow .18s ease}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:1px solid #7fe03a;outline-offset:3px}.noise{opacity:.022}.topbar{background:rgba(0,0,0,.94);box-shadow:0 14px 40px rgba(0,0,0,.55)}.brand-logo{width:47px;height:32px}.brand-logo img{width:73px;height:73px;transform:translate(-50%,-51%);object-fit:cover}.topbar nav a:hover,.header-actions>a:hover{color:#7fe03a}.topbar nav a.active{color:#7fe03a}.topbar nav a.active::after{background:#7fe03a;box-shadow:0 0 9px rgba(127,224,58,.35)}.header-actions button:hover,.cell-ca button:hover{color:#000;background:#7fe03a}.buy-cell,.cell-actions .cell-primary{color:#000!important;border-color:#7fe03a!important;background:#7fe03a!important}.buy-cell:hover,.cell-actions .cell-primary:hover{box-shadow:0 0 22px rgba(127,224,58,.18)}.cell-intro{background:radial-gradient(circle at 48% 38%,rgba(127,224,58,.03),transparent 34%),#000}.cell-intro-body>p,.cell-reward,.cell-manual-link,.feed-line{color:#839088}.cell-command,.cell-inline-stats,.cell-screen>header,.cell-screen>footer,.process-meta,.machine-command,.machine-tile header{color:#536159}.cell-screen,.machine-tile,.workstation{background:#000}.screen-stage,.machine-tile>div{background:radial-gradient(circle at center,rgba(127,224,58,.035),transparent 34%)}.screen-grid,.machine-tile>div::before{background-image:linear-gradient(rgba(127,224,58,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(127,224,58,.045) 1px,transparent 1px)}.cell-core span,.cell-core i,.mini-cell>i{border-color:#345039;box-shadow:inset 0 0 18px rgba(127,224,58,.035)}.cell-core em{border-color:rgba(127,224,58,.14)}.screen-cross{background:linear-gradient(90deg,transparent,#29422f,transparent)}.screen-corners i{border-color:#2c4632}.cell-pane,.machine-wall,.machine-tile,.cell-ca,.cell-actions a,.work-command,.subhead,.treasury-grid article,.ledger-row{border-color:#202c23}.cell-ca:hover,.cell-reward:hover,.machine-tile:hover{border-color:#315e39}.machine-tile:hover .mini-cell>i{border-color:#44764c}.ledger-empty{display:grid;min-height:188px;place-items:center;color:#4f5d56;border-top:1px solid #202c23;letter-spacing:.08em;text-transform:uppercase}.lineage-empty{position:absolute;top:50%;left:50%;display:flex;z-index:2;align-items:center;flex-direction:column;transform:translate(-50%,-50%);text-align:center}.lineage-empty span{padding:4px 7px;color:#000;background:#7fe03a;font-size:8px;font-weight:700}.lineage-empty strong{margin-top:14px;color:#dce5df;font-size:12px;font-weight:500}.lineage-empty p{margin:7px 0 0;color:#59675f;font-size:8px}.tree-svg{opacity:.16;filter:grayscale(1)}.tree-labels{display:none}.proof-card.pending strong{color:#7fe03a}.inspect-btn:disabled{cursor:not-allowed;opacity:.35}.rejected,.bad,.warning{color:#ff626b!important}.tree-nodes .rejected{fill:#ff626b!important}.spawn-submit.warning{border-color:#ff626b!important;background:#190508!important}.work-command em i,.cell-status i,.machine-wall-status i{border-color:#7fe03a!important}.flow-diagram i{color:#7fe03a}.treasury-grid article:hover{background:#030704}.manual-page a,.good{color:#7fe03a!important}@media(max-width:680px){.brand-logo{width:40px}.brand-logo img{width:63px;height:63px}.ledger-empty{min-height:120px}.lineage-empty{width:80%}}@media(max-width:680px){/* Mobile terminal navigation pass */.topbar{grid-template-columns:145px minmax(0,1fr)}.brand{gap:9px;padding:0 14px}.brand-logo{width:40px;flex:0 0 40px}.topbar nav{display:flex;min-width:0;overflow-x:auto;scrollbar-width:none}.topbar nav::-webkit-scrollbar{display:none}.topbar nav a{flex:0 0 auto;min-width:74px;padding:0 12px}.header-actions{display:none}.cell-status,.machine-wall-status{position:relative}.cell-wordmark{letter-spacing:-.045em}}.topbar nav a:hover:not(.active){color:#7fe03a;background:#031006}.topbar nav a.active{color:#000;background:#7fe03a}.topbar nav a.active b{color:#14451c}@media(max-width:680px){/* Nav contrast correction */.topbar nav a{display:flex}.topbar nav a.active{display:flex}}.brand-logo{/* Exact Cellumo header mark */width:48px;height:30px;flex:0 0 48px;overflow:visible;background:linear-gradient(#7fe03a,#7fe03a) 40px 0/8px 8px no-repeat,linear-gradient(#fff,#fff) 0 10px/20px 20px no-repeat,linear-gradient(#000,#000) 7px 17px/6px 6px no-repeat,linear-gradient(#fff,#fff) 25px 10px/20px 20px no-repeat,linear-gradient(#000,#000) 32px 17px/6px 6px no-repeat}.brand-logo img{display:none}@media(max-width:680px){.brand-logo{width:48px;height:30px;flex-basis:48px}}.brand-logo{background:linear-gradient(#7fe03a,#7fe03a) 40px 0/8px 8px no-repeat,linear-gradient(#000,#000) 7px 17px/6px 6px no-repeat,linear-gradient(#000,#000) 32px 17px/6px 6px no-repeat,linear-gradient(#fff,#fff) 0 10px/20px 20px no-repeat,linear-gradient(#fff,#fff) 25px 10px/20px 20px no-repeat}.cell-actions{/* Home token actions correction */position:relative;z-index:6;isolation:isolate}.cell-actions a{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:42px;pointer-events:auto}.cell-actions .pump-action{color:#000!important;border-color:#7fe03a!important;background:#7fe03a!important}.cell-actions .pump-action:hover{box-shadow:0 0 22px rgba(127,224,58,.2)}.cell-actions .is-tba,.header-actions .is-tba{color:#7fe03a!important;background:#031006!important}@media(min-width:1051px){/* Home vertical fit correction */.cell-live{grid-template-rows:minmax(520px,62%) minmax(260px,calc(38% - 28px)) 28px}.cell-intro{overflow:hidden}.cell-actions{margin-bottom:0}}@media(min-width:1051px){/* Home content rhythm correction */.cell-wordmark{height:130px}.cell-intro h1{margin-bottom:10px}.cell-intro-body>p{margin-bottom:12px}.cell-inline-stats{margin-bottom:14px}}.header-actions .social-x{/* Social X slot */min-width:58px;justify-content:center;color:#eef3ef;text-transform:lowercase}.header-actions .social-x:hover{color:#000;background:#7fe03a}/* Live backend states */body[data-backend="online"] .cell-status>em i,body[data-backend="online"] .machine-wall-status>em i{background:#7fe03a;box-shadow:0 0 9px rgba(127,224,58,.5)}body[data-backend="offline"] .cell-status>em i,body[data-backend="offline"] .machine-wall-status>em i{border-color:#ff626b!important}.machine-tile.is-online{background:radial-gradient(circle at 50% 46%,rgba(127,224,58,.055),transparent 36%),#000}.machine-tile.is-online header,.machine-tile.is-online footer{color:#7fe03a}.spawn-result{display:grid;gap:8px;margin-top:16px;padding:14px;border:1px solid #7fe03a;background:#020a04}.spawn-result b{color:#7fe03a;font-size:9px}.spawn-result code{overflow-wrap:anywhere;color:#eef3ef}.spawn-result span{color:#59675f;font-size:8px}.task-board{/* Operational task board */display:grid;align-content:start;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 28px 18px;overflow:auto;background:#202c23;border:1px solid #202c23}.task-board-empty{grid-column:1/-1;display:grid;min-height:420px;place-items:center;color:#4f5d56;background:#000;letter-spacing:.08em;text-transform:uppercase}.task-card{min-height:230px;padding:18px;background:#000}.task-card:hover{background:#020704}.task-card header{display:flex;color:#59675f;font-size:8px}.task-card header b{margin-left:auto;padding:3px 6px;color:#000;background:#7fe03a;text-transform:uppercase}.task-card h3{margin:30px 0 10px;color:#eef3ef;font:500 16px/1.3 var(--mono)}.task-card p{overflow:hidden;margin:0 0 24px;color:#59675f;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.task-card dl{display:grid;grid-template-columns:85px 1fr;margin:0;border-top:1px solid #202c23}.task-card dt,.task-card dd{margin:0;padding:7px 0;border-bottom:1px solid #202c23;font-size:8px}.task-card dt{color:#526058}.task-card dd{overflow:hidden;color:#a9b4ad;text-overflow:ellipsis;white-space:nowrap}.task-card.status-complete header b{background:#eef3ef}.task-card.status-verifying header b{box-shadow:0 0 12px rgba(127,224,58,.35)}@media(max-width:1050px){.task-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.task-board{grid-template-columns:1fr;margin:0 12px 12px}.task-board-empty{min-height:300px}.spawn-form{overflow:visible}}.task-board{/* Task board black canvas correction */align-content:start;gap:0;background:#000}.task-card{border-right:1px solid #202c23;border-bottom:1px solid #202c23}.task-card:nth-child(3n+1){border-left:1px solid #202c23}.task-card:first-child,.task-card:nth-child(2),.task-card:nth-child(3){border-top:1px solid #202c23}@media(max-width:1050px){.task-card:nth-child(3n+1){border-left:0}.task-card:nth-child(2n+1){border-left:1px solid #202c23}.task-card:nth-child(3){border-top:0}}@media(max-width:680px){.task-card{border-left:1px solid #202c23!important;border-top:0!important}.task-card:first-child{border-top:1px solid #202c23!important}}/* Real telemetry surfaces */#networkTelemetry{position:absolute;inset:0;z-index:1;display:block}.screen-stage>.screen-grid,.screen-stage>.screen-cross,.screen-stage>.cell-core{display:none}.telemetry-strip{position:absolute;right:18px;bottom:18px;left:18px;z-index:3;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #203226;background:rgba(0,0,0,.82);backdrop-filter:blur(8px)}.telemetry-strip span{display:grid;gap:5px;padding:9px 11px;border-right:1px solid #203226}.telemetry-strip span:last-child{border-right:0}.telemetry-strip b{color:#526058;font-size:7px;font-weight:400}.telemetry-strip i{color:#7fe03a;font-size:9px;font-style:normal}.awaiting{z-index:2}.network-zero{grid-column:1/-1;grid-row:1/-1;display:grid;min-height:500px;place-content:center;justify-items:center;background:radial-gradient(circle,rgba(127,224,58,.035),transparent 34%),#000}.network-zero strong{margin-top:22px;color:#eef3ef;font-size:11px;font-weight:500}.network-zero>span{margin-top:8px;color:#59675f;font-size:8px}.zero-core{position:relative;width:76px;height:46px}.zero-core:before,.zero-core:after{content:"";position:absolute;bottom:0;width:31px;height:31px;border:1px solid #315e39}.zero-core:before{left:0}.zero-core:after{right:0}.zero-core i{position:absolute;top:0;right:0;width:12px;height:12px;background:#7fe03a;box-shadow:0 0 12px rgba(127,224,58,.45);animation:pulse 1.5s infinite}.zero-core b{position:absolute;top:19px;left:50%;width:5px;height:5px;background:#7fe03a;transform:translateX(-50%)}.tree-svg.is-real{opacity:1;filter:none}.tree-svg .real-line{stroke:#315e39;stroke-width:2}.tree-svg .real-node{fill:#000;stroke:#7fe03a;stroke-width:2}.tree-svg .real-node.head{fill:#7fe03a;filter:drop-shadow(0 0 7px rgba(127,224,58,.5))}.tree-svg .real-label{fill:#7e8b84;font:9px var(--mono)}.lineage-timeline{color:#7fe03a}@media(max-width:680px){.telemetry-strip{grid-template-columns:1fr 1fr}.telemetry-strip span:nth-child(2){border-right:0}.telemetry-strip span:nth-child(-n+2){border-bottom:1px solid #203226}.network-zero{min-height:420px}}/* Dense agent operations console */.cell-pipeline{display:grid;max-width:760px;min-height:58px;margin-top:12px;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1.15fr auto 1fr;align-items:center;border:1px solid #263028;background:linear-gradient(90deg,rgba(127,224,58,.025),transparent)}.cell-pipeline span{display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column;color:#c6d0ca;font-size:8px;text-transform:uppercase}.cell-pipeline span b{margin-bottom:5px;color:#7fe03a;font-size:7px;font-weight:400}.cell-pipeline i{color:#315e39;font-style:normal}.cell-pipeline span:nth-last-child(1){color:#000;background:#7fe03a}.cell-pipeline span:nth-last-child(1) b{color:#143d1b}.agent-focus{position:absolute;top:22px;left:22px;z-index:4;width:220px;padding:12px 14px;border-left:2px solid #7fe03a;background:rgba(0,0,0,.78);backdrop-filter:blur(8px)}.agent-focus>span{color:#7fe03a;font-size:7px;letter-spacing:.12em}.agent-focus>strong{display:block;margin-top:7px;color:#eef3ef;font-size:13px;font-weight:500}.agent-focus>p{margin:4px 0 12px;color:#6e7b74;font-size:8px}.agent-focus dl{display:grid;grid-template-columns:45px 1fr;margin:0;border-top:1px solid #203226}.agent-focus dt,.agent-focus dd{margin:0;padding:5px 0;border-bottom:1px solid #203226;font-size:7px}.agent-focus dt{color:#4f5d56}.agent-focus dd{overflow:hidden;color:#a8b3ad;text-overflow:ellipsis;white-space:nowrap}.agent-focus dd[data-focus="state"]{color:#7fe03a}.agent-log{display:grid;padding:0 16px}.agent-log>div{display:grid;grid-template-columns:70px 105px 40px 1fr 58px;gap:8px;align-items:center;min-height:28px;border-top:1px solid #151e18;font-size:8px}.agent-log time{color:#526058}.agent-log b{color:#7fe03a;font-weight:500}.agent-log strong{color:#a8b3ad;font-weight:400}.agent-log span{overflow:hidden;color:#7e8b84;text-overflow:ellipsis;white-space:nowrap}.agent-log em{color:#526058;font-style:normal;text-align:right}.cell-feed{overflow:hidden}.process-table>p{padding-top:4px;padding-bottom:4px}.process-table>p:nth-child(odd){background:rgba(127,224,58,.018)}@media(max-width:1050px){.agent-focus{width:190px}.cell-pipeline{grid-template-columns:repeat(6,1fr)}.cell-pipeline>i{display:none}}@media(max-width:680px){.agent-focus{top:14px;left:14px;width:168px;padding:9px 10px}.agent-focus dl{display:none}.telemetry-strip{bottom:12px;right:12px;left:12px}.cell-pipeline{overflow-x:auto;grid-template-columns:repeat(6,90px)}.agent-log>div{grid-template-columns:55px 85px 32px 1fr}.agent-log em{display:none}}.process-table>p span,.process-table>p b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-line b{white-space:nowrap}.feed-line strong{color:#7fe03a}.feed-line span:nth-of-type(2){color:#839088}.feed-line em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/* Dense table text correction */
/* GitHub multi-repository live code desk */
.github-live-mounted #networkTelemetry,.github-live-mounted .agent-focus,.github-live-mounted .telemetry-strip{display:none!important}.github-live-mounted .screen-stage{display:block;overflow:hidden;background:#050806}.gh-live{display:grid;height:100%;min-height:0;grid-template-rows:34px 52px minmax(0,1fr) 126px;color:#c8d1cb;background:#030503;font-family:var(--mono)}.gh-channels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #203226;background:#000}.gh-channel{display:grid;position:relative;min-width:0;padding:8px 12px;border:0;border-right:1px solid #18251c;color:#607068;background:#000;text-align:left;cursor:pointer}.gh-channel span{font-size:6px;letter-spacing:.12em}.gh-channel b{overflow:hidden;margin-top:3px;color:#a5b0a9;font:500 9px var(--mono);text-overflow:ellipsis}.gh-channel i{position:absolute;top:8px;right:9px;color:#435148;font-size:6px;font-style:normal}.gh-channel.active{box-shadow:inset 0 2px #7fe03a;background:#061008}.gh-channel.active span,.gh-channel.active i{color:#7fe03a}.gh-channel.active b{color:#eef3ef}.gh-workbench{display:grid;min-height:0;grid-template-columns:148px minmax(0,1fr)}.gh-explorer{overflow:hidden;border-right:1px solid #203226;background:#060906}.gh-explorer>header{display:flex;align-items:center;justify-content:space-between;height:31px;padding:0 10px;color:#65736b;font-size:7px}.gh-explorer>header b{padding:2px 4px;color:#000;background:#7fe03a;font-size:6px}.gh-repo-tree{display:grid;padding:3px 0 12px;font-size:7px}.gh-repo-tree>*{overflow:hidden;padding:5px 10px;color:#68776e;text-overflow:ellipsis;white-space:nowrap}.gh-repo-tree button{border:0;background:none;text-align:left}.gh-repo-tree button b{color:#d7dfda;font-weight:500}.gh-repo-tree strong{padding-left:23px;color:#eef3ef;background:#111914;font-weight:400}.gh-repo-tree strong i{display:inline-block;width:6px;height:6px;margin-right:7px;background:#e9c46a}.gh-repo-tree>span{padding-left:18px}.gh-repo-facts{display:grid;grid-template-columns:58px minmax(0,1fr);margin:0 9px;border-top:1px solid #17231b}.gh-repo-facts dt,.gh-repo-facts dd{overflow:hidden;margin:0;padding:5px 0;border-bottom:1px solid #17231b;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.gh-repo-facts dt{color:#46544c}.gh-repo-facts dd{color:#8d9a92}.gh-editor{display:grid;min-width:0;min-height:0;grid-template-rows:31px 28px minmax(0,1fr) 20px;background:#050705}.gh-editor>header{display:flex;border-bottom:1px solid #1b281f;background:#020302}.gh-tab{display:flex;align-items:center;gap:7px;min-width:165px;padding:0 10px;border-right:1px solid #1b281f;border-top:1px solid #7fe03a;color:#d5ddd8;font-size:7px}.gh-tab i{width:6px;height:6px;background:#e9c46a}.gh-tab b{overflow:hidden;font-weight:400;text-overflow:ellipsis}.gh-tab em{margin-left:auto;color:#526058;font-style:normal}.gh-readonly{display:flex;align-items:center;margin-left:auto;padding:0 10px;color:#7fe03a;font-size:6px;letter-spacing:.08em}.gh-breadcrumb{display:flex;align-items:center;gap:7px;min-width:0;padding:0 12px;border-bottom:1px solid #152019;color:#56645b;font-size:7px}.gh-breadcrumb span,.gh-breadcrumb b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gh-breadcrumb b{color:#a1aca5;font-weight:400}.gh-breadcrumb i{color:#7fe03a;font-style:normal}.gh-breadcrumb code{margin-left:auto;color:#435148}.gh-code-wrap{position:relative;overflow:auto;scrollbar-color:#29442f #050705}.gh-code{min-width:max-content;margin:0;padding:10px 24px 25px 49px;counter-reset:item;color:#aab5ae;font:7.5px/1.75 var(--mono)}.gh-code li{min-height:13px;padding-left:12px;border-left:1px solid transparent;white-space:pre}.gh-code li::marker{color:#35423a}.gh-code li:nth-child(7n){border-left-color:#1c3a24;background:linear-gradient(90deg,rgba(127,224,58,.025),transparent)}.gh-code code{color:inherit;font:inherit}.gh-scan{position:sticky;bottom:0;height:1px;background:linear-gradient(90deg,transparent,#7fe03a,transparent);box-shadow:0 0 7px #7fe03a;animation:ghscan 4.5s linear infinite;opacity:.5}.gh-editor>footer{display:flex;align-items:center;gap:14px;padding:0 9px;color:#061006;background:#7fe03a;font-size:6px}.gh-editor>footer span:nth-child(2){margin-right:auto}.gh-terminal{display:grid;min-height:0;grid-template-rows:29px 1fr;border-top:1px solid #203226;background:#000}.gh-terminal>header{display:flex;align-items:center;gap:17px;padding:0 12px;border-bottom:1px solid #18241b;color:#4f5d55;font-size:6px}.gh-terminal>header b{height:28px;padding-top:10px;color:#dce5df;border-bottom:1px solid #7fe03a}.gh-terminal>header i{display:inline-grid;width:12px;height:12px;margin-left:3px;place-content:center;border-radius:50%;color:#000;background:#7fe03a;font-style:normal}.gh-terminal>header em{margin-left:auto;color:#7fe03a;font-style:normal}.gh-terminal-lines{overflow:hidden;padding:5px 12px}.gh-terminal-lines p{display:grid;margin:0;grid-template-columns:55px 72px 1fr 45px;gap:8px;align-items:center;min-height:22px;border-bottom:1px solid #111913;font-size:7px}.gh-terminal-lines time{color:#3f4c44}.gh-terminal-lines b{color:#7fe03a;font-weight:400}.gh-terminal-lines span{overflow:hidden;color:#86938b;text-overflow:ellipsis;white-space:nowrap}.gh-terminal-lines em{color:#607068;font-style:normal;text-align:right}.github-live-mounted .awaiting,.github-live-mounted .screen-corners{display:none}.github-live-mounted .cell-screen>header em{color:#7fe03a}.github-live-mounted .cell-screen>header i{background:#7fe03a;box-shadow:0 0 8px rgba(127,224,58,.7)}@keyframes ghscan{0%{transform:translateY(-230px);opacity:0}15%,85%{opacity:.55}100%{transform:translateY(0);opacity:0}}@media(max-width:1050px){.gh-live{min-height:580px}.gh-code{font-size:8px}}@media(max-width:680px){.gh-live{grid-template-rows:32px 58px minmax(0,1fr) 118px}.gh-channel{padding:9px 7px}.gh-channel i{display:none}.gh-workbench{grid-template-columns:1fr}.gh-explorer{display:none}.gh-readonly{font-size:5px}.gh-code{padding-left:42px;font-size:7px}.gh-terminal-lines p{grid-template-columns:48px 55px 1fr}.gh-terminal-lines em{display:none}}
/* GitHub browser mirror + autonomous viewport */
.gh-browserbar{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:9px;align-items:center;padding:0 10px;border-bottom:1px solid #203226;background:#0b0f0c;color:#66746b;font-size:7px}.gh-browserbar>span{display:flex;gap:4px}.gh-browserbar>span i{width:6px;height:6px;border-radius:50%;background:#26312a}.gh-browserbar>span i:first-child{background:#ff5f57}.gh-browserbar>span i:nth-child(2){background:#febc2e}.gh-browserbar>span i:nth-child(3){background:#28c840}.gh-browserbar>b{color:#a9b4ad;font-weight:500}.gh-browserbar>code{overflow:hidden;padding:5px 9px;border:1px solid #1b2920;border-radius:3px;color:#7f8d84;background:#030604;font:7px var(--mono);text-overflow:ellipsis;white-space:nowrap}.gh-browserbar>a{padding:5px 8px;color:#7fe03a;border:1px solid #294a31;text-decoration:none;text-transform:uppercase}.gh-browserbar>a:hover{color:#000;background:#7fe03a}.gh-agent-cursor{position:absolute;z-index:5;top:24%;left:63%;pointer-events:none;animation:agentRoam 8s ease-in-out infinite alternate}.gh-agent-cursor>i{display:block;width:0;height:0;border-top:11px solid #7fe03a;border-right:8px solid transparent;filter:drop-shadow(0 0 4px rgba(127,224,58,.75));transform:rotate(-22deg)}.gh-agent-cursor>b{display:block;margin:2px 0 0 8px;padding:2px 4px;color:#000;background:#7fe03a;font-size:5px;letter-spacing:.08em}.gh-code-wrap{scroll-behavior:smooth}.gh-channel.active:after{content:'RANDOM LIVE';position:absolute;right:8px;bottom:5px;color:#7fe03a;font-size:5px;letter-spacing:.08em}@keyframes agentRoam{0%{top:18%;left:72%}32%{top:52%;left:38%}66%{top:35%;left:82%}100%{top:74%;left:57%}}@media(max-width:680px){.gh-browserbar{grid-template-columns:auto minmax(0,1fr) auto}.gh-browserbar>b{display:none}.gh-browserbar>code{font-size:6px}.gh-agent-cursor{transform:scale(.85)}}
/* Synchronized GitHub repository wall */
.machine-wall.repo-live-wall{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));background:#000}.repo-live-tile{display:grid;min-width:0;min-height:0;grid-template-rows:31px minmax(0,1fr) 30px;border-right:1px solid #203226;border-bottom:1px solid #203226;background:#020403;cursor:pointer}.repo-live-tile:hover,.repo-live-tile:focus{outline:0;background:#030a05;box-shadow:inset 0 0 0 1px #315e39}.repo-live-tile>header,.repo-live-tile>footer{display:flex;align-items:center;padding:0 11px;font-size:7px}.repo-live-tile>header{justify-content:space-between;border-bottom:1px solid #1c2a20;color:#8c9991}.repo-live-tile>header span{display:flex;align-items:center}.repo-live-tile>header i{width:6px;height:6px;margin-right:7px;border-radius:50%;background:#7fe03a;box-shadow:0 0 7px rgba(127,224,58,.7);animation:pulse 1.4s infinite}.repo-live-tile>header b{padding:2px 5px;color:#000;background:#7fe03a;font-size:6px;letter-spacing:.09em}.repo-live-viewport{position:relative;min-height:0;overflow:hidden;background:linear-gradient(180deg,rgba(127,224,58,.018),transparent 28%),#050705}.repo-mini-browser{overflow:hidden;height:27px;padding:8px 10px;border-bottom:1px solid #18241c;color:#617068;background:#0a0e0b;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.repo-mini-browser:before{content:'●  ●  ●';margin-right:8px;color:#7fe03a;letter-spacing:2px}.repo-mini-title{display:flex;align-items:center;justify-content:space-between;gap:12px;height:34px;padding:0 11px;border-bottom:1px solid #17231b}.repo-mini-title strong{overflow:hidden;color:#e5ece7;font-size:9px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.repo-mini-title span{overflow:hidden;color:#54635a;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.repo-live-viewport pre{overflow:hidden;height:calc(100% - 61px);margin:0;padding:9px 12px;color:#89978e;background:repeating-linear-gradient(180deg,transparent 0,transparent 14px,rgba(127,224,58,.018) 15px);font:6.5px/1.65 var(--mono);white-space:pre}.repo-mini-cursor{position:absolute;top:42%;left:68%;animation:repoCursor 7s ease-in-out infinite alternate}.repo-mini-cursor i{display:block;width:0;height:0;border-top:9px solid #7fe03a;border-right:6px solid transparent;filter:drop-shadow(0 0 3px rgba(127,224,58,.8));transform:rotate(-20deg)}.repo-mini-cursor b{display:block;margin-left:6px;padding:2px 3px;color:#000;background:#7fe03a;font-size:4px}.repo-live-tile:nth-child(2) .repo-mini-cursor{animation-delay:-1.7s}.repo-live-tile:nth-child(3) .repo-mini-cursor{animation-delay:-3.4s}.repo-live-tile:nth-child(4) .repo-mini-cursor{animation-delay:-5.1s}.repo-live-tile>footer{gap:12px;color:#7fe03a;background:#000}.repo-live-tile>footer span{overflow:hidden;margin-right:auto;text-overflow:ellipsis;white-space:nowrap}.repo-live-tile>footer b{color:#66746b;font-weight:400}.repo-live-tile>footer em{color:#aeb9b2;font-style:normal}@keyframes repoCursor{0%{top:25%;left:75%}40%{top:67%;left:42%}75%{top:38%;left:23%}100%{top:72%;left:79%}}@media(max-width:1050px){.machine-wall.repo-live-wall{grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,360px)}}@media(max-width:680px){.machine-wall.repo-live-wall{grid-template-columns:1fr;grid-template-rows:repeat(4,330px)}.repo-live-viewport pre{font-size:7px}.repo-live-tile>footer em{display:none}}
/* Full GitHub repository live surface */
.gh-native-live{display:grid;height:100%;min-height:0;grid-template-rows:31px 58px minmax(0,1fr) 86px;color:#c9d1d9;background:#0d1117;font-family:var(--mono)}.gh-native-browser{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:0 9px;border-bottom:1px solid #21262d;background:#070a08;font-size:6px}.browser-lights{display:flex;gap:3px}.browser-lights i{width:5px;height:5px;border-radius:50%;background:#7fe03a}.browser-lights i:first-child{background:#ff5f57}.browser-lights i:nth-child(2){background:#febc2e}.gh-native-browser>b{color:#8b949e}.gh-native-browser code{overflow:hidden;padding:4px 8px;border:1px solid #21262d;border-radius:4px;color:#8b949e;background:#010409;font:6px var(--mono);text-overflow:ellipsis;white-space:nowrap}.gh-native-browser>a{padding:4px 7px;border:1px solid #5aa62a;border-radius:4px;color:#7fe03a;text-decoration:none}.gh-native-browser>a:hover{color:#fff;background:#5aa62a}.gh-agent-channels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:1fr 1fr;border-bottom:1px solid #21262d;background:#010409}.gh-agent-channel{display:grid;position:relative;min-width:0;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;padding:0 8px;border:0;border-right:1px solid #21262d;border-bottom:1px solid #161b22;color:#6e7681;background:#010409;font:6px var(--mono);text-align:left;cursor:pointer}.gh-agent-channel span{color:#7fe03a}.gh-agent-channel b{overflow:hidden;color:#8b949e;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.gh-agent-channel i{overflow:hidden;color:#484f58;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.gh-agent-channel.active{box-shadow:inset 2px 0 #7fe03a;background:#0c1710}.gh-agent-channel.active b,.gh-agent-channel.active i{color:#e6edf3}.gh-agent-channel.active:after{content:'LIVE';position:absolute;right:6px;top:2px;color:#7fe03a;font-size:4px}.gh-native-page{display:grid;min-height:0;grid-template-rows:39px 33px minmax(0,1fr);background:#0d1117}.gh-repository-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 11px;border-bottom:1px solid #21262d}.gh-repository-head>div{display:flex;min-width:0;align-items:center;gap:5px;color:#2f81f7;font-size:9px}.gh-repository-head svg{width:11px;fill:#8b949e}.gh-repository-head strong,.gh-repository-head b{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.gh-repository-head i{color:#8b949e;font-style:normal}.gh-repository-head em{padding:2px 5px;border:1px solid #30363d;border-radius:12px;color:#8b949e;font-size:5px;font-style:normal}.gh-repository-head aside{display:flex;flex:0 0 auto;gap:4px}.gh-repository-head aside span{padding:3px 6px;border:1px solid #30363d;border-radius:4px;color:#b1bac4;background:#21262d;font-size:5px}.gh-repository-head aside b{color:#e6edf3;font-weight:500}.gh-repository-nav{display:flex;align-items:end;gap:14px;overflow:hidden;padding:0 11px;border-bottom:1px solid #21262d;color:#8b949e;font-size:6px;white-space:nowrap}.gh-repository-nav>*{display:flex;height:27px;align-items:center;gap:4px;font-weight:400}.gh-repository-nav>b{color:#e6edf3;border-bottom:2px solid #7fe03a}.gh-repository-nav i{display:grid;min-width:12px;height:12px;padding:0 3px;place-content:center;border-radius:7px;color:#c9d1d9;background:#30363d;font-style:normal}.gh-repository-body{display:grid;min-height:0;padding:7px 9px 8px;grid-template-rows:28px 27px minmax(0,1fr)}.gh-file-tools{display:flex;align-items:center;gap:5px;min-width:0}.gh-file-tools button{height:22px;padding:0 7px;border:1px solid #30363d;border-radius:4px;color:#c9d1d9;background:#21262d;font:6px var(--mono)}.gh-file-tools button:first-child{border-color:#5aa62a;background:#5aa62a}.gh-file-tools .code-button{color:#fff;background:#5aa62a}.gh-path{display:flex;min-width:0;align-items:center;gap:5px;margin-right:auto;color:#8b949e;font-size:6px}.gh-path span,.gh-path b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gh-path b{color:#e6edf3;font-weight:500}.gh-path i{color:#484f58;font-style:normal}.gh-commit-bar{display:flex;min-width:0;align-items:center;gap:6px;padding:0 8px;border:1px solid #30363d;border-radius:5px 5px 0 0;color:#8b949e;background:#161b22;font-size:5.5px}.gh-avatar{display:grid;width:14px;height:14px;place-content:center;border-radius:50%;color:#000;background:#7fe03a;font-size:6px;font-weight:700}.gh-commit-bar>b{color:#e6edf3}.gh-commit-bar>span:nth-of-type(2){overflow:hidden;margin-right:auto;text-overflow:ellipsis;white-space:nowrap}.gh-commit-bar code{color:#8b949e;font:inherit}.gh-commit-bar time{white-space:nowrap}.gh-commit-bar strong{color:#58a6ff;font-weight:400}.gh-file-card{display:grid;min-height:0;grid-template-rows:27px minmax(0,1fr);border:1px solid #30363d;border-top:0;border-radius:0 0 5px 5px;overflow:hidden}.gh-file-card>header{display:flex;align-items:center;justify-content:space-between;padding:0 8px;border-bottom:1px solid #21262d;background:#0d1117}.gh-file-card>header span{display:flex;min-width:0;align-items:center;gap:6px;color:#e6edf3;font-size:6px}.gh-file-card>header span i{width:6px;height:6px;background:#e3b341}.gh-file-card>header span b{overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.gh-file-card>header aside{display:flex;gap:3px}.gh-file-card>header button{padding:2px 5px;border:1px solid #30363d;border-radius:3px;color:#8b949e;background:#21262d;font:5px var(--mono)}.gh-native-code{position:relative;overflow:auto;scrollbar-color:#30363d #0d1117;scroll-behavior:smooth}.gh-native-code ol{min-width:max-content;margin:0;padding:7px 25px 18px 43px;color:#c9d1d9;font:6.7px/1.62 var(--mono)}.gh-native-code li{min-height:11px;padding-left:10px;white-space:pre}.gh-native-code li::marker{color:#484f58}.gh-native-code li:nth-child(11n){background:rgba(127,224,58,.025)}.gh-native-code code{color:inherit;font:inherit}.gh-native-agent{position:absolute;z-index:3;top:26%;left:72%;pointer-events:none;animation:nativeAgent 9s ease-in-out infinite alternate}.gh-native-agent i{display:block;width:0;height:0;border-top:10px solid #7fe03a;border-right:7px solid transparent;filter:drop-shadow(0 0 4px rgba(127,224,58,.8));transform:rotate(-22deg)}.gh-native-agent b{display:block;margin:2px 0 0 7px;padding:2px 4px;color:#000;background:#7fe03a;font-size:4px}.gh-native-log{display:grid;min-height:0;grid-template-rows:25px 1fr;border-top:1px solid #21262d;background:#010409}.gh-native-log>header{display:flex;align-items:center;gap:13px;padding:0 10px;border-bottom:1px solid #21262d;color:#6e7681;font-size:5px}.gh-native-log>header b{height:24px;padding-top:8px;color:#e6edf3;border-bottom:1px solid #7fe03a}.gh-native-log>header span{color:#7fe03a}.gh-native-log>header em{margin-left:auto;font-style:normal}.gh-native-log>div{overflow:hidden;padding:3px 10px}.gh-native-log p{display:grid;min-height:16px;margin:0;grid-template-columns:49px 62px minmax(0,1fr) 42px;gap:7px;align-items:center;border-bottom:1px solid #10151b;font-size:5.5px}.gh-native-log time{color:#484f58}.gh-native-log b{color:#7fe03a;font-weight:500}.gh-native-log span{overflow:hidden;color:#8b949e;text-overflow:ellipsis;white-space:nowrap}.gh-native-log strong{color:#7fe03a;font-weight:400;text-align:right}@keyframes nativeAgent{0%{top:20%;left:78%}28%{top:58%;left:41%}63%{top:34%;left:18%}100%{top:72%;left:69%}}
/* Homepage density matrix */
.cell-network-brief{max-width:760px;margin:0 0 11px;border:1px solid #203226;background:#020503}.cell-network-brief>header{display:flex;align-items:center;height:24px;padding:0 9px;border-bottom:1px solid #17231b;color:#66746b;font-size:6px}.cell-network-brief>header b{margin-right:10px;color:#7fe03a;font-weight:500}.cell-network-brief>header em{margin-left:auto;color:#000;background:#7fe03a;padding:2px 4px;font-style:normal}.cell-network-brief>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.cell-network-brief>div span{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:5px;align-items:center;min-width:0;height:22px;padding:0 7px;border-right:1px solid #17231b;border-bottom:1px solid #17231b;font-size:5.5px}.cell-network-brief>div span:nth-child(4n){border-right:0}.cell-network-brief>div span:nth-child(n+5){border-bottom:0}.cell-network-brief>div i{color:#7fe03a;font-style:normal}.cell-network-brief>div b{overflow:hidden;color:#c8d1cb;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.cell-network-brief>div em{color:#526058;font-style:normal}.machine-wall.repo-live-wall.eight{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.machine-wall.repo-live-wall.eight .repo-live-viewport pre{font-size:5.8px}.machine-wall.repo-live-wall.eight .repo-mini-title span{display:none}.machine-wall.repo-live-wall.eight .repo-live-tile>footer b{display:none}@media(min-width:1051px){.cell-wordmark{height:108px}.cell-intro h1{margin-bottom:8px}.cell-intro-body>p{margin-bottom:9px}.cell-inline-stats{margin-bottom:9px}.cell-ca{margin-bottom:10px}.cell-pipeline{min-height:48px;margin-top:9px}.cell-actions{margin-top:10px}}
@media(max-width:1050px){.machine-wall.repo-live-wall.eight{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,340px)}.gh-native-live{min-height:580px}}
@media(max-width:680px){.gh-native-live{grid-template-rows:31px 72px minmax(0,1fr) 82px}.gh-native-browser{grid-template-columns:auto minmax(0,1fr) auto}.gh-native-browser>b{display:none}.gh-agent-channels{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,1fr)}.gh-agent-channel{grid-template-columns:16px minmax(0,1fr);padding:0 4px}.gh-agent-channel i{display:none}.gh-repository-head aside span:first-child,.gh-repository-nav span:nth-last-child(-n+3){display:none}.gh-repository-nav{gap:9px}.gh-file-tools button:nth-last-child(2){display:none}.gh-native-code ol{font-size:6.5px}.gh-native-log p{grid-template-columns:45px 54px 1fr}.gh-native-log strong{display:none}.cell-network-brief>header span{display:none}.cell-network-brief>div{grid-template-columns:repeat(2,minmax(0,1fr))}.cell-network-brief>div span:nth-child(2n){border-right:0}.cell-network-brief>div span:nth-child(n+5){border-bottom:1px solid #17231b}.cell-network-brief>div span:nth-child(n+7){border-bottom:0}.machine-wall.repo-live-wall.eight{grid-template-columns:1fr;grid-template-rows:repeat(8,330px)}}.cell-network-note{display:flex;max-width:760px;min-height:29px;align-items:center;gap:10px;margin-top:8px;padding:0 9px;border:1px dashed #29452f;color:#849188;background:#020603;font-size:6px}.cell-network-note b{color:#7fe03a;font-weight:500}.cell-network-note span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-network-note em{margin-left:auto;color:#526058;font-style:normal;white-space:nowrap}@media(min-width:1051px){.cell-manual-link{margin-top:8px}}@media(max-width:680px){.cell-network-note span{white-space:normal}.cell-network-note em{display:none}}/* Short desktop safety: preserve actions and scroll instead of clipping */
@media(min-width:1051px) and (max-height:880px){.cell-live{height:auto;min-height:948px;grid-template-rows:590px 330px 28px;overflow:visible}.cell-intro{overflow:visible}.cell-wordmark{height:92px;font-size:74px}.cell-intro-body{padding-top:0}.cell-network-brief{margin-bottom:7px}.cell-ca{height:38px}.cell-pipeline{min-height:42px}.cell-network-note{min-height:25px;margin-top:6px}.cell-actions{margin-top:7px}.cell-manual-link{margin-top:6px}}
/* Agent inspection overlay: indexed regions, paths, and evidence nodes */
.gh-inspection-links{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none}.gh-inspection-links path{fill:none;stroke:rgba(127,224,58,.52);stroke-width:1.25;stroke-dasharray:6 7;vector-effect:non-scaling-stroke;animation:inspectionDash 4s linear infinite}.gh-inspection-links circle{fill:#7fe03a;stroke:#0d1117;stroke-width:4;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px rgba(127,224,58,.8))}.gh-inspection-box{position:absolute;z-index:4;display:grid;width:105px;height:34px;grid-template-columns:9px 1fr;grid-template-rows:1fr 1fr;align-items:center;padding:4px 6px;border:1px solid rgba(127,224,58,.72);color:#b9c4bd;background:rgba(3,10,5,.9);box-shadow:0 0 0 1px rgba(0,0,0,.65),inset 0 0 14px rgba(127,224,58,.04);pointer-events:none;animation:inspectionPulse 2.8s ease-in-out infinite}.gh-inspection-box:before,.gh-inspection-box:after{content:'';position:absolute;width:5px;height:5px;border-color:#7fe03a}.gh-inspection-box:before{top:-1px;left:-1px;border-top:2px solid;border-left:2px solid}.gh-inspection-box:after{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px solid}.gh-inspection-box i{grid-row:1/3;width:5px;height:5px;border-radius:50%;background:#7fe03a;box-shadow:0 0 6px #7fe03a}.gh-inspection-box b{overflow:hidden;color:#e6edf3;font-size:5px;font-weight:500;letter-spacing:.07em;text-overflow:ellipsis;white-space:nowrap}.gh-inspection-box em{color:#7fe03a;font-size:4px;font-style:normal;letter-spacing:.1em}.inspect-symbol{top:17%;left:30%}.inspect-dependency{top:49%;right:2.5%;animation-delay:-.9s}.inspect-path{right:auto;bottom:8%;left:20%;animation-delay:-1.8s}.gh-native-agent{z-index:5}.repo-tile-links{position:absolute;inset:61px 0 0;z-index:2;width:100%;height:calc(100% - 61px);pointer-events:none}.repo-tile-links path{fill:none;stroke:rgba(127,224,58,.38);stroke-width:1;stroke-dasharray:4 6;vector-effect:non-scaling-stroke;animation:inspectionDash 5s linear infinite}.repo-tile-links circle{fill:#7fe03a;filter:drop-shadow(0 0 4px #7fe03a)}.repo-tile-inspect{position:absolute;z-index:3;display:flex;align-items:center;gap:4px;padding:3px 5px;border:1px solid rgba(127,224,58,.58);color:#c5d0c8;background:rgba(2,8,4,.9);font-size:4px;letter-spacing:.07em}.repo-tile-inspect i{width:4px;height:4px;border-radius:50%;background:#7fe03a;box-shadow:0 0 4px #7fe03a}.repo-tile-inspect b{font-weight:500}.repo-tile-inspect.inspect-a{top:31%;left:39%}.repo-tile-inspect.inspect-b{right:5%;bottom:21%;animation:inspectionPulse 2.5s -1.2s infinite}.repo-mini-cursor{z-index:5}@keyframes inspectionDash{to{stroke-dashoffset:-52}}@keyframes inspectionPulse{50%{border-color:rgba(127,224,58,.28);opacity:.72;box-shadow:0 0 10px rgba(127,224,58,.08)}}@media(max-width:680px){.gh-inspection-box{width:84px;height:30px}.inspect-symbol{left:21%}.inspect-dependency{right:1%}.inspect-path{left:8%}}
/* Real line-bound inspection: annotations travel with source rows */
.gh-inspection-links,.gh-inspection-box{display:none!important}.gh-native-code li{position:relative}.gh-native-code li.is-inspected{border-left:1px solid #7fe03a;background:linear-gradient(90deg,rgba(127,224,58,.1),rgba(127,224,58,.018) 58%,transparent);box-shadow:inset 0 1px rgba(127,224,58,.13),inset 0 -1px rgba(127,224,58,.13)}.gh-line-inspection{position:absolute;z-index:4;top:-3px;left:clamp(265px,64%,480px);display:grid;width:92px;height:27px;grid-template-columns:8px 1fr;grid-template-rows:1fr 1fr;align-items:center;padding:3px 5px;border:1px solid rgba(127,224,58,.72);color:#c9d1d9;background:rgba(3,10,5,.94);box-shadow:0 0 8px rgba(127,224,58,.08);pointer-events:none}.gh-line-inspection:before{content:'';position:absolute;right:100%;top:50%;width:28px;border-top:1px dashed rgba(127,224,58,.6)}.gh-line-inspection i{grid-row:1/3;width:4px;height:4px;border-radius:50%;background:#7fe03a;box-shadow:0 0 5px #7fe03a}.gh-line-inspection b{overflow:hidden;color:#e6edf3;font-size:4.5px;font-weight:500;letter-spacing:.06em;text-overflow:ellipsis}.gh-line-inspection em{color:#7fe03a;font-size:4px;font-style:normal}.gh-native-code .inspect-row-2 .gh-line-inspection{left:clamp(300px,71%,525px)}.gh-native-code .inspect-row-3 .gh-line-inspection{left:clamp(235px,56%,430px)}.gh-native-agent{animation:none!important;transition:left .7s ease,top .7s ease}.repo-live-viewport{display:grid;grid-template-rows:27px 34px minmax(0,1fr)}.repo-live-scroll{position:relative;min-height:0;overflow:hidden;background:repeating-linear-gradient(180deg,transparent 0,transparent 13px,rgba(127,224,58,.015) 14px)}.repo-tile-code{min-width:100%;margin:0;padding:8px 8px 24px 31px;color:#89978e;font:5.8px/1.55 var(--mono)}.repo-tile-code li{position:relative;min-height:9px;padding-left:6px;white-space:pre}.repo-tile-code li::marker{color:#3f4d44}.repo-tile-code code{color:inherit;font:inherit}.repo-tile-code li.is-agent-target{border-left:1px solid #7fe03a;background:linear-gradient(90deg,rgba(127,224,58,.09),transparent 72%)}.repo-line-marker{position:absolute;z-index:3;top:-2px;right:7px;display:grid;width:54px;height:18px;grid-template-columns:6px 1fr;grid-template-rows:1fr 1fr;align-items:center;padding:2px 3px;border:1px solid rgba(127,224,58,.58);background:rgba(2,8,4,.94)}.repo-line-marker:before{content:'';position:absolute;right:100%;top:50%;width:18px;border-top:1px dashed rgba(127,224,58,.45)}.repo-line-marker i{grid-row:1/3;width:3px;height:3px;border-radius:50%;background:#7fe03a;box-shadow:0 0 4px #7fe03a}.repo-line-marker b{color:#dbe5df;font-size:3.5px;font-weight:500}.repo-line-marker em{color:#7fe03a;font-size:3px;font-style:normal}.repo-line-agent{position:absolute;z-index:4;top:-4px;right:70px}.repo-line-agent i{display:block;width:0;height:0;border-top:8px solid #7fe03a;border-right:6px solid transparent;filter:drop-shadow(0 0 3px #7fe03a);transform:rotate(-22deg)}.repo-line-agent b{display:block;margin-left:6px;padding:1px 3px;color:#000;background:#7fe03a;font-size:3px}.repo-tile-inspect,.repo-tile-links,.repo-mini-cursor{display:none!important}@media(max-width:680px){.gh-line-inspection{left:240px}.gh-native-code .inspect-row-2 .gh-line-inspection{left:275px}.gh-native-code .inspect-row-3 .gh-line-inspection{left:205px}}
/* Mutations control wall: keep the complete 8-agent fleet visible on desktop. */
@media(min-width:1051px){
  .machine-workstation{height:calc(100dvh - 54px);min-height:0;overflow:hidden}
  .machine-workstation.is-active{grid-template-rows:50px minmax(0,1fr) 24px}
  .machine-command{min-height:0;padding:0 18px}
  .machine-wall.repo-live-wall.eight{min-height:0;margin:0 16px 10px;overflow:hidden;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}
  .machine-wall.repo-live-wall.eight .repo-live-tile{min-height:0;overflow:hidden;grid-template-rows:25px minmax(0,1fr) 23px}
  .machine-wall.repo-live-wall.eight .repo-live-tile>header,.machine-wall.repo-live-wall.eight .repo-live-tile>footer{padding:0 8px;font-size:6.5px}
  .machine-wall.repo-live-wall.eight .repo-live-viewport{min-height:0;grid-template-rows:20px 24px minmax(0,1fr)}
  .machine-wall.repo-live-wall.eight .repo-mini-browser{height:20px;padding:5px 8px;font-size:5.5px}
  .machine-wall.repo-live-wall.eight .repo-mini-title{height:24px;padding:0 8px}
  .machine-wall.repo-live-wall.eight .repo-mini-title strong{font-size:7.5px}
  .machine-wall.repo-live-wall.eight .repo-live-scroll{min-height:0}
  .machine-wall.repo-live-wall.eight .repo-tile-code{padding:6px 6px 18px 29px;font-size:7px;line-height:1.42}
  .machine-wall.repo-live-wall.eight .repo-tile-code li{min-height:10px;padding-left:5px}
  .machine-wall.repo-live-wall.eight .repo-line-marker{right:5px;width:58px;height:19px}
  .machine-wall.repo-live-wall.eight .repo-line-marker b{font-size:4px}
  .machine-wall.repo-live-wall.eight .repo-line-marker em{font-size:3.5px}
  .machine-wall.repo-live-wall.eight .repo-line-agent{right:68px}
  .machine-wall-status{font-size:7px}
  .machine-wall-status>span b{margin-right:9px;padding:5px 10px}
}
/* Complete operational surfaces: lineage, treasury, spawn, and manual. */
.view-statusbar{display:flex;min-height:26px;align-items:center;justify-content:space-between;padding:0 12px;color:#4f5d56;border-top:1px solid #202c23;background:#020403;font-size:7px}.view-statusbar span b{margin-right:7px;color:#000;background:#7fe03a;padding:5px 8px}.view-statusbar em{display:flex;align-items:center;gap:7px;font-style:normal}.view-statusbar em i{width:5px;height:5px;border-radius:50%;background:#7fe03a;box-shadow:0 0 7px rgba(127,224,58,.55)}.view-statusbar time{color:#748078}
@media(min-width:1051px){.lineage-workstation{height:calc(100dvh - 54px);min-height:0;grid-template-rows:42px minmax(0,1fr) 148px 26px}.treasury-workstation,.spawn-workstation{height:calc(100dvh - 54px);min-height:0;grid-template-rows:42px minmax(0,1fr) 26px}.lineage-workstation>.view-statusbar,.treasury-workstation>.view-statusbar,.spawn-workstation>.view-statusbar{grid-column:1/-1}.lineage-canvas,.generation-detail,.lineage-ledger,.treasury-summary,.treasury-ledger,.spawn-form,.spawn-review{min-height:0;overflow:auto}.lineage-ledger{overflow:hidden}.spawn-form,.spawn-review{scrollbar-width:thin;scrollbar-color:#29442f #000}}
.lineage-watch-grid{position:absolute;z-index:4;top:47px;right:12px;left:12px;border:1px solid #243228;background:rgba(0,0,0,.88);box-shadow:0 12px 32px rgba(0,0,0,.42)}.lineage-watch-grid>header{display:flex;height:22px;align-items:center;padding:0 8px;border-bottom:1px solid #1d2920;font-size:6px}.lineage-watch-grid>header b{color:#7fe03a;font-weight:500}.lineage-watch-grid>header span{margin-left:auto;color:#4f5d56}.lineage-watch-grid>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lineage-watch-grid a{display:grid;min-width:0;height:39px;grid-template-columns:20px minmax(0,1fr) auto;grid-template-rows:1fr 1fr;align-items:center;padding:4px 6px;color:#839088;border-right:1px solid #1d2920;border-bottom:1px solid #1d2920;text-decoration:none}.lineage-watch-grid a:nth-child(4n){border-right:0}.lineage-watch-grid a:nth-child(n+5){border-bottom:0}.lineage-watch-grid a:hover{background:#031006}.lineage-watch-grid a>i{grid-row:1/3;color:#7fe03a;font-size:6px;font-style:normal}.lineage-watch-grid a span{min-width:0}.lineage-watch-grid a b,.lineage-watch-grid a small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineage-watch-grid a b{color:#cbd4ce;font-size:6px;font-weight:500}.lineage-watch-grid a small{margin-top:2px;color:#4f5d56;font-size:5px}.lineage-watch-grid a code{align-self:end;color:#647169;font:5px var(--mono)}.lineage-watch-grid a em{align-self:start;justify-self:end;color:#7fe03a;font-size:4.5px;font-style:normal}.surface-loading{grid-column:1/-1;padding:20px;color:#59675f;font-size:7px}.lineage-watch-grid~.lineage-timeline{z-index:3}.lineage-canvas .tree-svg{inset:138px 0 34px;height:calc(100% - 172px)}.lineage-canvas .lineage-empty{top:68%}
.treasury-preflight{display:block;min-height:0;border-top:1px solid #202c23}.treasury-preflight>header{display:flex;height:45px;align-items:center;padding:0 16px;border-bottom:1px solid #202c23}.treasury-preflight>header b{color:#7fe03a;font-size:8px;font-weight:500}.treasury-preflight>header span{margin-left:auto;color:#59675f;font-size:7px}.preflight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid #202c23}.preflight-grid article{display:grid;min-width:0;height:78px;grid-template-columns:1fr auto;align-content:center;gap:7px;padding:12px 14px;border-right:1px solid #202c23;border-bottom:1px solid #202c23}.preflight-grid article:nth-child(3n){border-right:0}.preflight-grid article:nth-child(n+4){border-bottom:0}.preflight-grid span{color:#738079;font-size:7px}.preflight-grid b{color:#7fe03a;font-size:7px;font-weight:500}.preflight-grid .pending b{color:#667269}.preflight-grid small{grid-column:1/-1;overflow:hidden;color:#4f5d56;font-size:6px;text-overflow:ellipsis;white-space:nowrap}.runtime-audit>div{display:flex;height:34px;align-items:center;padding:0 14px;border-bottom:1px solid #202c23}.runtime-audit>div b{color:#cbd4ce;font-size:7px;font-weight:500}.runtime-audit>div span{margin-left:auto;color:#4f5d56;font-size:6px}.runtime-audit ol{margin:0;padding:0;list-style:none}.runtime-audit li{display:grid;min-height:30px;grid-template-columns:60px 145px 1fr 65px;align-items:center;padding:0 14px;border-bottom:1px solid #151e18;font-size:7px}.runtime-audit time{color:#4f5d56}.runtime-audit b{color:#7fe03a;font-weight:400}.runtime-audit span{overflow:hidden;color:#7f8c85;text-overflow:ellipsis;white-space:nowrap}.runtime-audit em{color:#4f5d56;font-size:5px;font-style:normal;text-align:right}
.spawn-terminal{position:relative;margin:4px 22px 24px;border:1px solid #26372b;background:#010302}.spawn-terminal header{display:flex;height:27px;align-items:center;padding:0 9px;border-bottom:1px solid #202c23}.spawn-terminal header b{color:#7fe03a;font-size:7px;font-weight:500}.spawn-terminal header span{margin-left:auto;color:#526058;font-size:6px}.spawn-terminal pre{overflow:auto;margin:0;padding:12px 9px 28px;color:#cbd4ce;font:7px/1.5 var(--mono);white-space:pre}.spawn-terminal button{position:absolute;right:7px;top:34px;padding:4px 6px;color:#7fe03a;border:1px solid #29442f;background:#031006;font:6px var(--mono);cursor:pointer}.spawn-terminal p{margin:0;padding:8px 9px;color:#526058;border-top:1px solid #202c23;font-size:6px;line-height:1.5}
.manual-technical{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;border-top:1px solid #202c23}.manual-technical article{min-width:0;padding:24px 28px;border-right:1px solid #202c23}.manual-technical article:last-child{border-right:0}.manual-technical h3{margin:0 0 14px;color:#eef3ef;font-size:9px}.manual-technical p,.manual-technical li,.manual-technical dt,.manual-technical dd{color:#859189;font-size:8px;line-height:1.6}.manual-flow{display:flex;align-items:center;gap:6px;overflow:auto;margin-bottom:14px}.manual-flow span{flex:0 0 auto;padding:6px 7px;color:#cbd4ce;border:1px solid #29442f;font-size:6px}.manual-flow i{color:#7fe03a;font-style:normal}.manual-technical dl{display:grid;grid-template-columns:1.45fr 1fr;margin:0}.manual-technical dt,.manual-technical dd{margin:0;padding:5px 0;border-bottom:1px solid #172018}.manual-technical dt{color:#7fe03a}.manual-technical ul{margin:0;padding-left:16px}.manual-technical li{margin-bottom:6px}.manual-workstation>.view-statusbar{margin:0 28px 28px}
@media(max-width:1050px){.lineage-watch-grid>div{grid-template-columns:repeat(2,minmax(0,1fr))}.lineage-watch-grid a:nth-child(2n){border-right:0}.lineage-watch-grid a:nth-child(n+5){border-bottom:1px solid #1d2920}.lineage-watch-grid a:nth-child(n+7){border-bottom:0}.lineage-canvas .tree-svg{inset:220px 0 34px;height:calc(100% - 254px)}.lineage-canvas .lineage-empty{top:75%}.manual-technical{grid-template-columns:1fr}.manual-technical article{border-right:0;border-bottom:1px solid #202c23}.manual-workstation>.view-statusbar{margin:0 12px 12px}}
@media(max-width:680px){.view-statusbar{gap:10px}.view-statusbar em{overflow:hidden;white-space:nowrap}.lineage-watch-grid{right:8px;left:8px}.lineage-watch-grid>header span{display:none}.preflight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.preflight-grid article:nth-child(3n){border-right:1px solid #202c23}.preflight-grid article:nth-child(2n){border-right:0}.preflight-grid article:nth-child(n+4){border-bottom:1px solid #202c23}.preflight-grid article:nth-child(n+5){border-bottom:0}.treasury-preflight>header span,.runtime-audit>div span{display:none}.runtime-audit li{grid-template-columns:50px 110px 1fr}.runtime-audit em{display:none}.spawn-terminal{margin-right:14px;margin-left:14px}.manual-technical article{padding:20px}}
/* Unified GitHub live language: home stream and 8-agent wall. */
.gh-native-code{overflow:hidden;scroll-behavior:auto}.machine-wall.repo-live-wall.github-synced-wall{background:#0d1117;border-color:#30363d}.github-synced-wall .repo-live-tile{background:#0d1117;border-color:#30363d}.github-synced-wall .repo-live-tile:hover,.github-synced-wall .repo-live-tile:focus{background:#0d1117;box-shadow:inset 0 0 0 1px #5aa62a}.github-synced-wall .repo-live-tile>header{color:#8b949e;border-color:#21262d;background:#010409}.github-synced-wall .repo-live-tile>header b{background:#5aa62a;color:#fff}.github-synced-wall .repo-live-viewport.repo-sync-viewport{display:grid;grid-template-rows:20px 25px 19px 22px minmax(0,1fr);background:#0d1117}.github-synced-wall .repo-mini-browser{height:20px;padding:5px 8px;color:#8b949e;border-color:#21262d;background:#070a08}.github-synced-wall .repo-mini-browser:before{color:#7fe03a}.repo-sync-repository{display:flex;min-width:0;align-items:center;gap:5px;padding:0 8px;border-bottom:1px solid #21262d;background:#0d1117}.repo-sync-repository strong{overflow:hidden;color:#58a6ff;font-size:7px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.repo-sync-repository strong i{color:#8b949e;font-style:normal}.repo-sync-repository em{padding:1px 4px;border:1px solid #30363d;border-radius:8px;color:#8b949e;font-size:4px;font-style:normal}.repo-sync-repository>span{margin-left:auto;color:#b1bac4;font-size:5px;white-space:nowrap}.repo-sync-nav{display:flex;min-width:0;align-items:end;gap:9px;overflow:hidden;padding:0 8px;color:#8b949e;border-bottom:1px solid #21262d;background:#0d1117;font-size:5px;white-space:nowrap}.repo-sync-nav>*{display:flex;height:17px;align-items:center}.repo-sync-nav b{color:#e6edf3;border-bottom:2px solid #7fe03a;font-weight:500}.repo-sync-file{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;padding:0 7px;color:#8b949e;border-bottom:1px solid #30363d;background:#161b22;font-size:5px}.repo-sync-file>span{padding:2px 5px;color:#fff;border-radius:3px;background:#5aa62a}.repo-sync-file>b{overflow:hidden;color:#c9d1d9;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.repo-sync-file>code{color:#8b949e;font:inherit}.github-synced-wall .repo-live-scroll{background:#0d1117}.github-synced-wall .repo-tile-code{color:#c9d1d9}.github-synced-wall .repo-tile-code li::marker{color:#484f58}.github-synced-wall .repo-tile-code li:nth-child(11n){background:rgba(127,224,58,.025)}.github-synced-wall .repo-live-tile>footer{color:#7fe03a;border-color:#21262d;background:#010409}.github-synced-wall .repo-live-tile>footer b{display:block!important;color:#8b949e;font-weight:400}.github-synced-wall .repo-live-tile>footer em{color:#58a6ff}.github-synced-wall .repo-line-marker{border-color:#5aa62a;background:rgba(13,17,23,.96)}
@media(min-width:1051px){.machine-wall.repo-live-wall.eight.github-synced-wall .repo-live-viewport{grid-template-rows:20px 25px 19px 22px minmax(0,1fr)}.machine-wall.repo-live-wall.eight.github-synced-wall .repo-tile-code{font-size:6.6px;line-height:1.4}}
@media(max-width:680px){.github-synced-wall .repo-sync-nav{gap:6px}.github-synced-wall .repo-sync-nav span:nth-last-child(-n+2){display:none}}
/* Lineage command center: real source topology before generation one. */
.lineage-network-map{display:none}.is-genesis-network .lineage-network-map{position:absolute;z-index:5;top:151px;right:12px;bottom:13px;left:12px;display:grid;min-height:0;grid-template-rows:31px minmax(0,1fr) 25px;border:1px solid #26372b;background:rgba(0,0,0,.92);box-shadow:0 18px 44px rgba(0,0,0,.46)}.is-genesis-network .tree-svg,.is-genesis-network .lineage-empty,.is-genesis-network .lineage-timeline{display:none}.lineage-network-map>header{display:flex;align-items:center;padding:0 10px;border-bottom:1px solid #202c23;background:#020403}.lineage-network-map>header>div{display:flex;align-items:center;gap:9px}.lineage-network-map>header b{color:#eef3ef;font-size:7px;font-weight:500}.lineage-network-map>header>div span{padding:2px 5px;color:#000;background:#7fe03a;font-size:5px}.lineage-network-map>header dl{display:flex;align-self:stretch;margin:0 0 0 auto}.lineage-network-map>header dt,.lineage-network-map>header dd{display:flex;align-items:center;margin:0;padding:0 7px;border-left:1px solid #202c23;font-size:5px}.lineage-network-map>header dt{color:#526058}.lineage-network-map>header dd{color:#7fe03a;font-size:8px}.lineage-map-stage{position:relative;min-height:0;overflow:hidden;background:radial-gradient(circle at center,rgba(127,224,58,.07),transparent 24%),radial-gradient(circle at 1px 1px,#1d2920 1px,transparent 1px);background-size:auto,18px 18px}.lineage-map-stage:before,.lineage-map-stage:after{content:'';position:absolute;z-index:0;top:50%;width:36%;height:1px;background:linear-gradient(90deg,transparent,#315e39)}.lineage-map-stage:before{left:8%}.lineage-map-stage:after{right:8%;transform:scaleX(-1)}.lineage-map-grid{position:absolute;z-index:2;inset:10px;display:grid;grid-template-columns:minmax(0,1fr) 180px minmax(0,1fr);grid-template-rows:repeat(4,minmax(0,1fr));gap:5px 72px}.lineage-agent-node{position:relative;display:grid;min-width:0;grid-row:var(--row);grid-template-columns:20px minmax(0,1fr) auto;grid-template-rows:1fr 1fr;align-items:center;padding:5px 7px;color:#65736b;border:1px solid #203226;background:rgba(1,4,2,.95)}.lineage-agent-node.left{grid-column:1}.lineage-agent-node.right{grid-column:3}.lineage-agent-node:after{content:'';position:absolute;z-index:-1;top:50%;width:72px;border-top:1px dashed rgba(127,224,58,.38)}.lineage-agent-node.left:after{left:100%}.lineage-agent-node.right:after{right:100%}.lineage-agent-node>i{grid-row:1/3;color:#7fe03a;font-size:6px;font-style:normal}.lineage-agent-node>div{min-width:0}.lineage-agent-node b,.lineage-agent-node strong,.lineage-agent-node span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineage-agent-node b{color:#7fe03a;font-size:5px;font-weight:500}.lineage-agent-node strong{margin-top:2px;color:#d5ddd8;font-size:6px;font-weight:500}.lineage-agent-node span{margin-top:2px;color:#526058;font-size:4.5px}.lineage-agent-node u{display:block;width:100%;height:2px;margin-top:3px;background:#152019;text-decoration:none}.lineage-agent-node u em{display:block;width:var(--scan);height:2px;background:#7fe03a;box-shadow:0 0 5px rgba(127,224,58,.42);animation:lineageScan 3s ease-in-out infinite alternate}.lineage-agent-node>code{align-self:end;color:#6e7b74;font:5px var(--mono)}.lineage-agent-node>small{align-self:start;color:#7fe03a;font-size:4.5px}.lineage-agent-node.offline{opacity:.42}.lineage-core-node{position:absolute;z-index:4;top:50%;left:50%;display:flex;width:156px;height:156px;align-items:center;justify-content:center;flex-direction:column;border:1px solid #315e39;background:#010402;box-shadow:0 0 0 11px rgba(127,224,58,.015),0 0 44px rgba(127,224,58,.07);transform:translate(-50%,-50%)}.lineage-core-node:before,.lineage-core-node:after{content:'';position:absolute;border:1px solid rgba(127,224,58,.22);transform:rotate(45deg)}.lineage-core-node:before{width:116px;height:116px}.lineage-core-node:after{width:86px;height:86px}.lineage-core-node>i{z-index:1;width:9px;height:9px;margin-bottom:8px;border-radius:50%;background:#7fe03a;box-shadow:0 0 12px #7fe03a;animation:pulse 1.2s infinite}.lineage-core-node>span,.lineage-core-node>strong,.lineage-core-node>small,.lineage-core-node>dl{z-index:1}.lineage-core-node>span{color:#526058;font-size:5px}.lineage-core-node>strong{margin:6px 0;color:#eef3ef;font-size:11px;font-weight:500}.lineage-core-node>small{color:#65736b;font-size:5px}.lineage-core-node>dl{display:grid;width:125px;margin:10px 0 0;grid-template-columns:1fr auto;border-top:1px solid #203226}.lineage-core-node dt,.lineage-core-node dd{margin:0;padding:3px 0;border-bottom:1px solid #203226;font-size:4.5px}.lineage-core-node dt{color:#526058}.lineage-core-node dd{color:#7fe03a}.lineage-network-map>footer{display:flex;align-items:center;gap:17px;padding:0 9px;color:#526058;border-top:1px solid #202c23;background:#020403;font-size:5px}.lineage-network-map>footer span{display:flex;align-items:center;gap:5px}.lineage-network-map>footer span i{width:4px;height:4px;border-radius:50%;background:#7fe03a}.lineage-network-map>footer b{margin-left:auto;color:#65736b;font-weight:400}@keyframes lineageScan{from{opacity:.45}to{opacity:1;width:min(100%,calc(var(--scan) + 8%))}}
.quorum-gates{margin:8px 16px;border:1px solid #202c23}.quorum-gates>header{display:flex;height:26px;align-items:center;padding:0 8px;border-bottom:1px solid #202c23}.quorum-gates>header b{color:#cbd4ce;font-size:6px;font-weight:500}.quorum-gates>header span{margin-left:auto;color:#526058;font-size:5px}.quorum-gates>div{display:grid;grid-template-columns:1fr 1fr}.quorum-gates>div span{display:grid;height:29px;grid-template-columns:18px 1fr auto;align-items:center;padding:0 7px;border-right:1px solid #202c23;border-bottom:1px solid #202c23}.quorum-gates>div span:nth-child(2n){border-right:0}.quorum-gates>div span:nth-last-child(-n+2){border-bottom:0}.quorum-gates i{color:#526058;font-size:5px;font-style:normal}.quorum-gates b{color:#7c8981;font-size:5px;font-weight:400}.quorum-gates em{color:#526058;font-size:4.5px;font-style:normal}.quorum-gates span.ready em{color:#7fe03a}.is-genesis-network .inspect-btn{margin-top:0}.lineage-observation-ledger{display:none}.is-genesis-network .lineage-ledger .ledger-empty{display:none}.is-genesis-network .lineage-observation-ledger{display:block}.lineage-observation-ledger>header{display:flex;height:18px;align-items:center;padding:0 13px;color:#526058;border-bottom:1px solid #202c23;font-size:5px}.lineage-observation-ledger>header b{color:#7fe03a;font-weight:500}.lineage-observation-ledger>header span{margin-left:auto}.lineage-observation-ledger>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.lineage-observation-ledger a{display:grid;min-width:0;height:31px;grid-template-columns:17px minmax(0,1fr) auto;grid-template-rows:1fr 1fr;align-items:center;padding:3px 6px;color:#65736b;border-right:1px solid #202c23;border-bottom:1px solid #202c23;text-decoration:none}.lineage-observation-ledger a:nth-child(4n){border-right:0}.lineage-observation-ledger a:nth-child(n+5){border-bottom:0}.lineage-observation-ledger a:hover{background:#031006}.lineage-observation-ledger a>i{grid-row:1/3;color:#7fe03a;font-size:5px;font-style:normal}.lineage-observation-ledger a span{min-width:0}.lineage-observation-ledger a b,.lineage-observation-ledger a small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lineage-observation-ledger a b{color:#cbd4ce;font-size:5.5px;font-weight:500}.lineage-observation-ledger a small{color:#526058;font-size:4px}.lineage-observation-ledger a code{align-self:end;color:#65736b;font:4.5px var(--mono)}.lineage-observation-ledger a em{align-self:start;color:#7fe03a;font-size:4px;font-style:normal}
@media(max-width:1050px){.is-genesis-network .lineage-network-map{top:231px}.lineage-map-grid{grid-template-columns:minmax(0,1fr) 140px minmax(0,1fr);gap:4px 40px}.lineage-core-node{width:128px;height:128px}.lineage-agent-node:after{width:40px}.lineage-observation-ledger>div{grid-template-columns:repeat(2,minmax(0,1fr))}.lineage-observation-ledger a:nth-child(2n){border-right:0}.lineage-observation-ledger a:nth-child(n+5){border-bottom:1px solid #202c23}.lineage-observation-ledger a:nth-child(n+7){border-bottom:0}}
@media(max-width:680px){.lineage-network-map>header dl dt{display:none}.lineage-map-grid{grid-template-columns:1fr 1fr;gap:4px}.lineage-agent-node.left,.lineage-agent-node.right{grid-column:auto;grid-row:auto}.lineage-map-grid .lineage-agent-node:nth-child(odd){grid-column:1}.lineage-map-grid .lineage-agent-node:nth-child(even){grid-column:2}.lineage-core-node{display:none}.lineage-agent-node:after{display:none}.lineage-network-map>footer span:nth-child(n+2),.lineage-network-map>footer b{display:none}.quorum-gates>div{grid-template-columns:1fr}.quorum-gates>div span{border-right:0}.quorum-gates>div span:nth-last-child(-n+2){border-bottom:1px solid #202c23}.quorum-gates>div span:last-child{border-bottom:0}}
/* Lineage topology alignment correction. */
.lineage-map-grid{display:block}.lineage-agent-node{position:absolute;top:calc(var(--top) + 2px);width:calc(50% - 126px);height:calc(25% - 5px)}.lineage-agent-node.left{right:auto;left:0}.lineage-agent-node.right{right:0;left:auto}.lineage-agent-node b{font-size:5.5px}.lineage-agent-node strong{font-size:6.5px}.is-genesis-network .lineage-ledger .ledger-row.head{display:none}.is-genesis-network .lineage-observation-ledger>header{height:20px}.is-genesis-network .lineage-observation-ledger a{height:38px}
/* Homepage real telemetry ticker. */
.cell-live-ticker{max-width:760px;height:43px;margin-top:7px;border:1px solid #203226;background:#010302;overflow:hidden}.cell-live-ticker>header{display:flex;height:17px;align-items:center;padding:0 7px;color:#526058;border-bottom:1px solid #17231b;font-size:5px}.cell-live-ticker>header b{color:#7fe03a;font-weight:500}.cell-live-ticker>header span{margin-left:9px}.cell-live-ticker>header em{margin-left:auto;color:#000;background:#7fe03a;padding:2px 4px;font-style:normal}.cell-live-ticker>div{height:25px;overflow:hidden}.cell-live-ticker [data-live-track]{display:flex;width:max-content;height:25px;align-items:stretch;animation:liveDataTicker 78s linear infinite;will-change:transform}.cell-live-ticker [data-live-track]:hover{animation-play-state:paused}.cell-live-ticker [data-live-track]>span{display:grid;width:255px;grid-template-columns:42px minmax(0,1fr) auto;grid-template-rows:1fr 1fr;align-items:center;padding:2px 8px;border-right:1px solid #203226;font-size:5px}.cell-live-ticker [data-live-track] i{grid-row:1/3;color:#7fe03a;font-style:normal}.cell-live-ticker [data-live-track] b{overflow:hidden;color:#cbd4ce;font-size:5.5px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.cell-live-ticker [data-live-track] code{color:#65736b;font:4.5px var(--mono)}.cell-live-ticker [data-live-track] em{grid-column:2/4;overflow:hidden;color:#526058;font-size:4.5px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}@keyframes liveDataTicker{to{transform:translateX(-50%)}}
@media(max-width:1050px){.lineage-agent-node{width:calc(50% - 96px)}}
@media(max-width:680px){.lineage-map-grid{display:grid}.lineage-agent-node{position:relative;top:auto;width:auto;height:auto}.cell-live-ticker [data-live-track]>span{width:220px}}
/* Hard guarantees: topology rows and homepage action dock. */
.lineage-agent-node:nth-child(1),.lineage-agent-node:nth-child(5){top:2px}.lineage-agent-node:nth-child(2),.lineage-agent-node:nth-child(6){top:calc(25% + 2px)}.lineage-agent-node:nth-child(3),.lineage-agent-node:nth-child(7){top:calc(50% + 2px)}.lineage-agent-node:nth-child(4),.lineage-agent-node:nth-child(8){top:calc(75% + 2px)}
@media(min-width:1051px){.cell-intro{position:relative}.cell-intro-body{padding-bottom:112px}.cell-actions{position:absolute!important;z-index:50;bottom:43px;left:32px;margin:0!important;padding:0;background:#000}.cell-actions a{min-width:166px;min-height:44px!important;pointer-events:auto!important}.cell-manual-link{position:absolute;z-index:50;bottom:15px;left:32px;margin:0!important;background:#000}.cell-live-ticker{margin-bottom:0}}
@media(max-width:1050px){.lineage-agent-node:nth-child(n){top:auto}}
/* Scroll-first homepage: content determines height, nothing is overlaid. */
body[data-route="live"]{overflow-y:auto}.cell-action-zone{position:relative;z-index:20;display:block;max-width:760px;min-height:76px;margin-top:10px;padding:0;background:#000;clear:both}.cell-action-zone .cell-actions{position:static!important;display:flex;gap:10px;margin:0!important;padding:0!important;background:#000}.cell-action-zone .cell-actions a{position:relative;min-width:166px;min-height:44px;white-space:nowrap}.cell-action-zone .cell-manual-link{position:static!important;display:block;margin:11px 0 0!important;padding:0;background:#000;white-space:nowrap}
@media(min-width:1051px){.cell-live{height:auto!important;min-height:calc(100dvh - 54px)!important;grid-template-rows:auto 330px 28px!important;overflow:visible!important}.cell-intro,.cell-screen{min-height:650px;overflow:visible}.cell-intro-body{padding-bottom:22px!important}.cell-process,.cell-feed{min-height:330px}.cell-status{min-height:28px}.cell-live-ticker{position:relative;z-index:1}}
@media(max-width:1050px){.cell-action-zone{margin-bottom:18px}.cell-action-zone .cell-actions{flex-wrap:wrap}}
/* Crawlnet-proportioned desktop stage with scrollable lower telemetry. */
@media(min-width:1051px){.cell-live{height:auto!important;min-height:984px!important;grid-template-columns:56% 44%!important;grid-template-rows:626px 330px 28px!important;overflow:visible!important}.cell-intro,.cell-screen{height:626px!important;min-height:626px!important;overflow:hidden}.cell-command{height:58px;padding:0 32px}.cell-intro-body{padding:0 32px 24px!important}.cell-wordmark{height:150px!important;margin-top:0!important;font-size:clamp(100px,8vw,116px)!important;line-height:1!important}.cell-intro h1{max-width:700px;margin:10px 0 13px!important;font-size:17px;line-height:1.48}.cell-intro-body>p{max-width:620px;margin-bottom:14px!important;font-size:10px;line-height:1.7}.cell-inline-stats{margin-bottom:17px!important}.cell-ca{height:42px!important;margin-bottom:0!important}.cell-pipeline{min-height:58px!important;margin-top:12px!important}.cell-action-zone{min-height:78px;margin-top:12px}.cell-process,.cell-feed{height:330px;min-height:330px;overflow:auto}.cell-process .cell-network-brief,.cell-process .cell-network-note,.cell-process .cell-live-ticker{max-width:none}.cell-process .cell-network-brief{margin:0 0 7px}.cell-process .cell-network-note{margin:0 0 7px}.cell-process .cell-live-ticker{margin:0 0 9px}.cell-process .process-meta{margin-top:2px}}
/* Crawlnet header and hero scale alignment. */
@media(min-width:1051px){.topbar{height:52px;grid-template-columns:64px minmax(0,1fr) auto}.brand{justify-content:center;padding:0 8px}.brand>span:last-child{display:none}.brand-logo{width:48px;height:30px;flex:0 0 48px}.topbar nav a{padding-right:16px;padding-left:16px}.cell-live{grid-template-rows:626px 330px 28px!important}.cell-wordmark{height:170px!important;font-size:154px!important;letter-spacing:-.035em}.cell-intro h1{margin-top:14px!important}.cell-action-zone{margin-top:18px}}/* Wallet authentication console + $CELLUMO header pass. */
.header-actions .wallet-trigger{position:relative;display:grid;width:106px;height:52px;grid-template-columns:22px 1fr;align-items:center;gap:8px;padding:0 11px;color:#e9f0eb;border:0;border-left:1px solid #202c23;background:#050806;cursor:pointer;text-align:left}
.header-actions .wallet-trigger>i{position:relative;width:19px;height:19px;border:1px solid #7fe03a;background:linear-gradient(135deg,rgba(127,224,58,.18),transparent)}
.header-actions .wallet-trigger>i:before,.header-actions .wallet-trigger>i:after{content:"";position:absolute;background:#7fe03a}.header-actions .wallet-trigger>i:before{top:4px;left:4px;width:4px;height:4px;box-shadow:6px 6px 0 #7fe03a}.header-actions .wallet-trigger>i:after{right:-3px;bottom:3px;width:5px;height:1px}
.header-actions .wallet-trigger span{display:grid;gap:3px}.header-actions .wallet-trigger b{color:#eef3ef;font-size:8px;font-weight:500;text-transform:uppercase}.header-actions .wallet-trigger small{color:#4f6655;font-size:6px;letter-spacing:.12em;text-transform:uppercase}.header-actions .wallet-trigger:hover{color:#000;background:#7fe03a;box-shadow:inset 0 0 0 1px #7fe03a}.header-actions .wallet-trigger:hover>i{border-color:#000}.header-actions .wallet-trigger:hover>i:before,.header-actions .wallet-trigger:hover>i:after{background:#000;box-shadow:6px 6px 0 #000}.header-actions .wallet-trigger:hover b,.header-actions .wallet-trigger:hover small{color:#000}
.wallet-modal{background:rgba(0,3,1,.9);backdrop-filter:blur(14px)}.wallet-modal:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(127,224,58,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(127,224,58,.025) 1px,transparent 1px);background-size:28px 28px}.wallet-modal>.wallet-console{width:min(500px,100%);padding:0;border:1px solid #315e39;background:#020403;box-shadow:0 0 0 1px #07170b,0 35px 100px #000,0 0 70px rgba(127,224,58,.07)}.wallet-console:before,.wallet-console:after{content:"";position:absolute;width:12px;height:12px;border-color:#7fe03a}.wallet-console:before{top:-1px;left:-1px;border-top:2px solid;border-left:2px solid}.wallet-console:after{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px}.wallet-console>header{display:flex;height:38px;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid #203226;background:#040806}.wallet-console>header>span{color:#708078;font-size:7px;letter-spacing:.12em}.wallet-console>header>b{display:flex;align-items:center;gap:6px;color:#7fe03a;font-size:7px;font-weight:400}.wallet-console>header>b i,.wallet-console>footer i{width:5px;height:5px;border-radius:50%;background:#7fe03a;box-shadow:0 0 8px rgba(127,224,58,.8)}.wallet-console h2{margin:26px 24px 8px;font:500 31px/1 var(--mono);letter-spacing:-.04em}.wallet-console>p{max-width:410px;margin:0 24px 18px;color:#718078;font-size:8px;line-height:1.7}.wallet-security{display:flex;gap:6px;margin:0 24px 18px}.wallet-security span{padding:5px 7px;color:#56705d;border:1px solid #1b3120;background:#031006;font-size:6px;letter-spacing:.08em}.wallet-list{margin:0 24px}.wallet-choice{position:relative;height:64px;margin-top:7px;padding:0 14px;border-color:#233328;background:#050806;overflow:hidden}.wallet-choice:after{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:#7fe03a;transform:scaleY(0);transition:transform .18s ease}.wallet-choice:hover{border-color:#3d7447;background:#071109;box-shadow:0 0 24px rgba(127,224,58,.05)}.wallet-choice:hover:after{transform:scaleY(1)}.wallet-choice>i{width:30px;height:30px;border:1px solid #36543d;border-radius:7px;background:#09130c;color:#7fe03a;font:700 10px var(--mono)}.wallet-choice .phantom-mark{color:#9d8cff;border-color:#4c456f;background:#0d0a19}.wallet-choice .solflare-mark{color:#ffb52e;border-color:#685024;background:#171006}.wallet-choice .backpack-mark{color:#ef565c;border-color:#653034;background:#170708}.wallet-choice span{font-size:9px}.wallet-choice span small{color:#526058;font-size:6px}.wallet-choice b{display:flex;align-items:center;gap:8px;color:#9ca8a1;font-size:7px}.wallet-choice b em{display:grid;width:18px;height:18px;place-items:center;color:#7fe03a;border:1px solid #294a30;font-style:normal}.wallet-console>footer{display:flex;height:42px;align-items:center;justify-content:space-between;margin-top:24px;padding:0 18px;color:#526058;border-top:1px solid #203226;background:#030604;font-size:6px}.wallet-console>footer span{display:flex;align-items:center;gap:7px}.wallet-console>footer code{color:#3c4a42;font:6px var(--mono)}.modal-close{top:44px;right:18px;z-index:2;color:#59675f;font:18px var(--mono)}.modal-close:hover{color:#7fe03a}
@media(max-width:680px){.wallet-console h2{font-size:25px}.wallet-security{flex-wrap:wrap}.wallet-console>footer code{display:none}}/* Lineage / Genesis Core redesign — large topology canvas, real sources, deterministic gates. */
@media(min-width:1051px){
.lineage-workstation{height:auto!important;min-height:1083px!important;grid-template-columns:minmax(0,63%) minmax(390px,37%)!important;grid-template-rows:42px 625px 390px 26px!important;overflow:visible!important}
.lineage-canvas,.generation-detail{height:625px;min-height:625px;overflow:hidden}.lineage-ledger{min-height:390px;overflow:hidden}
.lineage-watch-grid{display:none!important}.is-genesis-network .lineage-network-map{top:39px;right:12px;bottom:12px;left:12px;grid-template-rows:39px minmax(0,1fr) 31px}
.lineage-network-map>header{padding:0 14px}.lineage-network-map>header b{font-size:8px}.lineage-network-map>header>div span{padding:3px 6px;font-size:5px}.lineage-network-map>header dt,.lineage-network-map>header dd{padding:0 9px}
.lineage-map-stage{background:radial-gradient(circle at center,rgba(127,224,58,.095),transparent 21%),repeating-radial-gradient(circle at center,transparent 0,transparent 47px,rgba(127,224,58,.055) 48px,transparent 49px),radial-gradient(circle at 1px 1px,#1d2920 1px,transparent 1px);background-size:auto,auto,18px 18px}
.lineage-map-stage:before,.lineage-map-stage:after{width:42%;height:1px;background:linear-gradient(90deg,transparent,rgba(127,224,58,.6))}.lineage-map-stage:before{left:4%}.lineage-map-stage:after{right:4%}
.lineage-map-grid{inset:18px;gap:7px 112px}.lineage-agent-node{width:calc(50% - 146px);height:calc(25% - 7px);padding:8px 10px;grid-template-columns:24px minmax(0,1fr) auto;background:linear-gradient(90deg,rgba(127,224,58,.035),rgba(1,4,2,.97));border-color:#29412f}.lineage-agent-node.right{background:linear-gradient(-90deg,rgba(127,224,58,.035),rgba(1,4,2,.97))}.lineage-agent-node:after{width:112px}.lineage-agent-node>i{font-size:7px}.lineage-agent-node b{font-size:6px}.lineage-agent-node strong{font-size:7px}.lineage-agent-node span{font-size:5px}.lineage-agent-node>code{font-size:5.5px}.lineage-agent-node>small{font-size:5px}
.lineage-core-node{width:202px;height:202px;border-color:#3e7b49;background:radial-gradient(circle,rgba(127,224,58,.08),transparent 58%),#010402;box-shadow:0 0 0 1px #102a16,0 0 0 13px rgba(127,224,58,.02),0 0 0 38px rgba(127,224,58,.012),0 0 70px rgba(127,224,58,.12)}.lineage-core-node:before{width:152px;height:152px}.lineage-core-node:after{width:108px;height:108px}.lineage-core-node>i{width:12px;height:12px;margin-bottom:11px}.lineage-core-node>span{font-size:6px;letter-spacing:.12em}.lineage-core-node>strong{margin:8px 0;font-size:15px}.lineage-core-node>small{font-size:6px}.lineage-core-node>dl{width:153px;margin-top:13px}.lineage-core-node dt,.lineage-core-node dd{padding:4px 0;font-size:5px}.lineage-network-map>footer{padding:0 13px;font-size:5.5px}
.generation-detail{position:relative;border-left:0;background:radial-gradient(circle at 100% 10%,rgba(127,224,58,.05),transparent 31%),#000}.generation-detail>.subhead{height:39px;padding:0 17px}.generation-detail>.subhead span{color:#dce5df;font-size:8px}.generation-detail>.subhead b{padding:4px 7px;color:#000;background:#7fe03a;font-size:6px}
.genesis-ident{position:relative;padding:25px 18px 19px;border-bottom:1px solid #203226;overflow:hidden}.genesis-ident:after{content:'G0';position:absolute;right:-8px;bottom:-31px;color:rgba(127,224,58,.035);font:700 116px/1 var(--mono);letter-spacing:-.12em}.genesis-ident>span{color:#7fe03a;font-size:6px;letter-spacing:.16em}.genesis-ident>strong{display:block;margin:11px 0 9px;color:#eef3ef;font:500 29px/1 var(--mono);letter-spacing:-.06em}.genesis-ident>p{max-width:390px;margin:0;color:#65736b;font-size:7px;line-height:1.7}.genesis-ident>div{position:relative;z-index:1;display:grid;margin-top:18px;grid-template-columns:repeat(3,1fr);border:1px solid #203226}.genesis-ident>div b{display:flex;height:46px;align-items:center;justify-content:center;flex-direction:column;color:#526058;border-right:1px solid #203226;font-size:5px;font-weight:400}.genesis-ident>div b:last-child{border-right:0}.genesis-ident>div em{margin-bottom:5px;color:#7fe03a;font:500 14px var(--mono)}
.generation-detail>dl{padding:5px 18px;grid-template-columns:105px 1fr}.generation-detail dt,.generation-detail dd{padding:8px 0;font-size:7px}.proof-card{margin:8px 18px;padding:14px 15px;border-color:#315e39;background:linear-gradient(135deg,rgba(127,224,58,.055),transparent)}.proof-card strong{margin:8px 0;font-size:20px}.proof-card p{font-size:7px}.quorum-gates{margin:8px 18px}.inspect-btn{margin-right:18px;margin-left:18px}
.lineage-observation-ledger>header{height:28px;padding:0 15px}.is-genesis-network .lineage-observation-ledger a{height:54px;padding:6px 9px}.lineage-observation-ledger a b{font-size:6.5px}.lineage-observation-ledger a small{margin-top:3px;font-size:5px}.lineage-observation-ledger a code{font-size:5px}
}
@media(max-width:1200px) and (min-width:1051px){.lineage-workstation{grid-template-columns:minmax(0,61%) minmax(390px,39%)!important}.lineage-map-grid{gap-right:80px}.lineage-agent-node{width:calc(50% - 128px)}.lineage-agent-node:after{width:90px}.lineage-core-node{width:174px;height:174px}.lineage-core-node:before{width:132px;height:132px}}/* Wallet modal logo correction; header connect button intentionally stays original. */
.wallet-choice>i.wallet-brand{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:9px;background:transparent;overflow:hidden}.wallet-choice>i.wallet-brand img{display:block;width:34px;height:34px;object-fit:contain}.wallet-choice:hover>i.wallet-brand{transform:translateY(-1px);box-shadow:0 7px 18px rgba(0,0,0,.35)}/* Real homepage telemetry tape — every value is sourced from GitHub, state or telemetry APIs. */
.cell-inline-stats.hero-data-tape{display:block;max-width:700px;height:27px;margin:0 0 14px!important;border:1px solid #203226;background:#010302;overflow:hidden;white-space:nowrap}.hero-live-track{display:flex;width:max-content;height:100%;align-items:stretch;animation:heroDataTape 56s linear infinite;animation-delay:var(--hero-phase,0s);will-change:transform}.hero-live-track:hover{animation-play-state:paused}.hero-live-track>span{display:grid;min-width:158px;grid-template-columns:auto 1fr;align-items:center;gap:8px;padding:0 11px;border-right:1px solid #203226}.hero-live-track>span:nth-child(9n){min-width:330px}.hero-live-track b{color:#526058;font-size:5.5px;font-weight:400;letter-spacing:.08em}.hero-live-track em{overflow:hidden;color:#7fe03a;font-size:7px;font-style:normal;text-overflow:ellipsis}.hero-live-track>span:nth-child(9n) em{color:#d5ddd8}@keyframes heroDataTape{to{transform:translateX(-50%)}}
[data-et-clock]{color:#7fe03a;font-variant-numeric:tabular-nums}
@media(max-width:680px){.cell-inline-stats.hero-data-tape{max-width:none}.hero-live-track>span{min-width:145px}.hero-live-track>span:nth-child(9n){min-width:270px}}/* Semantic code reconnaissance overlay: live regions + agent-linked graph. */
.gh-native-code{position:relative;overflow:hidden!important}.gh-code-scroll{position:absolute;inset:0;z-index:1;overflow:hidden;scrollbar-width:none}.gh-code-scroll::-webkit-scrollbar{display:none}.gh-code-map{position:absolute;inset:0;z-index:3;width:100%;height:100%;overflow:visible;pointer-events:none}.gh-code-map path{fill:none;stroke:rgba(127,224,58,.62);stroke-width:1;stroke-dasharray:5 6;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 3px rgba(127,224,58,.35));animation:codeMapFlow 2.8s linear infinite}.gh-code-map circle{fill:#7fe03a;stroke:#071009;stroke-width:2;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #7fe03a)}.gh-code-regions{position:absolute;inset:0;z-index:4;pointer-events:none}.gh-code-region{position:absolute;display:block;border:1px solid rgba(127,224,58,.7);background:linear-gradient(90deg,rgba(127,224,58,.09),rgba(127,224,58,.018));box-shadow:inset 0 0 12px rgba(127,224,58,.035),0 0 8px rgba(127,224,58,.045);transition:top .22s linear,left .22s ease,width .22s ease,height .22s ease;animation:codeRegionPulse 2.4s ease-in-out infinite}.gh-code-region:before,.gh-code-region:after{content:'';position:absolute;width:6px;height:6px;border-color:#7fe03a}.gh-code-region:before{top:-1px;left:-1px;border-top:2px solid;border-left:2px solid}.gh-code-region:after{right:-1px;bottom:-1px;border-right:2px solid;border-bottom:2px solid}.gh-code-region>i{position:absolute;top:-1px;left:-27px;display:grid;width:23px;height:12px;place-items:center;color:#071009;background:#7fe03a;font:600 5px var(--mono);font-style:normal}.gh-code-region>b{position:absolute;top:-13px;right:-1px;padding:2px 5px;color:#071009;background:#7fe03a;font:600 4.5px var(--mono);letter-spacing:.08em;white-space:nowrap}.gh-code-region>em{position:absolute;right:4px;bottom:3px;color:#65ff80;font:4px var(--mono);font-style:normal;letter-spacing:.1em}.gh-code-region.region-2{border-color:rgba(127,224,58,.52);animation-delay:-.6s}.gh-code-region.region-3{border-color:rgba(127,224,58,.4);animation-delay:-1.2s}.gh-code-region.region-4{border-style:dashed;animation-delay:-1.8s}.gh-native-code .gh-line-inspection{display:none!important}.gh-native-agent{z-index:6!important;display:grid!important;width:82px;height:31px!important;grid-template-columns:20px 1fr;align-items:center;padding:4px 6px;border:1px solid #7fe03a;background:rgba(1,7,3,.96);box-shadow:0 0 0 1px rgba(0,0,0,.8),0 0 16px rgba(127,224,58,.14);transition:left .55s ease,top .55s ease!important}.gh-native-agent:before{content:'ANALYSIS NODE';position:absolute;top:-11px;right:-1px;padding:2px 4px;color:#7fe03a;border:1px solid #294a30;background:#020704;font:3.5px var(--mono);letter-spacing:.08em}.gh-native-agent i{display:block!important;width:12px!important;height:12px!important;border:1px solid #7fe03a!important;border-radius:50%;background:#7fe03a!important;box-shadow:0 0 0 4px rgba(127,224,58,.08),0 0 9px #7fe03a;filter:none!important;transform:none!important;animation:pulse 1.2s infinite}.gh-native-agent b{display:block!important;overflow:hidden;margin:0!important;padding:0!important;color:#e6edf3!important;background:transparent!important;font:600 5px var(--mono)!important;text-overflow:ellipsis;white-space:nowrap}.gh-native-agent b:after{content:'  / LIVE';color:#7fe03a;font-size:4px;font-weight:400}@keyframes codeMapFlow{to{stroke-dashoffset:-44}}@keyframes codeRegionPulse{50%{border-color:rgba(127,224,58,.3);box-shadow:inset 0 0 18px rgba(127,224,58,.025),0 0 12px rgba(127,224,58,.08)}}
@media(max-width:680px){.gh-code-region>b{display:none}.gh-code-region>em{font-size:3.5px}.gh-native-agent{width:68px;grid-template-columns:16px 1fr}.gh-native-agent:before{display:none}}/* Sequential scanner correction: one exact target box, one accumulated trail, shared by Live + Agents. */
.gh-native-code li.is-inspected{border-left:0!important;background:none!important;box-shadow:none!important}.gh-code-region.region-active{animation:activeTargetLock 1.4s ease-in-out infinite}.gh-code-region.region-active>em{right:3px;bottom:1px;padding-left:3px;background:rgba(1,7,3,.8)}.gh-code-map path{stroke-width:1.35;stroke-dasharray:0;animation:none;filter:drop-shadow(0 0 3px rgba(127,224,58,.45))}.gh-code-map circle:not(:last-child){fill:#071009;stroke:#7fe03a;stroke-width:1.5}.gh-code-map circle:last-child{fill:#7fe03a}.repo-line-marker,.repo-line-agent{display:none!important}.repo-live-viewport{position:relative;overflow:hidden}.repo-seq-trail{position:absolute;inset:0;z-index:4;width:100%;height:100%;pointer-events:none}.repo-seq-trail path{fill:none;stroke:rgba(127,224,58,.72);stroke-width:1.1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px rgba(127,224,58,.35))}.repo-seq-trail circle{fill:#071009;stroke:#7fe03a;stroke-width:1.2;vector-effect:non-scaling-stroke}.repo-seq-trail circle:last-child{fill:#7fe03a;filter:drop-shadow(0 0 3px #7fe03a)}.repo-seq-region{position:absolute;z-index:5;display:block;min-width:24px;min-height:8px;border:1px solid #7fe03a;background:rgba(127,224,58,.055);box-shadow:inset 0 0 7px rgba(127,224,58,.04);pointer-events:none;transition:top .18s linear,left .18s ease,width .18s ease}.repo-seq-region:before,.repo-seq-region:after{content:'';position:absolute;width:4px;height:4px;border-color:#7fe03a}.repo-seq-region:before{top:-1px;left:-1px;border-top:1px solid;border-left:1px solid}.repo-seq-region:after{right:-1px;bottom:-1px;border-right:1px solid;border-bottom:1px solid}.repo-seq-region>i{position:absolute;top:-1px;left:-20px;display:grid;width:17px;height:9px;place-items:center;color:#020603;background:#7fe03a;font:600 3.5px var(--mono);font-style:normal}.repo-seq-region>b{position:absolute;right:-1px;bottom:100%;padding:1px 3px;color:#020603;background:#7fe03a;font:600 3px var(--mono);letter-spacing:.05em;white-space:nowrap}.repo-seq-agent{position:absolute;z-index:6;display:grid;width:54px;height:20px;grid-template-columns:11px 1fr;align-items:center;gap:4px;padding:2px 4px;border:1px solid #7fe03a;background:rgba(1,7,3,.96);box-shadow:0 0 8px rgba(127,224,58,.12);pointer-events:none;transition:left .35s ease,top .35s ease}.repo-seq-agent>i{width:7px;height:7px;border-radius:50%;background:#7fe03a;box-shadow:0 0 5px #7fe03a}.repo-seq-agent>b{overflow:hidden;color:#dce5df;font:500 3.5px var(--mono);text-overflow:ellipsis;white-space:nowrap}.repo-seq-agent>b:after{content:' / LIVE';color:#7fe03a;font-size:3px}@keyframes activeTargetLock{50%{border-color:rgba(127,224,58,.45);background:rgba(127,224,58,.025)}}
@media(max-width:680px){.repo-seq-agent{width:46px}.repo-seq-region>b{display:none}}/* Frame-lock correction: overlays follow the measured code DOM on every scroll tick. */
.gh-code-region,.repo-seq-region{transition:none!important}.gh-native-agent{transition:left .08s linear,top .08s linear!important}.repo-seq-agent{transition:left .08s linear,top .08s linear!important}
/* Step-locked repository inspection: analyse, relocate, then lock the next real row. */
.gh-code-scroll,.repo-live-scroll{scroll-behavior:smooth}
.gh-code-map,.gh-code-regions,.gh-native-agent,.repo-seq-trail,.repo-seq-region,.repo-seq-agent{transition:opacity .14s linear}
.gh-native-code.is-relocating .gh-code-map,.gh-native-code.is-relocating .gh-code-regions,.gh-native-code.is-relocating .gh-native-agent,.repo-live-viewport.is-relocating .repo-seq-trail,.repo-live-viewport.is-relocating .repo-seq-region,.repo-live-viewport.is-relocating .repo-seq-agent{opacity:0}
/* Live homepage telemetry, synchronized with real GitHub inspection state. */
.cell-inline-stats.hero-data-tape{position:relative;max-width:none;height:31px;margin-bottom:14px!important;border-color:#27402d;background:#010302;box-shadow:inset 0 0 18px rgba(127,224,58,.025)}
.cell-inline-stats.hero-data-tape:before,.cell-inline-stats.hero-data-tape:after{content:'';position:absolute;inset-block:0;z-index:3;width:38px;pointer-events:none}
.cell-inline-stats.hero-data-tape:before{left:0;background:linear-gradient(90deg,#010302,transparent)}
.cell-inline-stats.hero-data-tape:after{right:0;background:linear-gradient(270deg,#010302,transparent)}
.hero-live-track{animation-duration:30s!important}
.hero-live-track>span{min-width:170px!important}
.hero-live-track>span[data-hero=file],.hero-live-track>span[data-hero=active]{min-width:280px!important}
.hero-live-track>span[data-hero=target]{min-width:220px!important}
.hero-live-track em{font-variant-numeric:tabular-nums}
.hero-live-track [data-hero=phase] em{display:flex;align-items:center;gap:6px}
.hero-live-track [data-hero=phase] em:before{content:'';width:5px;height:5px;border-radius:50%;background:#7fe03a;box-shadow:0 0 7px #7fe03a;animation:pulse 1s infinite}
.cell-pipeline span{transition:border-color .2s,color .2s,background .2s,box-shadow .2s}
.cell-pipeline span.is-live{color:#eaffed;border-color:#7fe03a;background:rgba(127,224,58,.08);box-shadow:inset 0 -1px #7fe03a,0 0 12px rgba(127,224,58,.08)}
.process-table>p.is-active{background:rgba(127,224,58,.08)!important;box-shadow:inset 2px 0 #7fe03a}.process-table>p.is-active b,.process-table>p.is-active em{color:#7fe03a}

.spawn-result button{justify-self:start;padding:7px 9px;color:#061109;border:0;background:#7fe03a;font:600 7px var(--mono);cursor:pointer}.spawn-result button:hover{box-shadow:0 0 18px rgba(127,224,58,.18)}

/* Banner language applied to the live homepage verification path. */
.cell-proof-banner{position:relative;display:grid;max-width:760px;min-height:94px;margin:13px 0 0;grid-template-columns:minmax(150px,1.08fr) minmax(210px,1.45fr) 64px 70px 96px;align-items:center;gap:10px;padding:12px;border:1px solid #14251a;background:radial-gradient(circle at 48% 50%,rgba(127,224,58,.045),transparent 32%),linear-gradient(rgba(127,224,58,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(127,224,58,.025) 1px,transparent 1px),#000;background-size:auto,24px 24px,24px 24px;overflow:hidden}
.cell-proof-banner:before{content:"";position:absolute;z-index:0;top:50%;right:20px;left:20px;height:1px;background:linear-gradient(90deg,rgba(127,224,58,.15),#7fe03a 24%,#7fe03a 77%,rgba(127,224,58,.2));box-shadow:0 0 8px rgba(127,224,58,.18)}
.cell-proof-banner:after{content:"";position:absolute;z-index:0;top:calc(50% - 1px);left:11%;width:18%;height:3px;background:linear-gradient(90deg,transparent,#b8ffc4,transparent);animation:proofRail 3.8s linear infinite;filter:blur(.2px)}
.proof-code,.proof-statement,.proof-gate,.proof-output{position:relative;z-index:1;background:#000}
.proof-code{align-self:stretch;display:grid;min-width:0;grid-template-rows:23px 1fr 20px;border:1px solid #277b39;box-shadow:inset 2px 0 #7fe03a,0 0 18px rgba(127,224,58,.035)}
.proof-code:before,.proof-code:after{content:"";position:absolute;width:8px;height:8px;border-color:#7fe03a}.proof-code:before{top:-1px;left:-1px;border-top:1px solid;border-left:1px solid}.proof-code:after{right:-1px;bottom:-1px;border-right:1px solid;border-bottom:1px solid}
.proof-code header{display:flex;align-items:center;gap:6px;padding:0 8px;color:#617069;border-bottom:1px solid #183220;font-size:5.5px;letter-spacing:.1em}.proof-code header i{width:4px;height:4px;background:#7fe03a;box-shadow:0 0 6px #7fe03a}.proof-code>code{align-self:center;overflow:hidden;padding:0 8px;color:#c9d2cc;font:6.5px var(--mono);text-overflow:ellipsis;white-space:nowrap}.proof-code small{display:flex;min-width:0;align-items:center;gap:5px;padding:0 8px;color:#7fe03a;border-top:1px solid #13251a;font-size:5px}.proof-code small b{overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.proof-code small em{margin-left:auto;color:#5d6c64;font-style:normal}
.proof-statement{display:grid;align-content:center;align-self:stretch;min-width:0;padding:10px 12px;border:1px solid #7fe03a;box-shadow:0 0 20px rgba(127,224,58,.045)}.proof-statement span,.proof-statement strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proof-statement span{color:#f0f4f1;font:500 clamp(8px,.69vw,10px) var(--mono);letter-spacing:.035em}.proof-statement strong{margin-top:8px;color:#7fe03a;font:500 clamp(9px,.78vw,12px) var(--mono);letter-spacing:.04em}
.proof-gate{display:grid;height:58px;place-items:center;align-content:center;gap:7px}.proof-gate b{display:grid;width:24px;height:24px;place-items:center;color:#48604e;border:1px solid #28402e;background:#010302;font-size:10px;font-weight:400}.proof-gate span{color:#56645c;font-size:5px;white-space:nowrap}.proof-gate.is-passed b,.proof-gate.is-live b{color:#7fe03a;border-color:#7fe03a}.proof-gate.is-passed span,.proof-gate.is-live span{color:#aeb9b2}.proof-gate.is-live b{box-shadow:0 0 15px rgba(127,224,58,.25);animation:pulse 1s infinite}
.proof-output{display:grid;min-height:49px;place-content:center;padding:7px 9px;border:1px solid #285b33;text-align:center}.proof-output strong{color:#7fe03a;font:500 9px var(--mono);letter-spacing:.1em}.proof-output span{margin-top:5px;color:#526058;font-size:4.5px;letter-spacing:.18em}.proof-output.is-live,.proof-output.is-passed{border-color:#7fe03a;box-shadow:0 0 16px rgba(127,224,58,.12)}
@keyframes proofRail{0%{transform:translateX(-55%);opacity:0}15%,85%{opacity:1}100%{transform:translateX(410%);opacity:0}}
@media(max-width:1050px){.cell-proof-banner{max-width:none;grid-template-columns:minmax(145px,1fr) minmax(205px,1.35fr) 62px 68px 92px}}
@media(max-width:680px){.cell-proof-banner{width:720px;max-width:none;margin-top:12px}.cell-intro-body{overflow-x:auto}.proof-statement span{font-size:8px}.proof-statement strong{font-size:9px}}

/* Live CELLUMO market feed */
.token-market{margin:14px;border:1px solid #24402c;background:radial-gradient(circle at 16% 0,rgba(127,224,58,.055),transparent 28%),#010302}.token-market>header,.token-market>footer{display:flex;min-height:36px;align-items:center;padding:0 12px;border-bottom:1px solid #1a2c20;font-size:7px}.token-market>header>div{display:flex;align-items:center;gap:8px}.token-market>header i{width:6px;height:6px;background:#7fe03a;box-shadow:0 0 9px rgba(127,224,58,.7);animation:pulse 1.4s infinite}.token-market>header b{color:#e8eee9;font-weight:500}.token-market>header span{color:#7fe03a}.token-market a{margin-left:auto;color:#7fe03a;text-decoration:none}.token-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.token-market-grid article{display:grid;min-width:0;min-height:76px;align-content:center;gap:6px;padding:12px;border-right:1px solid #18291e;border-bottom:1px solid #18291e}.token-market-grid article:nth-child(3n){border-right:0}.token-market-grid article:nth-child(n+4){border-bottom:0}.token-market-grid small{color:#526058;font-size:6px}.token-market-grid strong{overflow:hidden;color:#f1f5f2;font:500 13px var(--mono);text-overflow:ellipsis;white-space:nowrap}.token-market-grid em{color:#7fe03a;font-size:6px;font-style:normal}.token-market>footer{min-height:30px;color:#526058;border-top:1px solid #1a2c20;border-bottom:0}.token-market>footer a{font-size:6px}@media(max-width:680px){.token-market{margin:10px}.token-market-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-market-grid article:nth-child(3n){border-right:1px solid #18291e}.token-market-grid article:nth-child(2n){border-right:0}.token-market-grid article:nth-child(n+4){border-bottom:1px solid #18291e}.token-market-grid article:nth-child(n+5){border-bottom:0}.token-market-grid strong{font-size:11px}}
/* Twelve-agent mutation matrix */
.machine-wall.repo-live-wall.twelve{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}.machine-wall.repo-live-wall.twelve .repo-live-tile{min-height:0;overflow:hidden;grid-template-rows:22px minmax(0,1fr) 20px}.machine-wall.repo-live-wall.twelve .repo-live-tile>header,.machine-wall.repo-live-wall.twelve .repo-live-tile>footer{padding:0 7px;font-size:5.8px}.machine-wall.repo-live-wall.twelve .repo-live-viewport{min-height:0;grid-template-rows:18px 21px 17px 20px minmax(0,1fr)}.machine-wall.repo-live-wall.twelve .repo-mini-browser{height:18px;padding:4px 7px;font-size:5px}.machine-wall.repo-live-wall.twelve .repo-sync-repository,.machine-wall.repo-live-wall.twelve .repo-sync-nav,.machine-wall.repo-live-wall.twelve .repo-sync-file{padding-inline:7px}.machine-wall.repo-live-wall.twelve .repo-tile-code{padding:5px 5px 15px 27px;font-size:5.8px;line-height:1.34}.machine-wall.repo-live-wall.twelve .repo-mini-title span,.machine-wall.repo-live-wall.twelve .repo-live-tile>footer b{display:none}.cell-network-brief>div span:nth-child(n){border-bottom:1px solid #17231b}.cell-network-brief>div span:nth-last-child(-n+4){border-bottom:0}@media(min-width:681px){.lineage-agent-node:nth-child(n){top:calc(var(--top) + 2px);height:calc(16.666% - 6px)}}@media(max-width:1050px){.machine-wall.repo-live-wall.twelve{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(6,340px)}}@media(max-width:680px){.gh-agent-channels{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,1fr)}.machine-wall.repo-live-wall.twelve{grid-template-columns:1fr;grid-template-rows:repeat(12,330px)}.cell-network-brief>div span:nth-last-child(-n+4){border-bottom:1px solid #17231b}.cell-network-brief>div span:nth-last-child(-n+2){border-bottom:0}}

/* Desktop mutation wall: preserve the eight-card viewport, place four more below the fold. */
@media(min-width:1051px){.machine-workstation{height:auto;min-height:calc(100dvh - 54px);overflow:visible}.machine-workstation.is-active{grid-template-rows:50px auto 24px}.machine-wall.repo-live-wall.twelve{min-height:0;margin:0 16px 10px;overflow:visible;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(3,minmax(300px,calc(50dvh - 69px)))}.machine-wall.repo-live-wall.twelve .repo-live-tile{min-height:0;overflow:hidden;grid-template-rows:25px minmax(0,1fr) 23px}.machine-wall.repo-live-wall.twelve .repo-live-tile>header,.machine-wall.repo-live-wall.twelve .repo-live-tile>footer{padding:0 8px;font-size:6.5px}.machine-wall.repo-live-wall.twelve.github-synced-wall .repo-live-viewport{min-height:0;grid-template-rows:20px 25px 19px 22px minmax(0,1fr)}.machine-wall.repo-live-wall.twelve .repo-mini-browser{height:20px;padding:5px 8px;font-size:5.5px}.machine-wall.repo-live-wall.twelve .repo-tile-code{padding:6px 6px 18px 29px;font-size:6.6px;line-height:1.4}}

/* Ohmium identity */
.brand-logo{width:42px;height:42px;overflow:visible}
.brand-logo img{position:absolute;top:50%;left:50%;width:46px;height:46px;object-fit:contain;transform:translate(-50%,-50%);filter:drop-shadow(0 0 9px rgba(122,245,48,.16))}
.brand{gap:10px}.brand>span:last-child{text-transform:lowercase;letter-spacing:.08em}
.header-actions .ca{min-width:78px;justify-content:center;color:#8f9b94}
.header-actions [aria-disabled="true"]{opacity:.48;pointer-events:none}

/* Ohmium correction: exact mark, sampled logo green, pure black canvas. */
html,body,.topbar,.app-view,.workstation,.cell-live,.cell-intro,.cell-screen,.cell-process,.cell-feed,.screen-stage,.machine-workstation,.machine-wall,.machine-tile,.machine-tile>div,.lineage-canvas,.generation-detail,.treasury-workstation,.treasury-summary,.treasury-ledger,.spawn-workstation,.spawn-form,.spawn-review,.manual-workstation,.manual-page{background-color:#000!important;background-image:none!important}
.noise{display:none!important}
.brand-logo{width:48px!important;height:32px!important;flex:0 0 48px!important;overflow:visible!important;background:none!important}
.brand-logo img{display:block!important;position:absolute!important;top:50%!important;left:50%!important;width:84px!important;height:84px!important;object-fit:contain!important;transform:translate(-50%,-50%)!important;filter:none!important}
.component-registry{display:grid!important;height:auto!important;min-height:calc(100dvh - 128px);grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:repeat(3,minmax(220px,1fr))!important;gap:1px!important;padding:1px!important;background:#202c23!important}
.component-registry .machine-tile{min-height:220px!important}
.component-registry .machine-tile>div{background:#000!important}
@media(min-width:1051px){.cell-live{grid-template-rows:680px 330px 28px!important}.cell-intro,.cell-screen{height:680px!important;min-height:680px!important}.cell-wordmark{height:125px!important;font-size:118px!important}.cell-intro h1{margin-top:7px!important}.cell-action-zone{margin-top:10px!important}.cell-manual-link{position:relative;z-index:60}.component-registry{margin:0 16px 10px}}
@media(max-width:1050px){.component-registry{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(6,minmax(220px,1fr))!important}}
@media(max-width:680px){.component-registry{grid-template-columns:1fr!important;grid-template-rows:repeat(12,minmax(220px,1fr))!important}}

/* Header mark spacing: keep the complete component visible with measured breathing room. */
@media(min-width:1051px){.topbar{grid-template-columns:78px minmax(0,1fr) auto!important}.brand{justify-content:center!important;padding:0 12px!important}.brand-logo{width:52px!important;height:34px!important;flex-basis:52px!important}.brand-logo img{width:67px!important;height:67px!important}}
@media(max-width:1050px){.brand-logo{width:46px!important;height:32px!important;flex-basis:46px!important}.brand-logo img{width:63px!important;height:63px!important}}

/* Reserved home telemetry area: four intentionally empty data panels. */
.home-data-grid{grid-column:1/-1;display:grid;min-width:0;height:330px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:1px 0 0;background:#202c23}
.home-data-slot{position:relative;min-width:0;background:#000}
.home-data-slot:before,.home-data-slot:after{content:"";position:absolute;width:9px;height:9px;border-color:#263b2b;border-style:solid;pointer-events:none}
.home-data-slot:before{top:12px;left:12px;border-width:1px 0 0 1px}
.home-data-slot:after{right:12px;bottom:12px;border-width:0 1px 1px 0}
@media(max-width:1050px){.home-data-grid{height:auto;min-height:520px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(260px,1fr))}}
@media(max-width:680px){.home-data-grid{grid-template-columns:1fr;grid-template-rows:repeat(4,260px)}}

/* Desktop home is a single viewport: compact hero, shorter live bay, four flexible panels. */
@media(min-width:1051px){
  body[data-route="live"]{height:100dvh;overflow:hidden!important}
  .cell-live{height:calc(100dvh - 52px)!important;min-height:0!important;grid-template-rows:minmax(0,60fr) minmax(0,40fr) 28px!important;overflow:hidden!important}
  .cell-intro,.cell-screen{height:auto!important;min-height:0!important;overflow:hidden!important}
  .cell-command{height:40px!important;padding:0 32px}
  .cell-intro-body{padding:0 32px 12px!important}
  .cell-wordmark{height:94px!important;margin:0!important;font-size:92px!important;line-height:1!important}
  .cell-intro h1{margin:2px 0 7px!important;font-size:14px!important;line-height:1.38!important}
  .cell-intro-body>p{margin:0 0 7px!important;font-size:8.5px!important;line-height:1.55!important}
  .cell-inline-stats{height:25px!important;margin:0 0 7px!important}
  .cell-ca{height:36px!important}
  .cell-proof-banner{min-height:76px!important;margin-top:7px!important;padding:8px!important}
  .cell-action-zone{min-height:63px!important;margin-top:7px!important}
  .cell-action-zone .cell-actions a{min-height:37px!important;padding-top:8px!important;padding-bottom:8px!important}
  .cell-action-zone .cell-manual-link{margin-top:7px!important}
  .home-data-grid{height:auto!important;min-height:0!important}
}

/* Transparent header mark: the canvas is removed, so size the component itself. */
.brand-logo img{object-fit:contain!important}
@media(min-width:1051px){.brand-logo img{width:44px!important;height:44px!important}}
@media(max-width:1050px){.brand-logo img{width:42px!important;height:42px!important}}

/* Precision navigation bar. */
.topbar{height:52px!important;background:#000!important;backdrop-filter:none!important;box-shadow:none!important;border-color:#1b281f!important}
.topbar nav{min-width:0;align-items:stretch}
.topbar nav a{position:relative;min-width:0;justify-content:center;padding:0 clamp(11px,1vw,17px)!important;color:#7e8b84!important;border-color:#1b281f!important;font-size:10px;letter-spacing:.015em;background:#000!important}
.topbar nav a:before{content:"";position:absolute;right:50%;bottom:-1px;left:50%;height:1px;background:var(--acid);transition:right .2s ease,left .2s ease}
.topbar nav a:hover{color:#dfe8e2!important;background:#020603!important}
.topbar nav a.active{color:var(--acid)!important;background:#020603!important}
.topbar nav a.active:before{right:13px;left:13px}
.brand{height:52px;border-color:#1b281f!important;background:#000}
.header-actions{height:52px;align-items:stretch;border-left:1px solid #1b281f}
.header-actions>*{border-color:#1b281f!important}
.header-actions .ca{display:grid;min-width:72px!important;grid-template-columns:auto auto;place-content:center;gap:7px;padding:0 12px!important;background:#000}
.header-actions .ca small{color:#455249;font-size:6px;letter-spacing:.12em}
.header-actions .ca b{color:#9da9a1;font-size:8px;font-weight:500;letter-spacing:.06em}
.social-cluster{display:flex!important;padding:0!important;border-left:1px solid #1b281f!important}
.header-actions .social-icon{display:grid;width:43px;padding:0!important;place-items:center;color:#9ba79f!important;border-left:0!important;border-right:1px solid #1b281f!important;background:#000}
.social-icon svg{width:15px;height:15px;overflow:visible;fill:currentColor}
.social-hf svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}
.social-hf svg path:first-child{fill:none}
.header-actions .social-icon:hover{color:var(--acid)!important;background:#030803!important}
.header-actions .deploy-link{justify-content:center;min-width:116px;padding:0 14px!important;color:#aeb9b2!important;background:#000}
.header-actions .deploy-link:hover{color:var(--acid)!important;background:#030803}
.header-actions>button{display:flex;min-width:122px;align-items:center;justify-content:center;gap:9px;padding:0 14px!important;color:#dfe7e2!important;background:#050806!important}
.header-actions>button>i{position:relative;width:13px;height:11px;border:1px solid #6e7b73}
.header-actions>button>i:after{content:"";position:absolute;top:3px;right:-3px;width:4px;height:3px;border:1px solid var(--acid);background:#050806}
.header-actions>button>span{font:500 9px var(--mono);white-space:nowrap}
.header-actions>button:hover{color:#000!important;background:var(--acid)!important}
.header-actions>button:hover>i{border-color:#000}.header-actions>button:hover>i:after{border-color:#000;background:var(--acid)}
.header-actions .buy-cell{min-width:110px;justify-content:center;padding:0 14px!important;font-size:9px;white-space:nowrap}
@media(min-width:1051px){.topbar{grid-template-columns:72px minmax(470px,1fr) auto!important}.brand{padding:0 13px!important}}
@media(max-width:1240px) and (min-width:1051px){.topbar nav a{padding:0 10px!important;font-size:9px}.header-actions .deploy-link{display:none}.header-actions>button{min-width:108px;padding-inline:10px!important}.header-actions .buy-cell{min-width:98px;padding-inline:10px!important}}
@media(max-width:1050px){.topbar{grid-template-columns:72px minmax(0,1fr)!important}.brand{justify-content:center!important;padding:0 12px!important}.brand>span:last-child{display:none}.header-actions{display:none}.topbar nav{overflow-x:auto;scrollbar-width:none}.topbar nav::-webkit-scrollbar{display:none}.topbar nav a{flex:1 0 84px!important}}

/* Navigation revision 02: calmer hierarchy, fewer controls, more air. */
.topbar{height:60px!important;grid-template-columns:84px minmax(0,1fr) auto!important;border-bottom:1px solid #223027!important}
.brand{height:60px!important;justify-content:center!important;padding:0!important;border-right:1px solid #223027!important}
.brand>.brand-logo{display:block!important;width:56px!important;height:42px!important;flex-basis:56px!important;background:url("./assets/ohmium-logo-transparent.png?v=8") center/50px 50px no-repeat!important}
.brand-logo img{width:50px!important;height:50px!important;opacity:0!important}
.topbar nav{height:60px;align-items:stretch;padding-left:14px;gap:2px}
.topbar nav a{min-width:auto!important;padding:0 16px!important;border:0!important;color:#8d9991!important;font-size:10px!important;letter-spacing:.01em;text-transform:none;background:#000!important}
.topbar nav a:before{display:none!important}
.topbar nav a:after{content:"";position:absolute;right:16px;bottom:0;left:16px;height:1px;background:transparent;box-shadow:none!important}
.topbar nav a:hover{color:#e4ebe7!important;background:#020503!important}
.topbar nav a.active{color:#eef4f0!important;background:#000!important}
.topbar nav a.active:after{background:var(--acid)!important;box-shadow:0 -3px 12px rgba(127,224,58,.28)!important}
.header-actions{height:60px;border-left:0!important}
.header-actions .ca{min-width:86px!important;padding:0 16px!important;gap:9px;border-left:1px solid #223027!important}
.header-actions .ca small{font-size:6px}.header-actions .ca b{font-size:9px;color:#d0d9d3}
.social-cluster{height:60px;border-color:#223027!important}
.header-actions .social-icon{width:48px!important;border-color:#223027!important}
.social-icon svg{width:14px;height:14px}
.social-hf img{display:block;width:21px;height:21px;object-fit:contain;filter:none}
.header-actions .social-hf:hover img{filter:drop-shadow(0 0 5px rgba(255,210,30,.32))}
.header-actions>button{min-width:136px;height:60px;gap:10px;padding:0 18px!important;border-left:0!important;background:#000!important}
.header-actions>button>i{width:15px;height:12px;border-color:#8a978f}
.header-actions>button>span{font-size:9px;text-transform:none}
.header-actions .buy-cell{min-width:126px;height:60px;padding:0 18px!important;font-size:9px;text-transform:none}
@media(min-width:1051px){body[data-route="live"]{height:100dvh}.cell-live{height:calc(100dvh - 60px)!important}}
@media(max-width:1260px) and (min-width:1051px){.topbar nav{padding-left:6px}.topbar nav a{padding-inline:10px!important}.topbar nav a:after{right:10px;left:10px}.header-actions .ca{min-width:72px!important;padding-inline:11px!important}.header-actions .social-icon{width:42px!important}.header-actions>button{min-width:116px;padding-inline:12px!important}.header-actions .buy-cell{min-width:108px;padding-inline:12px!important}}
@media(max-width:1050px){.topbar{grid-template-columns:78px minmax(0,1fr)!important}.brand{height:60px!important}.topbar nav{height:60px;padding-left:4px;overflow-x:auto;scrollbar-width:none}.topbar nav a{flex:1 0 88px!important}.header-actions{display:none}}

/* Keep the navigation rail continuous; child surfaces must not mask it. */
.topbar:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:40;height:1px;background:#263a2b;pointer-events:none}
.brand,.topbar nav,.topbar nav a,.header-actions,.header-actions .ca,.social-cluster,.header-actions .social-icon,.header-actions>button{background-color:transparent!important}
.topbar nav a:after{z-index:41;bottom:0!important}
.header-actions .buy-cell{position:relative;z-index:42}
.header-actions>button>i:after{background:#000!important}
.header-actions>button:hover>i:after{background:var(--acid)!important}

/* Active navigation is typographic only — no indicator bar. */
.topbar nav a:after,.topbar nav a.active:after{content:none!important;display:none!important;background:none!important;box-shadow:none!important}
.topbar nav a.active{color:#f3f7f4!important;font-weight:500}

/* Remove every click/focus indicator from navigation links. */
.topbar nav a,.topbar nav a:hover,.topbar nav a:active,.topbar nav a:focus,.topbar nav a:focus-visible,.topbar nav a.active{border-bottom:0!important;outline:0!important;box-shadow:none!important;text-decoration:none!important}
.topbar nav a:before,.topbar nav a:after,.topbar nav a:active:before,.topbar nav a:active:after,.topbar nav a:focus:before,.topbar nav a:focus:after,.topbar nav a.active:before,.topbar nav a.active:after{content:none!important;display:none!important}

/* Readable contract label and matched monochrome social marks. */
.header-actions .ca{min-width:94px!important;gap:10px!important;padding:0 17px!important}
.header-actions .ca small{color:#aeb9b2!important;font-size:11px!important;font-weight:500;letter-spacing:.04em!important}
.header-actions .ca b{color:#f0f4f1!important;font-size:11px!important;font-weight:600!important;letter-spacing:.04em!important}
.social-icon svg,.social-hf img{width:16px!important;height:16px!important}
.social-hf img{filter:grayscale(1) brightness(.88) contrast(1.12)!important;opacity:.78}
.header-actions .social-hf:hover img{filter:grayscale(1) brightness(1.45)!important;opacity:1}
@media(max-width:1260px) and (min-width:1051px){.header-actions .ca{min-width:82px!important;padding-inline:13px!important}}

/* One social group, one centered divider. */
.social-cluster{position:relative!important;display:grid!important;width:96px!important;grid-template-columns:1fr 1fr!important;border-left:1px solid #223027!important;border-right:1px solid #223027!important}
.social-cluster:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;height:auto;background:#223027;transform:translateX(-.5px);pointer-events:none}
.header-actions .social-icon{width:auto!important;border:0!important}
@media(max-width:1260px) and (min-width:1051px){.social-cluster{width:84px!important}}

/* Header type scale: readable product navigation, not micro-labels. */
.topbar nav a{font-size:12px!important;font-weight:500!important;letter-spacing:0!important}
.header-actions>button>span{font-size:11px!important;font-weight:500!important;letter-spacing:0!important}
.header-actions .buy-cell{font-size:11px!important;font-weight:600!important;letter-spacing:0!important}
@media(max-width:1260px) and (min-width:1051px){.topbar nav a{font-size:11px!important}.header-actions>button>span,.header-actions .buy-cell{font-size:10px!important}}

/* No lower rail beneath navigation — active state is text-only. */
.topbar{border-bottom:0!important}
.topbar:after{content:none!important;display:none!important;background:none!important}
.topbar nav,.topbar nav a,.topbar nav a:hover,.topbar nav a:active,.topbar nav a:focus,.topbar nav a.active{border-bottom:0!important}

/* One continuous structural rail, independent from navigation state. */
.topbar:after{content:""!important;display:block!important;position:absolute!important;right:0!important;bottom:0!important;left:0!important;z-index:100!important;height:1px!important;background:#263a2b!important;box-shadow:none!important;pointer-events:none!important}

.header-actions>button{min-width:124px!important;gap:0!important;padding-inline:18px!important}
@media(max-width:1260px) and (min-width:1051px){.header-actions>button{min-width:108px!important;padding-inline:12px!important}}

/* Full-height section dividers and optically centered social marks. */
.topbar nav{gap:0!important;padding-left:0!important;border-left:0!important}
.topbar nav a{border-right:1px solid #223027!important;padding-inline:18px!important}
.topbar nav a:first-child{border-left:0!important}
.header-actions .social-icon{display:flex!important;width:100%!important;min-width:0!important;height:60px!important;align-items:center!important;justify-content:center!important;padding:0!important}
.header-actions .social-icon svg,.header-actions .social-icon img{display:block!important;position:static!important;margin:0!important;transform:none!important}
@media(max-width:1260px) and (min-width:1051px){.topbar nav a{padding-inline:12px!important}}

/* Wallet access panel — restrained, precise, and consistent with the header. */
.wallet-modal{padding:24px!important;background:rgba(0,0,0,.86)!important;backdrop-filter:blur(7px)!important}
.wallet-modal:before{display:none!important}
.wallet-modal>.wallet-console{width:min(580px,100%)!important;padding:0!important;border:1px solid #2b3c30!important;background:#000!important;box-shadow:0 28px 90px rgba(0,0,0,.8)!important}
.wallet-console:before,.wallet-console:after{display:none!important}
.wallet-console>header{height:48px!important;padding:0 54px 0 22px!important;border-bottom:1px solid #25352a!important;background:#000!important}
.wallet-console>header>span{color:#dbe3de!important;font-size:10px!important;font-weight:500;letter-spacing:0!important;text-transform:none}
.wallet-console>header>b{gap:8px!important;color:#8b988f!important;font-size:9px!important;text-transform:none}
.wallet-console>header>b i,.wallet-console>footer i{width:6px!important;height:6px!important;border-radius:0!important;background:var(--acid)!important;box-shadow:none!important}
.wallet-body{padding:30px 28px 28px}
.wallet-heading>span{color:var(--acid);font-size:7px;letter-spacing:.14em}
.wallet-console .wallet-heading h2{margin:12px 0 10px!important;color:#f0f4f1;font:500 28px/1.1 var(--mono)!important;letter-spacing:-.04em!important}
.wallet-console .wallet-heading p{max-width:500px;margin:0!important;color:#7b8980!important;font-size:9px!important;line-height:1.7!important}
.wallet-security{display:flex!important;gap:0!important;margin:22px 0 18px!important;border:1px solid #223027}
.wallet-security span{flex:1;padding:8px 10px!important;color:#718078!important;border:0!important;border-right:1px solid #223027!important;background:transparent!important;font-size:7px!important;letter-spacing:0!important;text-align:center;text-transform:none}
.wallet-security span:last-child{border-right:0!important}
.wallet-list{display:grid!important;max-height:min(430px,52vh);margin:0!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:auto;scrollbar-width:thin;scrollbar-color:#314639 #050806}
.wallet-choice{display:grid!important;width:100%!important;height:146px!important;grid-template-columns:1fr!important;grid-template-rows:48px auto auto!important;place-items:center!important;align-content:center!important;gap:8px!important;margin:0!important;padding:18px 12px!important;color:#e6ece8!important;border:1px solid #26362b!important;background:#020403!important;text-align:center!important}
.wallet-choice:after{display:none!important}
.wallet-choice:hover{border-color:var(--acid)!important;background:#030804!important;box-shadow:inset 0 -2px var(--acid)!important;transform:translateY(-1px)}
.wallet-choice>i.wallet-brand{width:42px!important;height:42px!important;border:0!important;border-radius:10px!important;background:transparent!important;box-shadow:none!important}
.wallet-choice>i.wallet-brand img{width:42px!important;height:42px!important}
.wallet-choice span{font-size:11px!important;font-weight:500}
.wallet-choice span small{margin-top:5px!important;color:#5f6c64!important;font-size:7px!important;font-weight:400}
.wallet-choice b{display:block!important;color:#839087!important;font-size:8px!important;font-weight:500!important}
.wallet-choice:hover b{color:var(--acid)!important}
.wallet-choice[aria-disabled="true"]{opacity:.42;cursor:not-allowed}
.wallet-choice[aria-disabled="true"]:hover{border-color:#26362b!important;background:#020403!important;box-shadow:none!important;transform:none}
.wallet-choice>i.wallet-brand>span{display:grid;width:40px;height:40px;place-items:center;border:1px solid #31513a;border-radius:9px;color:var(--acid);background:#071009;font:600 14px var(--mono)}
.wallet-console>footer{height:46px!important;margin:0!important;padding:0 22px!important;color:#66736b!important;border-top:1px solid #25352a!important;background:#000!important;font-size:8px!important}
.wallet-console>footer code{color:#56635b!important;font:8px var(--mono)!important}
.wallet-console>footer[data-mode="connected"] span{color:var(--acid)!important}.wallet-console>footer[data-mode="error"] span{color:#ed816f!important}
.wallet-console>footer [data-wallet-disconnect]{margin-left:auto;margin-right:14px;padding:5px 8px;color:#8f9d94;border:1px solid #2a3b30;background:#030604;font:7px var(--mono);cursor:pointer}.wallet-console>footer [data-wallet-disconnect]:hover{color:#fff;border-color:#52675a}
.modal-close{top:13px!important;right:16px!important;width:22px;height:22px;padding:0!important;color:#77847c!important;font:18px/20px var(--mono)!important;border:0!important;background:#000!important}
.modal-close:hover{color:#fff!important}
@media(max-width:680px){.wallet-modal{padding:12px!important}.wallet-body{padding:25px 18px 20px}.wallet-list{grid-template-columns:1fr!important}.wallet-choice{height:72px!important;grid-template-columns:50px 1fr auto!important;grid-template-rows:1fr!important;justify-items:start!important;text-align:left!important}.wallet-choice>i.wallet-brand,.wallet-choice>i.wallet-brand img{width:36px!important;height:36px!important}.wallet-security{flex-direction:column}.wallet-security span{border-right:0!important;border-bottom:1px solid #223027!important}.wallet-security span:last-child{border-bottom:0!important}.wallet-console>footer code{display:none!important}}

/* Home introduction — remove terminal chrome and give the core story room. */
.cell-intro-body{height:100%;padding:24px 36px 22px!important}
.cell-wordmark{height:96px!important;margin:0!important;font-size:94px!important;line-height:1!important}
.cell-intro h1{max-width:700px!important;margin:12px 0 10px!important;font-size:15px!important;line-height:1.48!important}
.cell-intro-body>p{max-width:690px!important;margin:0 0 16px!important;font-size:9px!important;line-height:1.65!important}
.cell-ca{height:40px!important;margin:0!important}
.cell-proof-banner{min-height:82px!important;margin-top:14px!important;padding:10px!important}
.cell-action-zone{min-height:67px!important;margin-top:14px!important}
.cell-action-zone .cell-actions a{min-height:40px!important;padding:10px 18px!important}
.cell-action-zone .cell-manual-link{margin-top:10px!important}
@media(max-width:1050px){.cell-intro-body{height:auto;padding:28px 24px!important}.cell-wordmark{height:auto!important;font-size:clamp(66px,13vw,100px)!important}}

/* The home message stands on its own; no ornamental process diagram. */
.cell-intro-body{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding-top:34px!important;padding-bottom:34px!important}
.cell-wordmark{flex:0 0 auto}
.cell-intro h1{margin-top:16px!important}
.cell-intro-body>p{margin-bottom:22px!important}
.cell-ca{width:100%;max-width:736px!important}
.cell-action-zone{min-height:70px!important;margin-top:18px!important}
@media(max-width:1050px){.cell-intro-body{display:block;padding-top:34px!important;padding-bottom:34px!important}}

/* Technical editorial treatment for the primary home module. */
.cell-system-line{display:flex;width:100%;max-width:736px;height:28px;align-items:flex-start;justify-content:space-between;color:#718078;border-bottom:1px solid #243329;font-size:7px;letter-spacing:.06em}
.cell-system-line b{color:#98a49c;font-weight:500;letter-spacing:.04em}
.cell-wordmark{height:110px!important;font-size:106px!important;letter-spacing:-.055em!important}
.cell-intro h1{position:relative;margin:8px 0 12px!important;padding-left:15px;color:#f1f5f2!important;border-left:1px solid var(--acid);font-size:15px!important;line-height:1.48!important;letter-spacing:-.02em!important}
.cell-intro h1 i{display:none!important}
.cell-intro-body>p{max-width:710px!important;margin:0 0 20px!important;color:#7e8b83!important;font-size:9px!important;line-height:1.72!important}
.cell-ca{height:42px!important;grid-template-columns:124px minmax(0,1fr) 58px!important;border-color:#2a3a2f!important;background:#010302!important}
.cell-ca span{color:#98a49c!important;font-size:8px!important}
.cell-ca code{padding-left:14px;color:#e6ece8!important;border-left:1px solid #243329;font-size:9px!important;letter-spacing:.06em}
.cell-ca button{padding:0!important;color:#aeb9b2!important;font-size:8px!important}
.cell-ca button:hover{color:#000!important;background:var(--acid)!important}
.cell-action-zone{margin-top:16px!important}
.cell-action-zone .cell-actions{gap:8px!important}
.cell-action-zone .cell-actions a{min-width:174px!important;height:42px!important;padding:0 18px!important;font-size:10px!important;font-weight:500!important}
.cell-action-zone .cell-manual-link{color:#75837a!important;font-size:9px!important}
.cell-action-zone .cell-manual-link:hover{color:#dfe7e2!important}
@media(max-width:680px){.cell-system-line{max-width:none}.cell-wordmark{height:auto!important;font-size:clamp(64px,20vw,92px)!important}.cell-ca{grid-template-columns:105px minmax(0,1fr) 54px!important}.cell-action-zone .cell-actions a{min-width:0!important;flex:1}}

/* Live viewport — one status bar, one clean stream surface. */
.cell-screen{grid-template-rows:42px minmax(0,1fr)!important;background:#000!important}
.cell-screen>header{height:42px!important;padding:0 18px!important;color:#dce4df!important;border-bottom:1px solid #26372c!important;font-size:10px!important}
.cell-screen>header span{display:flex;align-items:center;gap:9px;font-weight:500}
.cell-screen>header i{width:6px!important;height:6px!important;margin:0!important;border-radius:0!important;background:var(--acid)!important;box-shadow:none!important}
.cell-screen>header em{color:#65736b!important;font-size:8px!important;letter-spacing:0!important;text-transform:none}
.screen-stage{background:#000!important}
.screen-grid,.screen-cross,.cell-core,.screen-corners,.cell-screen>footer{display:none!important}
.awaiting{top:50%!important;width:auto!important;min-width:260px;transform:translate(-50%,-50%)!important}
.awaiting strong{color:#aeb9b2!important;font-size:11px!important;font-weight:500!important}
.awaiting span{margin-top:8px!important;color:#55635b!important;font-size:8px!important}

/* Anatomy figure — precision Ohmium circuit test bench */
.ohmium-core-stage{position:relative;display:grid;isolation:isolate;min-height:0;grid-template-rows:minmax(0,1fr) 56px;padding:0 18px;background:#000!important}
.ohmium-core-figure{position:relative;z-index:1;display:grid;min-width:0;min-height:0;padding:8px 0 18px;place-items:center;overflow:hidden}
.ohmium-core-figure>svg{width:100%;height:100%;max-width:680px;max-height:100%;transform:translateY(-50px);filter:drop-shadow(0 14px 18px rgba(0,0,0,.72))}
.ohmium-core-readout{position:relative;z-index:3;display:grid;grid-template-columns:110px minmax(150px,.72fr) 1fr;align-items:center;min-width:0;min-height:42px;border-top:1px solid #29372d;color:#66746b;background:#000;font:8px/1.35 var(--mono)}
.ohmium-core-readout>span{color:var(--acid);letter-spacing:.08em;text-transform:uppercase}
.ohmium-core-readout>strong{padding:0 14px;border-left:1px solid #29372d;color:#d8e0da;font-size:9px;font-weight:500}
.ohmium-core-readout>p{overflow:hidden;margin:0;padding-left:14px;border-left:1px solid #29372d;color:#69766e;text-overflow:ellipsis;white-space:nowrap}
.ohmium-core-state{position:absolute;top:17px;left:18px;z-index:4;display:grid;grid-template-columns:7px auto;column-gap:8px;align-items:center;padding:8px 10px;border-left:1px solid #34483a;background:rgba(0,0,0,.76);font:7px/1.2 var(--mono);backdrop-filter:blur(4px)}
.ohmium-core-state i{grid-row:1/3;width:5px;height:5px;border:1px solid var(--acid);background:#000}
.ohmium-core-state span{color:#647168;letter-spacing:.08em;text-transform:uppercase}
.ohmium-core-state b{margin-top:3px;color:#a8b3ab;font-weight:400}
.ohmium-core-inspect{position:absolute;top:17px;right:18px;z-index:4;height:31px;padding:0 11px;border:1px solid #2b3b30;color:#8d9a91;background:rgba(0,0,0,.82);font:7px var(--mono);letter-spacing:.04em;text-transform:uppercase;cursor:pointer}
.ohmium-core-inspect:hover{color:#000;border-color:var(--acid);background:var(--acid)}
.ohmium-core-inspect:disabled{color:#65736a;border-color:#34483a;background:#050805;cursor:wait}
.component-station{transform-box:fill-box;transform-origin:center;transition:transform .45s cubic-bezier(.2,.8,.2,1),filter .2s ease}
.component-station.is-active{transform:translateY(-6px)}
.central-core{transform-box:fill-box;transform-origin:center;transition:transform .45s cubic-bezier(.2,.8,.2,1)}
.central-core.is-active{transform:translateY(-4px)}
@media(max-width:1050px){.ohmium-core-stage{grid-template-rows:minmax(0,1fr) 58px}.ohmium-core-figure{padding:24px 0 18px}.ohmium-core-readout{grid-template-columns:90px 150px 1fr}}
@media(max-width:680px){.cell-live,.cell-intro,.cell-screen,.ohmium-core-stage{width:100%!important;max-width:100vw!important;min-width:0!important}.ohmium-core-stage{grid-template-rows:minmax(0,1fr) 58px;padding:0 12px;overflow:hidden!important}.ohmium-core-figure{padding:48px 12px 18px}.ohmium-core-figure>svg{transform:translateY(-10px)}.ohmium-core-readout{grid-template-columns:82px minmax(0,1fr)}.ohmium-core-readout>p{display:none}.ohmium-core-state{top:12px;left:12px}.ohmium-core-inspect{top:12px;right:12px;max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}

/* Home instrumentation rack */
.monitor-panel{display:grid;min-height:0;overflow:hidden;color:#7d8a81;font:7px/1.35 var(--mono)}
.monitor-panel:before,.monitor-panel:after{display:none}
.monitor-panel>header{display:flex;height:39px;align-items:center;padding:0 13px;border-bottom:1px solid #1d2a21;color:#8f9b93;letter-spacing:.07em;text-transform:uppercase}
.monitor-panel>header b{margin-left:auto;color:#647168;font-size:6px;font-weight:500;letter-spacing:.1em}
.monitor-panel dl{margin:0}
.monitor-scope{height:61px;border-bottom:1px solid #18231c;background:linear-gradient(rgba(127,224,58,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(127,224,58,.025) 1px,transparent 1px);background-size:16px 16px}
.monitor-scope svg{display:block;width:100%;height:100%}.scope-axis{fill:none;stroke:#19271d;stroke-width:.7}.scope-signal{fill:none;stroke:#3e5143;stroke-width:1;vector-effect:non-scaling-stroke}
.monitor-empty{display:grid;min-height:104px;place-content:center;justify-items:center;padding:12px 20px;border-bottom:1px solid #18231c;text-align:center}
.monitor-empty i{width:6px;height:6px;margin-bottom:9px;border:1px solid #48604e}.monitor-empty strong{color:#a9b4ad;font-size:8px;font-weight:500}.monitor-empty span{max-width:245px;margin-top:6px;color:#4f5d55;font-size:6px;line-height:1.55}
.monitor-facts{display:grid;grid-template-columns:85px 1fr;align-content:start;padding:5px 13px}.monitor-facts dt,.monitor-facts dd{margin:0;padding:5px 0;border-bottom:1px solid #131d16}.monitor-facts dt{color:#4c5a52}.monitor-facts dd{overflow:hidden;color:#86938a;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.trace-monitor{grid-template-rows:39px minmax(0,1fr) 35px}.trace-stack{display:grid;align-content:start;margin:0;padding:7px 13px;list-style:none}.trace-stack li{display:grid;min-height:26px;grid-template-columns:17px 1fr auto;align-items:center;border-bottom:1px solid #131d16;color:#68766d}.trace-stack li i{position:relative;width:6px;height:6px;border:1px solid #33443a}.trace-stack li:not(:last-child) i:after{content:"";position:absolute;top:6px;left:2px;width:1px;height:20px;background:#1d2c22}.trace-stack li span{font-size:7px}.trace-stack li em{color:#46544c;font-size:6px;font-style:normal}.trace-stack li.is-active{color:#e0e6e2}.trace-stack li.is-active i{border-color:var(--acid);background:var(--acid);box-shadow:0 0 8px rgba(127,224,58,.35)}.trace-stack li.is-active em{color:var(--acid)}.trace-stack li.is-complete i{border-color:#49664e;background:#18291b}.trace-stack li.is-complete span{color:#91a097}.trace-monitor>footer,.network-monitor>footer{display:flex;align-items:center;padding:0 13px;border-top:1px solid #1d2a21;color:#55635b}.trace-monitor>footer b{margin-left:auto;color:#849188;font-size:6px;font-weight:400}
.proof-monitor{grid-template-rows:39px 119px minmax(0,1fr)}.proof-zero{display:grid;place-content:center;justify-items:center;border-bottom:1px solid #18231c;text-align:center}.proof-zero>span{display:grid;width:31px;height:31px;place-items:center;color:#49604f;border:1px solid #2c4031;font-size:14px}.proof-zero strong{margin-top:10px;color:#a9b4ad;font-size:8px;font-weight:500}.proof-zero p{max-width:230px;margin:5px 0 0;color:#4d5b53;font-size:6px;line-height:1.5}.proof-register{display:grid;grid-template-columns:85px 1fr;align-content:start;padding:8px 13px}.proof-register dt,.proof-register dd{margin:0;padding:7px 0;border-bottom:1px solid #131d16}.proof-register dt{color:#4c5a52}.proof-register dd{overflow:hidden;color:#86938a;text-align:right;text-overflow:ellipsis;white-space:nowrap}
.network-monitor{grid-template-rows:39px minmax(0,1fr) 35px}.network-register{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,1fr)}.network-register>div{display:grid;min-width:0;align-content:center;padding:9px 12px;border-right:1px solid #18231c;border-bottom:1px solid #18231c}.network-register>div:nth-child(2n){border-right:0}.network-register>div:nth-last-child(-n+2){border-bottom:0}.network-register span{color:#4e5c54;font-size:6px;text-transform:uppercase}.network-register strong{overflow:hidden;margin-top:5px;color:#b0bbb3;font-size:11px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.network-register small{margin-top:3px;color:#47534c;font-size:5.5px}.network-monitor>footer i{width:5px;height:5px;margin-right:8px;border:1px solid #435849}.network-monitor>footer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.monitor-panel header b[data-input-mode="LIVE"],.monitor-panel header b[data-proof-mode="VERIFIED"],.monitor-panel header b[data-network-mode="CONNECTED"]{color:var(--acid)}
@media(max-width:1050px){.monitor-panel{min-height:260px}.home-data-grid{grid-auto-rows:minmax(300px,1fr)!important}.monitor-empty{min-height:84px}}

/* Dense instrument matrix — derived from the supplied scientific console reference. */
body[data-monitor="offline"] .particle-field .flow-vector,body[data-monitor="offline"] .field-bars{display:none}
body[data-monitor="offline"] .particle-field:after{content:"CORE SAMPLE UNAVAILABLE";position:absolute;inset:0;display:grid;place-items:center;color:#435047;font:500 7px var(--mono);letter-spacing:.12em}
body[data-monitor="offline"] .index-cells i{background:transparent!important;opacity:1!important}

/* Repository workspace and command-bar removal */
.work-command{display:none!important}
.machine-workstation{height:calc(100dvh - 54px)!important;min-height:660px!important;overflow:hidden!important}
.machine-workstation.is-active{display:grid!important;grid-template-rows:minmax(0,1fr) 28px!important}
.repository-browser{display:grid;min-width:0;min-height:0;grid-template-columns:minmax(320px,38%) minmax(0,62%);border-bottom:1px solid #202c23;background:#000}
.repository-sidebar{display:grid;min-width:0;min-height:0;grid-template-rows:auto 34px minmax(170px,1fr) minmax(230px,.9fr);border-right:1px solid #202c23;background:#000}
.repository-identity{padding:20px 22px 18px;border-bottom:1px solid #202c23}
.repository-identity>span{color:#657169;font:500 8px var(--mono)}
.repository-path{display:flex;align-items:center;gap:7px;margin-top:9px;color:#eef3ef;font:500 17px var(--mono)}
.repository-path b{color:#829089;font-weight:400}.repository-path i{color:#435047;font-style:normal}.repository-path strong{font-weight:600}
.repository-identity>p{min-height:28px;margin:10px 0;color:#829089;font:9px/1.55 var(--mono)}
.repository-identity dl{display:flex;gap:24px;margin:0}.repository-identity dl div{display:flex;gap:7px}.repository-identity dt,.repository-identity dd{margin:0;font:8px var(--mono)}.repository-identity dt{color:#4f5b54}.repository-identity dd{color:#aeb8b2}
.repository-tree-head,.repository-readme>header,.repository-code-head,.repository-code-status{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #202c23}
.repository-tree-head{padding:0 16px;color:#c9d2cc;font:500 9px var(--mono)}.repository-tree-head b{color:#58645d;font-weight:400}
.repository-tree{min-height:0;overflow:auto;padding:8px 0;scrollbar-width:thin;scrollbar-color:#2b3930 #000}
.repository-tree>p{padding:14px 17px;color:#637068;font:9px/1.6 var(--mono)}
.repository-tree details{margin:0}.repository-tree details>div{padding-left:13px;border-left:1px solid #18211b}
.repository-tree summary,.repository-tree button{display:grid;width:100%;height:27px;grid-template-columns:17px minmax(0,1fr) auto;align-items:center;padding:0 13px;color:#9ba79f;border:0;background:transparent;text-align:left;font:8px var(--mono);cursor:pointer;list-style:none}
.repository-tree summary::-webkit-details-marker{display:none}.repository-tree summary:hover,.repository-tree button:hover,.repository-tree button.selected{color:#eef3ef;background:#081009}.repository-tree button.selected{box-shadow:inset 2px 0 #7fe03a}
.repository-tree summary i,.repository-tree button i{color:#7fe03a;font-style:normal}.repository-tree button em{color:#465149;font-size:7px;font-style:normal}
.repository-readme{min-height:0;overflow:hidden;border-top:1px solid #202c23}.repository-readme>header{height:34px;padding:0 16px;color:#c9d2cc;font:500 9px var(--mono)}.repository-readme>header em{color:#657169;font-size:8px;font-style:normal}
.repository-readme>div{height:calc(100% - 34px);overflow:auto;padding:18px 20px;color:#919e96;font:9px/1.65 var(--mono);scrollbar-width:thin;scrollbar-color:#2b3930 #000}
.repository-readme h2,.repository-readme h3,.repository-readme h4,.repository-readme h5{margin:18px 0 9px;color:#eef3ef;font-family:var(--mono);font-size:12px}.repository-readme h2:first-child{margin-top:0}.repository-readme p{margin:0 0 10px}.repository-readme p:has(.readme-badge){display:inline}.repository-readme ul{margin:0 0 12px;padding-left:18px}.repository-readme code{color:#b8ee94}.repository-readme pre{overflow:auto;padding:11px;border:1px solid #202c23;background:#030504}.repository-readme .readme-link{color:#9fc58a;border-bottom:1px dotted #405a43}.repository-readme .readme-badge{display:inline-block;max-width:100%;height:18px;margin:0 5px 5px 0;vertical-align:middle}
.repository-code{display:grid;min-width:0;min-height:0;grid-template-rows:44px 30px minmax(0,1fr);background:#000}
.repository-code-head{padding:0 17px}.repository-code-head>div{display:flex;align-items:center;gap:12px;min-width:0}.repository-code-head span{overflow:hidden;color:#e0e7e2;font:500 10px var(--mono);text-overflow:ellipsis;white-space:nowrap}.repository-code-head b{color:#58645d;font:400 7px var(--mono)}.repository-code-head>em{color:#7fe03a;font:8px var(--mono);font-style:normal}
.repository-code-status{padding:0 17px;color:#5c6961;font:7px var(--mono)}.repository-code-status time{color:#455048}
.repository-code-lines{min-width:0;min-height:0;overflow:auto;margin:0;padding:12px 0 28px 58px;counter-reset:source-line;background:#000;scrollbar-width:thin;scrollbar-color:#2b3930 #000}
.repository-code-lines li{min-height:19px;padding:1px 18px 1px 12px;color:#aeb9b2;counter-increment:source-line;white-space:pre}.repository-code-lines li::marker{content:counter(source-line);color:#3f4a43;font:8px var(--mono)}.repository-code-lines li:hover{background:#071008}.repository-code-lines code{font:9px/1.7 var(--mono)}
.machine-wall-status,.cell-status{text-transform:none!important}.machine-wall-status>span b,.cell-status>span b{text-transform:none!important}
.lineage-workstation{grid-template-rows:625px 390px 26px!important}.treasury-workstation,.spawn-workstation{grid-template-rows:minmax(0,1fr) 26px!important}
@media(max-width:900px){.machine-workstation{height:auto!important;min-height:calc(100dvh - 54px)!important;overflow:visible!important}.machine-workstation.is-active{display:block!important}.repository-browser{grid-template-columns:1fr}.repository-sidebar{min-height:760px;border-right:0;border-bottom:1px solid #202c23}.repository-code{min-height:650px}.machine-wall-status{min-height:28px}.lineage-workstation,.treasury-workstation,.spawn-workstation{grid-template-rows:auto!important}}
.instrument-grid{height:100%!important;min-height:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important;gap:1px!important;padding:1px 0 0!important;background:#263229!important}
.instrument-panel{display:grid;min-width:0;min-height:0;overflow:hidden;color:#87958c;background:#050706;font:7.5px/1.42 var(--mono)}
.instrument-panel>header{display:flex;height:31px;align-items:center;padding:0 12px;border-bottom:1px solid #202b23;color:#d2dad4;font-size:7.3px;font-weight:600;letter-spacing:.055em;text-transform:uppercase}
.instrument-panel>header b{margin-left:auto;color:#75827a;font-size:6.4px;font-weight:500;letter-spacing:.1em}
.instrument-panel>footer{display:flex;min-width:0;height:28px;align-items:center;padding:0 12px;border-top:1px solid #1b251e;color:#728078;font-size:6.5px}
.instrument-panel>footer b{margin-left:auto;color:#718078;font-weight:400}.instrument-panel>footer em{margin-left:auto;color:#47534c;font-style:normal}.instrument-panel>footer i{font-style:normal}
.feed-instrument{grid-template-rows:25px 1fr 22px}.micro-feed{padding:5px 9px}.micro-feed p{display:grid;min-height:20px;grid-template-columns:31px 42px 1fr;align-items:center;margin:0;border-bottom:1px solid #121a15}.micro-feed time{color:#3f4c44}.micro-feed b{color:#78867d;font-weight:400}.micro-feed span{overflow:hidden;color:#59675f;text-overflow:ellipsis;white-space:nowrap}
.solver-instrument{grid-template-rows:31px minmax(0,1fr) 43px}.particle-field{position:relative;min-height:0;padding:11px 10px 7px;background-image:linear-gradient(rgba(127,224,58,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(127,224,58,.018) 1px,transparent 1px);background-size:18px 18px}.particle-field svg{display:block;width:100%;height:100%}.particle-field .flow-vector{fill:none;stroke:#7b8980;stroke-width:.72;marker-end:url(#flow-tip);vector-effect:non-scaling-stroke}.particle-field marker path{fill:#7b8980;stroke:none}.solver-register{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #1b251e}.solver-register span{display:grid;place-content:center;border-right:1px solid #1b251e;color:#59675f;text-align:center}.solver-register span:last-child{border-right:0}.solver-register b{margin-bottom:3px;color:#68756d;font-size:5.8px;font-weight:500;letter-spacing:.06em}.solver-register em{color:#b9c5bd;font-size:7.2px;font-style:normal}
.workspace-instrument{grid-template-rows:25px 1fr 22px}.workspace-instrument pre{overflow:hidden;margin:0;padding:6px 9px;color:#9ba79f;font:6px/1.7 var(--mono);white-space:nowrap}.workspace-instrument pre i{display:inline-block;width:18px;color:#536158;font-style:normal}.workspace-instrument>footer b{margin-left:5px;color:#a1aca5;animation:pulse 1.2s steps(1) infinite}
.field-instrument{grid-template-rows:31px minmax(0,1fr) 31px 28px}.field-pair{display:grid;min-height:0;grid-template-columns:1fr 1fr;gap:8px;padding:9px 10px 5px}.field-pair>div{display:grid;min-height:0;grid-template-rows:15px 1fr}.field-pair span{color:#657269;font-size:5.6px;letter-spacing:.06em}.field-matrix{display:grid;min-height:0;grid-template-columns:repeat(14,1fr);grid-template-rows:repeat(9,1fr);gap:2px;padding:3px;border:1px solid #202b23;background:#030504}.field-matrix span{min-width:0;background:#728078;opacity:var(--level)}.field-matrix[data-field-matrix="event"] span{background:var(--acid)}.field-bars{display:flex;align-items:end;gap:3px;padding:4px 10px 2px;border-top:1px solid #121a15}.field-bars i{flex:1;min-height:2px;max-height:100%;background:#526058}.field-instrument>footer b{margin-left:auto;color:#9aa69e}
.routes-instrument{grid-template-rows:25px 1fr 22px}.micro-table{padding:4px 9px}.micro-table p{display:grid;min-height:18px;grid-template-columns:1.1fr 1fr .7fr;align-items:center;margin:0;border-bottom:1px solid #151e18}.micro-table p:first-child{color:#9ca79f}.micro-table b{font-size:4.6px;font-weight:500}.micro-table span{color:#68766d}.micro-table em{color:#4b5850;font-style:normal}
.validation-instrument{grid-template-rows:31px minmax(0,1fr) 28px}.wave-stack{display:grid;align-content:center;padding:6px 11px}.wave-stack p{display:grid;min-height:55px;grid-template-columns:67px 1fr;align-items:center;margin:0;border-bottom:1px solid #121a15}.wave-stack p:last-child{border-bottom:0}.wave-stack span{color:#657269;font-size:5.8px;letter-spacing:.04em}.wave-stack svg{width:100%;height:37px}.wave-stack path{fill:none;stroke:#8a978f;stroke-width:1;vector-effect:non-scaling-stroke;transition:d .35s ease}.wave-stack p:nth-child(2) path{stroke:#69776f}.wave-stack p:nth-child(3) path{stroke:#536158}.validation-instrument>footer{gap:9px}.validation-instrument>footer b,.validation-instrument>footer i,.validation-instrument>footer em{margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dispatch-instrument{grid-template-rows:31px 1fr 28px}.dispatch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,1fr) 1fr;gap:5px;margin:0;padding:9px 11px;list-style:none}.dispatch-grid li{display:grid;min-width:0;grid-template-columns:18px 8px 1fr;grid-template-rows:1fr 1fr;align-items:center;padding:4px 7px;border:1px solid #1c2720}.dispatch-grid li>b{grid-row:1/3;color:#68776d;font-size:6.4px;font-weight:400}.dispatch-grid li>i{width:5px;height:5px;border:1px solid #405046}.dispatch-grid li>span{overflow:hidden;color:#a5b0a9;font-size:7.2px;text-overflow:ellipsis;white-space:nowrap}.dispatch-grid li>em{grid-column:2/4;color:#59665e;font-size:6.1px;font-style:normal}.dispatch-grid .conductor-row{grid-column:1/-1;grid-template-columns:18px 8px 1fr auto}.dispatch-grid li.is-active{border-color:#496b50}.dispatch-grid li.is-active>i{border-color:var(--acid);background:var(--acid)}.dispatch-grid li.is-active>span,.dispatch-grid li.is-active>em{color:var(--acid)}.dispatch-grid li.is-complete>i{background:#29442f}.dispatch-grid li.is-online{border-color:#315238}.dispatch-grid li.is-online>i{border-color:var(--acid);background:var(--acid);box-shadow:0 0 5px rgba(127,224,58,.28)}.dispatch-grid li.is-online>em{color:#78a87f}.dispatch-instrument>footer b{margin-left:auto}
.telemetry-instrument,.network-data-instrument,.validation-instrument{grid-template-rows:31px 1fr 28px}.instrument-stats{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr);gap:1px;background:#172019}.instrument-stats p{display:flex;min-width:0;flex-direction:column;justify-content:center;margin:0;padding:9px 12px;background:#050706}.instrument-stats span{color:#657269;font-size:6.5px;letter-spacing:.04em;text-transform:uppercase}.instrument-stats b{margin-top:5px;color:#c5cec8;font-size:12px;font-weight:500}.instrument-stats p:first-child b,.instrument-stats p:nth-child(4) b{color:var(--acid)}
.proof-summary{display:grid;grid-template-columns:108px 1fr;align-content:center;gap:0;padding:8px 12px}.proof-summary span,.proof-summary b{display:flex;min-width:0;align-items:center;min-height:31px;border-bottom:1px solid #172019}.proof-summary span{color:#66736a;font-size:6.4px;letter-spacing:.05em}.proof-summary b{overflow:hidden;color:#b6c0b9;font-size:7.3px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}
.index-instrument{grid-template-rows:31px 23px minmax(0,1fr) 28px}.index-head{display:grid;grid-template-columns:82px 1fr 48px;align-items:center;padding:0 10px;color:#59675f;border-bottom:1px solid #18211b;font-size:5.5px}.index-body{display:grid;align-content:center;gap:5px;padding:8px 10px}.index-row{display:grid;min-height:17px;grid-template-columns:82px 1fr 48px;align-items:center}.index-row>b{overflow:hidden;color:#89968e;font-size:5.8px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.index-cells{display:grid;grid-template-columns:repeat(16,1fr);gap:3px}.index-cells i{height:8px;background:#172019}.index-cells i.is-reference{background:#4e5b53}.index-cells i.is-live{background:var(--acid)}.index-cells i.is-busy{background:#dce4df;box-shadow:0 0 5px rgba(127,224,58,.3)}.index-row em{overflow:hidden;color:#657269;font-size:5.7px;font-style:normal;text-align:right;text-overflow:ellipsis;white-space:nowrap}.index-instrument>footer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.index-instrument>footer b{white-space:nowrap}.index-instrument>footer em{max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* Four live instruments: spatial heat, contribution density, OHLC and timestamped updates. */
.thermal-instrument,.activity-instrument,.market-instrument{grid-template-rows:31px minmax(0,1fr) 34px}.thermal-instrument>footer,.activity-instrument>footer,.market-instrument>footer,.updates-instrument>footer{height:34px}.thermal-instrument>footer,.market-instrument>footer{display:grid;grid-template-columns:repeat(3,1fr);padding:0}.thermal-instrument>footer span,.market-instrument>footer span{display:flex;align-items:center;justify-content:center;gap:7px;border-right:1px solid #1b251e;color:#59675f}.thermal-instrument>footer span:last-child,.market-instrument>footer span:last-child{border-right:0}.thermal-instrument>footer b,.market-instrument>footer b{margin:0;color:#c2ccc5;font-size:7px;font-weight:500}
.thermal-stage{position:relative;min-height:0;overflow:hidden;background:radial-gradient(circle at 50% 55%,rgba(127,224,58,.025),transparent 48%),#030504}.thermal-stage svg{display:block;width:100%;height:100%}.thermal-grid path,.market-grid path{fill:none;stroke:#17221b;stroke-width:.7;vector-effect:non-scaling-stroke}.thermal-contour{fill:none;stroke:#b8c2bc;stroke-width:.8;opacity:.7;vector-effect:non-scaling-stroke}.thermal-labels,.market-labels{fill:#58655d;font:5.5px var(--mono)}.thermal-stage aside{position:absolute;top:13px;right:9px;display:grid;height:79px;grid-template-rows:auto 1fr auto;justify-items:center;gap:4px;color:#515e56;font:5px var(--mono)}.thermal-stage aside i{width:4px;background:linear-gradient(#b9ff89,#7fe03a 35%,#203425 78%,#101712)}
.activity-instrument{grid-template-rows:31px minmax(0,1fr) 34px}.activity-chart{display:grid;min-height:0;grid-template-rows:17px minmax(0,1fr) 20px;padding:11px 16px 7px;background:#030504}.activity-axis{display:flex;align-items:start;justify-content:space-between;color:#4f5c54;font-size:5.4px}.activity-grid{display:grid;min-height:0;grid-template-columns:repeat(14,minmax(0,1fr));grid-template-rows:repeat(7,minmax(0,1fr));grid-auto-flow:column;gap:4px;align-content:center}.activity-grid i{display:block;min-width:0;min-height:0;border:1px solid #1c2720;background:#101612}.activity-grid .level-0{background:#111813}.activity-grid .level-1{border-color:#29442f;background:#203b26}.activity-grid .level-2{border-color:#386341;background:#326b39}.activity-grid .level-3{border-color:#59a64f;background:#59aa4b}.activity-grid .level-4{border-color:#8deb5a;background:#83e24a;box-shadow:0 0 7px rgba(127,224,58,.13)}.activity-grid .is-empty{opacity:.34}.activity-legend{display:flex;align-items:end;justify-content:flex-end;gap:4px;color:#536058;font-size:5.2px}.activity-legend i{width:9px;height:9px;border:1px solid #1c2720}.activity-legend i:nth-of-type(1){background:#111813}.activity-legend i:nth-of-type(2){background:#203b26}.activity-legend i:nth-of-type(3){background:#326b39}.activity-legend i:nth-of-type(4){background:#59aa4b}.activity-legend i:nth-of-type(5){background:#83e24a}.activity-instrument>footer>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-instrument>footer>b{margin-left:auto;color:#95a299;font-weight:400}.activity-instrument>footer>b i{color:var(--acid);font-style:normal}
.market-instrument>footer{grid-template-columns:repeat(4,1fr)}.market-stage{min-height:0;padding:5px 7px 1px;background:#030504}.market-stage svg{display:block;width:100%;height:100%}.candle line{stroke-width:1;vector-effect:non-scaling-stroke}.candle rect{stroke-width:.8;vector-effect:non-scaling-stroke}.candle.up line,.candle.up rect{stroke:var(--acid)}.candle.up rect{fill:rgba(127,224,58,.2)}.candle.down line,.candle.down rect{stroke:#9aa59e}.candle.down rect{fill:#6f7b74}.candle.flat line,.candle.flat rect{stroke:#58655d}.candle.flat rect{fill:#202b24}
.updates-instrument{grid-template-rows:31px 23px minmax(0,1fr) 34px}.updates-head,.updates-list li{display:grid;grid-template-columns:58px 58px minmax(0,1fr) 50px;align-items:center;column-gap:8px}.updates-head{padding:0 10px;color:#4e5b53;border-bottom:1px solid #18211b;font-size:5.3px;letter-spacing:.07em}.updates-list{min-height:0;overflow:hidden;margin:0;padding:0 10px;list-style:none}.updates-list li{min-height:22px;border-bottom:1px solid #121a15;font-size:6px}.updates-list time{color:#59665e}.updates-list b{color:#87a77e;font-size:5.6px;font-weight:500;letter-spacing:.04em}.updates-list span{overflow:hidden;color:#a4afa8;text-overflow:ellipsis;white-space:nowrap}.updates-list em{overflow:hidden;color:#606e65;font-size:5.5px;font-style:normal;text-align:right;text-overflow:ellipsis;white-space:nowrap}.updates-list li:first-child b,.updates-list li:first-child em{color:var(--acid)}.updates-instrument>footer>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.updates-instrument>footer>b{margin-left:auto;color:#77847c;font-weight:400}.updates-instrument>footer>b i{color:#aab5ae;font-style:normal}
.thermal-stage aside{top:22px;height:92px;color:#6b776f;font-size:5.4px}.thermal-stage aside i{width:5px;border:1px solid #263028;background:linear-gradient(#ef4338 0%,#ff7650 23%,#f0d83f 50%,#7fe03a 76%,#18321d 100%)}.thermal-axes path{fill:none;stroke:#536258;stroke-width:.75;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.thermal-axes circle{fill:#000;stroke:#819087;stroke-width:.7}.thermal-cursor path{fill:none;stroke:#eef3ef;stroke-width:.8;vector-effect:non-scaling-stroke}.thermal-cursor circle{fill:#000;stroke:#eef3ef;stroke-width:1;filter:drop-shadow(0 0 3px rgba(255,255,255,.3))}
.activity-chart{padding:10px 14px 7px}.activity-grid{grid-template-columns:repeat(20,minmax(0,1fr));gap:3px}.activity-legend i{width:8px;height:8px}
.market-current line{stroke:#7fe03a;stroke-width:.7;stroke-dasharray:3 3;opacity:.68;vector-effect:non-scaling-stroke}.market-current rect{fill:#7fe03a}.market-current text{fill:#000;font:600 5px var(--mono)}
.updates-instrument{grid-template-rows:31px 25px minmax(0,1fr) 34px}.updates-head,.updates-list li{grid-template-columns:62px 64px minmax(0,1fr) 58px;column-gap:9px}.updates-head{padding:0 11px;color:#66736b;font-size:6.2px;letter-spacing:.065em}.updates-list{padding:0 11px}.updates-list li{min-height:23px;border-bottom-color:#162019;font-size:7.2px}.updates-list time{color:#718078}.updates-list b{color:#95c887;font-size:6.6px}.updates-list span{color:#c0c9c3}.updates-list em{color:#839087;font-size:6.4px}.updates-instrument>footer>b{color:#89968e;font-size:6.7px}.updates-instrument>footer>b i{color:#b6c0ba}
.signals-instrument{grid-template-rows:31px minmax(0,1fr) 34px}.signals-stack{position:relative;display:grid;min-height:0;grid-template-rows:repeat(3,1fr);padding:5px 11px 4px;background:#030504}.signals-stack section{display:grid;min-height:0;grid-template-columns:78px minmax(0,1fr);align-items:center;border-bottom:1px solid #172019}.signals-stack section:last-child{border-bottom:0}.signals-stack section>div{display:grid;align-content:center;gap:6px}.signals-stack span{color:#6e7b73;font-size:6px;letter-spacing:.055em}.signals-stack b{color:#c5cec8;font-size:8px;font-weight:500}.signals-stack svg{display:block;width:100%;height:48px}.signal-grid{fill:none;stroke:#17231b;stroke-width:.7;vector-effect:non-scaling-stroke}.signal-line{fill:none;stroke:#aab5ae;stroke-width:1.15;vector-effect:non-scaling-stroke}.signal-area{fill:rgba(170,181,174,.035)}.signals-stack section:first-child .signal-line{stroke:var(--acid)}.signals-stack section:first-child .signal-area{fill:rgba(127,224,58,.065)}.signals-stack section:nth-child(2) .signal-line{stroke:#d5ddd8}.signals-stack section:nth-child(3) .signal-line{stroke:#9b9a68}.signals-stack section:nth-child(3) .signal-area{fill:rgba(191,187,100,.04)}.signals-instrument>footer{height:34px}.signals-instrument>footer b{margin-left:auto;color:#89968e;font-weight:400}
body[data-monitor="offline"] .thermal-stage:after,body[data-monitor="offline"] .activity-chart:after,body[data-monitor="offline"] .market-stage:after,body[data-monitor="offline"] .signals-stack:after{content:"CORE SAMPLE UNAVAILABLE";position:absolute;inset:0;display:grid;place-items:center;color:#435047;background:#030504;font:500 7px var(--mono);letter-spacing:.11em}.activity-chart,.market-stage{position:relative}
@media(max-width:1050px){.instrument-grid{height:auto!important;min-height:600px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,300px)!important;grid-auto-rows:300px!important}.instrument-panel{min-height:0!important}}
@media(max-width:680px){.instrument-grid{grid-template-columns:1fr!important;grid-template-rows:repeat(4,300px)!important;grid-auto-rows:300px!important}}

/* Deployment chassis */
.spawn-workstation{grid-template-columns:minmax(600px,60%) minmax(420px,40%)}
.deploy-rack-panel{display:grid;min-width:0;grid-template-rows:58px minmax(330px,1fr) auto auto;overflow:hidden!important;border-left:0;background:#000!important}
.deploy-rack-head{display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid #202b23}
.deploy-rack-head div{display:grid;gap:4px}.deploy-rack-head span{color:#59685e;font-size:7px;letter-spacing:.13em}.deploy-rack-head strong{color:#cbd4ce;font-size:10px;font-weight:500}
.deploy-rack-head>b{display:flex;align-items:center;gap:8px;color:#617067;font-size:7px;font-weight:500;letter-spacing:.08em}.deploy-rack-head>b i{width:6px;height:6px;border:1px solid #4d5c52;background:#111713}
.deploy-rack-stage{position:relative;display:grid;min-height:0;place-items:center;overflow:hidden;border-bottom:1px solid #202b23;background:#000}
.deploy-rack-stage::before{content:"01 / PHYSICAL DEPLOYMENT MODEL";position:absolute;z-index:2;top:16px;left:20px;color:#435047;font-size:6.5px;letter-spacing:.13em}
.deploy-rack-stage::after{content:"STAGED · NOT REGISTERED";position:absolute;z-index:2;right:20px;bottom:16px;color:#526159;font-size:6.5px;letter-spacing:.1em}
.deploy-rack-stage .ohmium-deploy-rack{display:block;width:min(96%,650px);height:auto;max-height:100%;overflow:visible;--anatomy-face:#0b150d;--anatomy-top:#0d180f;--anatomy-shade-0:#030704;--anatomy-shade-1:#060c07;--anatomy-shade-2:#081109;--anatomy-shade-3:#0a150c;--anatomy-lit-top:#18301c;--anatomy-lit-shade:#102414;--anatomy-hi:#a3c0a8;--anatomy-mid:#607b66;--anatomy-lo:#354c3a;--anatomy-faint:#203025}
.deploy-rack-tray,.deploy-service-tray{cursor:pointer;outline:0;transition:transform .65s cubic-bezier(.16,1,.3,1),filter .3s ease}.deploy-service-tray{transform:translate(-3px,2px)}.deploy-rack-tray:hover,.deploy-rack-tray:focus,.deploy-service-tray:hover,.deploy-service-tray:focus,.deploy-rack-tray.is-selected,.deploy-service-tray.is-selected{filter:brightness(1.55);transform:translate(-5px,3px)}
.deploy-rack-stage [data-part="deploy-status-lamp"]{opacity:.58}
body[data-backend="online"] .deploy-rack-head>b{color:#8db896}body[data-backend="online"] .deploy-rack-head>b i{border-color:var(--acid);background:var(--acid);box-shadow:0 0 8px rgba(127,224,58,.35)}body[data-backend="online"] .deploy-rack-stage [data-part="deploy-status-lamp"]{opacity:1;filter:drop-shadow(0 0 5px rgba(127,224,58,.34))}
.deploy-rack-readout{display:grid;min-height:72px;grid-template-columns:minmax(155px,1.1fr) minmax(0,3fr);border-bottom:1px solid #202b23;background:#020403}
.deploy-rack-identity{display:flex;min-width:0;justify-content:center;flex-direction:column;padding:11px 16px;border-right:1px solid #202b23}.deploy-rack-identity span{color:#59675f;font-size:6px;letter-spacing:.12em}.deploy-rack-identity strong{overflow:hidden;margin:5px 0 3px;color:#e1e7e3;font:500 13px var(--mono);text-overflow:ellipsis;white-space:nowrap}.deploy-rack-identity small{overflow:hidden;color:#7fe03a;font-size:6px;text-overflow:ellipsis;white-space:nowrap}
.deploy-rack-readout dl{display:grid;margin:0;grid-template-columns:repeat(4,minmax(0,1fr))}.deploy-rack-readout dl div{display:flex;min-width:0;justify-content:center;flex-direction:column;padding:10px 11px;border-right:1px solid #18221b}.deploy-rack-readout dl div:last-child{border-right:0}.deploy-rack-readout dt,.deploy-rack-readout dd{margin:0}.deploy-rack-readout dt{overflow:hidden;color:#526057;font-size:5.5px;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap}.deploy-rack-readout dd{overflow:hidden;margin-top:5px;color:#aeb9b2;font-size:7.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.deploy-rack-readout dl div:last-child dd{color:#7fe03a}
.deploy-rack-foot{display:grid;grid-template-columns:115px 1fr;gap:12px;align-items:center;padding:9px 16px;background:#000}.deploy-rack-foot span{color:#75847a;font-size:6px;letter-spacing:.11em}.deploy-rack-foot p{margin:0;color:#56635b;font-size:6px;line-height:1.45}
@media(max-width:1180px) and (min-width:901px){.spawn-workstation{grid-template-columns:minmax(500px,57%) minmax(400px,43%)}.spawn-form{padding:34px 4vw}.deploy-rack-readout{grid-template-columns:1fr}.deploy-rack-identity{padding:8px 12px;border-right:0;border-bottom:1px solid #202b23}.deploy-rack-readout dl div{padding:8px}}
@media(max-width:900px){.spawn-workstation{grid-template-columns:1fr}.deploy-rack-panel{min-height:760px;grid-template-rows:58px 470px auto auto}}
@media(max-width:560px){.deploy-rack-panel{min-height:690px;grid-template-rows:58px 380px auto auto}.deploy-rack-readout{grid-template-columns:1fr}.deploy-rack-identity{border-right:0;border-bottom:1px solid #202b23}.deploy-rack-foot{grid-template-columns:1fr}.deploy-rack-stage::before{left:12px}.deploy-rack-stage::after{right:12px}}

/* Live Agent Circuit — public Core state only. */
.live-operations{height:calc(100dvh - 54px);min-height:720px;overflow:hidden;background:#000}.live-operations.is-active{display:grid;grid-template-rows:116px minmax(0,1fr) 28px}.live-operations-head{position:relative;display:grid;grid-template-columns:minmax(320px,1fr) auto;gap:20px;padding:18px 22px 34px;border-bottom:1px solid #202c23;background:#010201}.live-operations-head>div>span{color:var(--acid);font-size:6px;letter-spacing:.16em}.live-operations-head h1{margin:5px 0 3px;color:#eef3ef;font:600 23px/1 var(--sans);letter-spacing:-.025em}.live-operations-head p{margin:0;color:#5d6a62;font-size:7px}.live-operations-head dl{display:grid;min-width:430px;grid-template-columns:repeat(4,minmax(95px,1fr));align-self:start;margin:0;border:1px solid #202c23}.live-operations-head dl>div{padding:8px 10px;border-right:1px solid #202c23}.live-operations-head dl>div:last-child{border-right:0}.live-operations-head dt{color:#526058;font-size:5px;text-transform:uppercase}.live-operations-head dd{margin:4px 0 0;color:#d8e0db;font-size:10px}.live-operations-head dl>div:first-child dd,.live-operations-head dl>div:nth-child(3) dd{color:var(--acid)}.live-filters{position:absolute;right:22px;bottom:0;left:22px;display:flex;height:28px;border-top:1px solid #18221b}.live-filters button{min-width:112px;padding:0 13px;color:#65736b;border:0;border-right:1px solid #18221b;background:none;font:6px var(--mono);text-transform:uppercase;cursor:pointer}.live-filters button:hover{color:#d6dfd9;background:#020704}.live-filters button.active{color:#000;background:var(--acid)}
.live-operations-body{display:grid;min-height:0;grid-template-columns:minmax(0,1fr) 294px}.live-agent-grid{display:grid;min-height:0;overflow:auto;grid-template-columns:repeat(4,minmax(165px,1fr));grid-auto-rows:minmax(210px,1fr);align-content:start;border-right:1px solid #202c23;background:#202c23;gap:1px}.live-agent-card{display:grid;min-width:0;min-height:210px;grid-template-rows:27px minmax(72px,1fr) 71px 35px;padding:0;color:inherit;border:0;background:#010201;text-align:left;font:inherit;cursor:pointer}.live-agent-card:hover,.live-agent-card.is-selected{background:#020603;box-shadow:inset 0 0 0 1px #35533b}.live-agent-card.is-selected{box-shadow:inset 0 0 0 1px var(--acid)}.live-agent-card>header{display:flex;align-items:center;padding:0 9px;color:#526058;border-bottom:1px solid #172019;font-size:5px;letter-spacing:.08em}.live-agent-card>header b{margin-left:auto;color:#67756d;font-size:5px;font-weight:500}.live-agent-card.is-online>header b{color:var(--acid)}.live-agent-scope{position:relative;display:grid;place-items:center;overflow:hidden;border-bottom:1px solid #172019;background-image:linear-gradient(#111912 1px,transparent 1px),linear-gradient(90deg,#111912 1px,transparent 1px);background-size:18px 18px}.live-agent-scope:before,.live-agent-scope:after{content:"";position:absolute;top:50%;width:calc(50% - 31px);height:1px;background:#2a3b2e}.live-agent-scope:before{left:0}.live-agent-scope:after{right:0}.live-agent-scope>span{position:absolute;right:7px;bottom:6px;color:#46534b;font-size:4px;letter-spacing:.1em}.is-online .live-agent-scope>span{color:#66866b}.live-component-symbol{position:relative;z-index:2;width:55px;height:38px;border:1px solid #405347;background:#010301}.live-component-symbol:before,.live-component-symbol:after{content:"";position:absolute;top:18px;width:9px;border-top:1px solid #607467}.live-component-symbol:before{right:100%}.live-component-symbol:after{left:100%}.live-component-symbol i{position:absolute;top:6px;bottom:6px;width:1px;background:#2d3d32}.live-component-symbol i:first-child{left:17px}.live-component-symbol i:nth-child(2){right:17px}.live-component-symbol b{position:absolute;top:50%;left:50%;width:7px;height:7px;border:1px solid #52685a;transform:translate(-50%,-50%)}.live-component-symbol em{position:absolute;top:-4px;right:-4px;width:7px;height:7px;border:1px solid #496051;background:#020503}.is-online .live-component-symbol{border-color:#4c7555}.is-online .live-component-symbol em{border-color:var(--acid);background:var(--acid);box-shadow:0 0 7px rgba(127,224,58,.55);animation:pulse 1.5s ease-in-out infinite}.live-component-symbol[data-component="oscillator"]{border-radius:50%}.live-component-symbol[data-component="capacitor"]{width:42px;border:0;border-left:2px solid #4c7555;border-right:2px solid #4c7555}.live-component-symbol[data-component="fuse"]{height:18px;border-radius:12px}.live-component-symbol[data-component="transistor"]{clip-path:polygon(0 50%,25% 0,75% 0,100% 50%,75% 100%,25% 100%)}.live-component-symbol[data-component="comparator"]{clip-path:polygon(0 0,100% 50%,0 100%)}.live-signal-path{position:absolute;inset:0}.live-signal-path i{position:absolute;top:50%;width:3px;height:3px;border-radius:50%;background:#334138;opacity:0}.is-online .live-signal-path i{background:var(--acid);box-shadow:0 0 5px var(--acid);animation:liveSignal 3.6s linear infinite}.live-signal-path i:nth-child(1){left:4%;animation-delay:-.2s}.live-signal-path i:nth-child(2){left:16%;animation-delay:-1.4s}.live-signal-path i:nth-child(3){left:29%;animation-delay:-2.6s}.live-signal-path i:nth-child(4){right:29%;animation-delay:-.8s}.live-signal-path i:nth-child(5){right:16%;animation-delay:-2s}.live-signal-path i:nth-child(6){right:4%;animation-delay:-3.2s}@keyframes liveSignal{0%,70%{opacity:0;transform:translateX(-8px)}75%{opacity:1}100%{opacity:0;transform:translateX(12px)}}.live-agent-card>section{min-width:0;padding:9px 10px}.live-agent-card>section small{color:#526058;font-size:5px;text-transform:uppercase}.live-agent-card>section strong{display:block;overflow:hidden;margin:4px 0;color:#d7dfda;font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.live-agent-card>section p{overflow:hidden;margin:0;color:#65736b;font-size:5.5px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.live-agent-card>footer{display:grid;min-width:0;grid-template-columns:1fr auto;align-content:center;padding:5px 9px;color:#4e5b53;border-top:1px solid #172019;background:#000;font-size:4.5px}.live-agent-card>footer span,.live-agent-card>footer time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-agent-card>footer time{color:#69776e;text-align:right}.live-agent-card>footer em{grid-column:1/-1;margin-top:4px;color:#3f4b44;font-style:normal}.live-agent-card.is-online>footer em{color:#638269}
.live-loading{grid-column:1/-1;display:grid;min-height:100%;place-content:center;justify-items:center;background:#000;text-align:center}.live-loading i{width:10px;height:10px;margin-bottom:14px;border:1px solid var(--acid);background:var(--acid);box-shadow:0 0 12px rgba(127,224,58,.4);animation:pulse 1.2s infinite}.live-loading b{color:#d5ddd8;font-size:9px;font-weight:500}.live-loading span{max-width:390px;margin-top:7px;color:#526058;font-size:6px;line-height:1.6}.live-loading a{margin-top:16px;padding:7px 10px;color:#000;background:var(--acid);font-size:6px;text-decoration:none}.live-loading.is-offline i{border-color:#ff626b;background:transparent;box-shadow:none}.live-community-empty{min-height:calc(100dvh - 198px)}
.live-observer{display:grid;min-height:0;grid-template-rows:27px auto 27px minmax(0,1fr);background:#010201}.live-observer>header,.live-event-head{display:flex;align-items:center;padding:0 10px;color:#69766e;border-bottom:1px solid #202c23;font-size:5px;text-transform:uppercase}.live-observer>header b,.live-event-head b{margin-left:auto;color:var(--acid);font-weight:500}.live-selected{padding:12px 11px;border-bottom:1px solid #202c23}.live-selected>span{color:var(--acid);font-size:5px;letter-spacing:.11em}.live-selected>strong{display:block;margin-top:6px;color:#e2e8e4;font-size:12px;font-weight:500}.live-selected>p{margin:5px 0 10px;color:#69766e;font-size:6px;line-height:1.55}.live-selected dl{display:grid;grid-template-columns:77px minmax(0,1fr);margin:0;border-top:1px solid #18211b}.live-selected dt,.live-selected dd{overflow:hidden;margin:0;padding:5px 0;color:#526058;border-bottom:1px solid #18211b;font-size:5px;text-overflow:ellipsis;white-space:nowrap}.live-selected dd{color:#95a198}.live-event-list{min-height:0;margin:0;padding:0;overflow:auto;list-style:none}.live-event-list li{display:grid;min-height:30px;grid-template-columns:48px 78px minmax(0,1fr);align-items:center;padding:0 9px;border-bottom:1px solid #151e18;font-size:5px}.live-event-list time{color:#4e5b53}.live-event-list b{overflow:hidden;color:#74917a;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.live-event-list span{overflow:hidden;color:#7b8880;text-overflow:ellipsis;white-space:nowrap}.live-operations-foot{display:flex;align-items:center;padding:0 10px;color:#526058;border-top:1px solid #202c23;background:#010201;font-size:6px}.live-operations-foot span{display:flex;align-items:center;gap:6px}.live-operations-foot i{width:5px;height:5px;border-radius:50%;background:var(--acid);box-shadow:0 0 6px var(--acid)}.live-operations-foot b{color:#95a198;font-weight:500}.live-operations-foot em{margin-left:auto;font-style:normal}
@media(max-width:1200px){.live-agent-grid{grid-template-columns:repeat(3,minmax(170px,1fr))}.live-operations-head dl{min-width:380px}.live-operations-body{grid-template-columns:minmax(0,1fr) 260px}}
@media(max-width:900px){.live-operations{height:auto;min-height:calc(100dvh - 54px);overflow:visible}.live-operations.is-active{grid-template-rows:auto auto 28px}.live-operations-head{grid-template-columns:1fr;padding-bottom:36px}.live-operations-head dl{min-width:0}.live-operations-body{grid-template-columns:1fr}.live-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:260px;border-right:0}.live-observer{min-height:520px;border-top:1px solid #202c23}}
@media(max-width:560px){.live-operations-head{padding:15px 12px 36px}.live-operations-head dl{grid-template-columns:1fr 1fr}.live-operations-head dl>div:nth-child(2){border-right:0}.live-operations-head dl>div:nth-child(-n+2){border-bottom:1px solid #202c23}.live-filters{right:12px;left:12px}.live-filters button{min-width:0;flex:1}.live-agent-grid{grid-template-columns:1fr;grid-auto-rows:285px}}

/* Each Agent owns an independent live frame. */
.live-agent-grid{gap:10px;padding:10px;background:#000}
.live-agent-card{border:1px solid #253229}
.live-agent-card:hover{border-color:#45604b;background:#020603;box-shadow:none}
.live-agent-card.is-selected{border-color:var(--acid);background:#020603;box-shadow:0 0 0 1px rgba(127,224,58,.12)}

/* Runtime-rich live frames backed by worker heartbeat samples. */
.live-agent-card{grid-template-rows:27px minmax(142px,1fr) 63px 35px}
.live-agent-scope{display:block;background-color:#010301;background-image:linear-gradient(rgba(38,59,43,.45) 1px,transparent 1px),linear-gradient(90deg,rgba(38,59,43,.45) 1px,transparent 1px);background-size:18px 18px}
.live-agent-scope:before,.live-agent-scope:after{top:50px;width:16px}.live-agent-scope:before{left:10px}.live-agent-scope:after{right:calc(100% - 90px)}
.live-agent-scope .live-component-symbol{position:absolute;top:29px;left:27px;display:block}
.live-agent-scope .live-signal-path{height:101px;border-bottom:1px solid #18231b}
.live-agent-scope .live-signal-path i{top:50px}
.live-runtime-register{position:absolute;top:12px;right:11px;display:grid;width:calc(100% - 107px);grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #223027;background:rgba(0,0,0,.88)}
.live-runtime-register>span{display:flex;min-width:0;height:59px;align-items:center;justify-content:center;flex-direction:column;border-right:1px solid #223027}
.live-runtime-register>span:last-child{border-right:0}.live-runtime-register b{color:#536158;font-size:4.5px;font-weight:400}.live-runtime-register em{overflow:hidden;max-width:100%;margin-top:7px;color:#b9c5bd;font:500 7px var(--mono);font-style:normal;text-overflow:ellipsis;white-space:nowrap}.is-online .live-runtime-register>span:first-child em{color:var(--acid)}
.live-runtime-chart{position:absolute;right:10px;bottom:43px;left:10px;height:56px;border:1px solid #223027;background:rgba(0,0,0,.92)}.live-runtime-chart>header{display:flex;height:16px;align-items:center;padding:0 6px;color:#536158;border-bottom:1px solid #1a251e;font-size:4px}.live-runtime-chart>header b{margin-left:auto;color:#66806b;font-size:4px;font-weight:400}.live-runtime-chart svg{display:block;width:100%;height:38px}.live-runtime-chart path{fill:none;stroke:#17231b;stroke-width:.45;vector-effect:non-scaling-stroke}.live-runtime-chart polyline{fill:none;stroke:#7fe03a;stroke-width:1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px rgba(127,224,58,.45))}
.live-sample-log{position:absolute;right:10px;bottom:7px;left:10px;display:grid;height:30px;grid-template-rows:repeat(3,1fr);overflow:hidden}.live-sample-log p{display:grid;min-width:0;grid-template-columns:38px minmax(0,1fr);align-items:center;margin:0;border-bottom:1px solid #121a15;font-size:4.3px}.live-sample-log time{color:#46534b}.live-sample-log span{overflow:hidden;color:#68766d;text-overflow:ellipsis;white-space:nowrap}.live-lock-label{top:7px!important;right:auto!important;bottom:auto!important;left:10px;padding:2px 4px;color:#617068!important;background:#000}
@media(max-width:560px){.live-agent-card{grid-template-rows:27px 180px 63px 35px}}

/* Readability pass: retain instrument density without sub-pixel typography. */
.live-operations-head>div>span{font-size:8px}.live-operations-head h1{font-size:25px}.live-operations-head p{font-size:9px;line-height:1.45}.live-operations-head dt{font-size:7px}.live-operations-head dd{font-size:12px}.live-filters button{font-size:8px}
.live-operations-body{grid-template-columns:minmax(0,1fr) 330px}.live-agent-card>header{padding:0 10px;font-size:7px}.live-agent-card>header b{font-size:7px}.live-lock-label{font-size:5.5px!important}.live-runtime-register b{font-size:6px}.live-runtime-register em{font-size:8.5px}.live-runtime-chart>header{font-size:5.5px}.live-runtime-chart>header b{font-size:5.5px}.live-sample-log p{grid-template-columns:48px minmax(0,1fr);font-size:6px}.live-agent-card>section small{font-size:7px}.live-agent-card>section strong{font-size:12px}.live-agent-card>section p{font-size:7px;line-height:1.5}.live-agent-card>footer{font-size:6px}.live-observer>header,.live-event-head{font-size:7px}.live-selected>span{font-size:7px}.live-selected>strong{font-size:14px}.live-selected>p{font-size:8px}.live-selected dl{grid-template-columns:90px minmax(0,1fr)}.live-selected dt,.live-selected dd{font-size:7px}.live-event-list li{min-height:34px;grid-template-columns:58px 96px minmax(0,1fr);font-size:6.5px}.live-operations-foot{font-size:8px}
@media(max-width:1200px){.live-operations-body{grid-template-columns:minmax(0,1fr) 285px}}
@media(max-width:900px){.live-operations-body{grid-template-columns:1fr}.live-observer{min-height:560px}}

/* Anatomy miniatures replace the empty oscilloscope field. */
.live-agent-scope:before,.live-agent-scope:after,.live-agent-scope>.live-signal-path{display:none}
.live-agent-model{position:absolute;inset:2px 3px 91px;display:grid;place-items:center;overflow:hidden}
.live-agent-model .iso-svg{width:100%;height:100%;max-width:340px;overflow:visible;filter:drop-shadow(0 13px 14px rgba(0,0,0,.72));transform:scale(1.07);transform-origin:center;transition:transform .45s var(--anatomy-ease)}
.live-agent-card:hover .live-agent-model .iso-svg,.live-agent-card:focus-visible .live-agent-model .iso-svg{transform:scale(1.11) translateY(-2px)}
.live-runtime-register{top:auto;right:9px;bottom:51px;left:9px;width:auto;z-index:3}
.live-runtime-register>span{height:34px;background:rgba(0,0,0,.9)}
.live-runtime-chart{right:9px;bottom:6px;left:9px;height:40px;z-index:3}
.live-runtime-chart>header{height:14px}.live-runtime-chart svg{height:24px}
.live-lock-label{z-index:4}
@media(prefers-reduced-motion:reduce){.live-agent-model .iso-svg{transition:none}.live-agent-card:hover .live-agent-model .iso-svg{transform:scale(1.07)}}

/* Final legibility calibration for a four-up desktop operations grid. */
.live-agent-card>header,.live-agent-card>header b{font-size:8px}
.live-lock-label{font-size:7px!important}
.live-runtime-register b{font-size:7px}.live-runtime-register em{font-size:9px}
.live-runtime-chart>header,.live-runtime-chart>header b{font-size:6.5px}
.live-agent-card>section small{font-size:8px}.live-agent-card>section strong{font-size:13px}.live-agent-card>section p{font-size:8.5px}
.live-agent-card>footer{font-size:7px}
.live-observer>header,.live-event-head{font-size:8px}.live-selected>span{font-size:8px}.live-selected>p{font-size:9px}.live-selected dt,.live-selected dd{font-size:8px}
.live-event-list li{min-height:36px;font-size:7.5px}.live-operations-foot{font-size:9px}

/* Unobstructed model stage: telemetry lives below the object, never over it. */
.live-agent-card{grid-template-rows:27px minmax(190px,1fr) 88px 35px}
.live-agent-scope{background:#010201;background-image:none}
.live-agent-scope .live-runtime-register,.live-agent-scope .live-runtime-chart{display:none}
.live-agent-model{inset:8px 8px 2px}
.live-agent-model .iso-svg{width:94%;height:94%;max-width:320px;max-height:100%;transform:scale(.96)}
.live-agent-card:hover .live-agent-model .iso-svg,.live-agent-card:focus-visible .live-agent-model .iso-svg{transform:scale(1) translateY(-2px)}
.live-lock-label{top:8px!important;left:9px;padding:0;color:#526158!important;background:transparent}
.live-agent-card>section{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;padding:8px 10px}
.live-agent-card>section strong{margin:3px 0}.live-agent-card>section p{margin:0}
.live-telemetry-inline{display:grid;min-width:0;grid-template-columns:auto auto auto minmax(54px,1fr);align-items:center;gap:10px;margin-top:7px;color:#58675e;font-size:7px;white-space:nowrap}
.live-telemetry-inline span{display:flex;gap:4px}.live-telemetry-inline b{color:#abb7af;font-weight:500}.is-online .live-telemetry-inline span:first-child b{color:var(--acid)}
.live-telemetry-inline svg{display:block;width:100%;height:18px}.live-telemetry-inline polyline{fill:none;stroke:var(--acid);stroke-width:1;vector-effect:non-scaling-stroke}
@media(max-width:560px){.live-agent-card{grid-template-rows:27px 240px 88px 35px}}

/* Owner network empty state must read like a product state, not microcopy. */
.live-community-empty{padding:40px 24px}
.live-community-empty i{width:13px;height:13px;margin-bottom:18px}
.live-community-empty b{font-size:20px;font-weight:500;letter-spacing:-.015em}
.live-community-empty span{max-width:600px;margin-top:12px;color:#84938a;font-size:12px;line-height:1.65}
.live-community-empty a{margin-top:22px;padding:12px 18px;font-size:11px;font-weight:500}

/* Full protocol manual. The compact legacy man page remains only as fallback markup. */
.protocol-expanded+.manual-page{display:none}
.manual-workstation.is-active{overflow:visible}
.protocol-expanded{margin-bottom:28px}
.protocol-intro{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(420px,.7fr);border-bottom:1px solid #202c23}
.protocol-intro>div{padding:38px 42px;border-right:1px solid #202c23}.protocol-intro>div>span{color:var(--acid);font-size:8px;letter-spacing:.16em}.protocol-intro h1{max-width:850px;margin:12px 0 14px;color:#eef3ef;font:600 clamp(28px,3vw,48px)/1.05 var(--sans);letter-spacing:-.035em}.protocol-intro p{max-width:900px;margin:0;color:#9aa69f;font-size:12px;line-height:1.75}
.protocol-intro dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.protocol-intro dl>div{display:flex;min-height:92px;justify-content:center;flex-direction:column;padding:18px 22px;border-right:1px solid #202c23;border-bottom:1px solid #202c23}.protocol-intro dl>div:nth-child(2n){border-right:0}.protocol-intro dl>div:nth-last-child(-n+2){border-bottom:0}.protocol-intro dt{color:#5f6e65;font-size:8px;text-transform:uppercase}.protocol-intro dd{margin:8px 0 0;color:var(--acid);font-size:16px}
.protocol-columns{gap:60px;padding:38px 42px}.protocol-columns h3{font-size:11px;letter-spacing:.08em}.protocol-columns h4{font-size:11px}.protocol-columns p{padding-left:0;color:#a7b2ab;font-size:11px;line-height:1.8}.protocol-columns pre{font-size:10px;line-height:1.75}
.protocol-agent-list{display:grid;grid-template-columns:1fr 1fr;margin:15px 0 28px;border-top:1px solid #202c23;border-left:1px solid #202c23}.protocol-agent-list span{display:grid;min-height:92px;grid-template-columns:1fr auto;align-content:center;padding:13px 15px;border-right:1px solid #202c23;border-bottom:1px solid #202c23}.protocol-agent-list b{color:#e2e8e4;font-size:10px;font-weight:500}.protocol-agent-list em{color:var(--acid);font-size:8px;font-style:normal;text-transform:uppercase}.protocol-agent-list small{grid-column:1/-1;margin-top:7px;color:#738078;font-size:8px;line-height:1.55}
.protocol-expanded .manual-technical{grid-template-columns:repeat(4,minmax(0,1fr))}.protocol-expanded .manual-technical article{padding:28px}.protocol-expanded .manual-technical h3,.protocol-appendix h3{font-size:10px;letter-spacing:.08em}.protocol-expanded .manual-technical p,.protocol-expanded .manual-technical li,.protocol-expanded .manual-technical dt,.protocol-expanded .manual-technical dd{font-size:9px;line-height:1.75}.protocol-expanded .manual-technical dl{margin-top:15px}.protocol-expanded .manual-flow span{font-size:7px}
.protocol-appendix{display:grid;grid-template-columns:1fr 1fr 1fr;border-top:1px solid #202c23}.protocol-appendix article{min-width:0;padding:30px 34px;border-right:1px solid #202c23}.protocol-appendix article:last-child{border-right:0}.protocol-appendix p,.protocol-appendix li{color:#8f9b94;font-size:10px;line-height:1.75}.protocol-appendix pre{overflow:auto;margin:16px 0;padding:15px;color:#d4ddd7;border:1px solid #202c23;background:#020403;font:9px/1.8 var(--mono)}.protocol-appendix ol{margin:12px 0 0;padding-left:22px}.protocol-appendix a{color:var(--acid);text-decoration:none}
@media(max-width:1050px){.protocol-intro{grid-template-columns:1fr}.protocol-intro>div{border-right:0}.protocol-expanded .manual-technical{grid-template-columns:1fr 1fr}.protocol-appendix{grid-template-columns:1fr}.protocol-appendix article{border-right:0;border-bottom:1px solid #202c23}}
@media(max-width:680px){.protocol-intro>div{padding:28px 20px}.protocol-intro dl{grid-template-columns:1fr 1fr}.protocol-columns{padding:28px 20px}.protocol-agent-list{grid-template-columns:1fr}.protocol-expanded .manual-technical{grid-template-columns:1fr}.protocol-appendix article{padding:24px 20px}.protocol-expanded>header b:last-child,.protocol-expanded>footer span{display:none}}

/* Treasury economics console */
.treasury-workstation{grid-template-columns:minmax(540px,46%) minmax(0,54%)}
.economic-console,.economic-ledger{min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#29442f #000}
.economic-console>.subhead,.economic-ledger>.subhead{position:sticky;z-index:4;top:0;background:#000!important}
.treasury-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.treasury-facts article{min-height:104px;padding:18px 20px}.treasury-facts strong{margin:10px 0 6px;font-size:18px}.treasury-facts [data-policy-mint]{font-size:10px;line-height:1.45;overflow-wrap:anywhere;word-break:break-all}.treasury-facts strong em{font-size:9px}.treasury-facts article>span{font-size:7px;line-height:1.5}
.allocation-console,.activation-sequence,.reward-formula,.eligibility-console,.chain-ledger{border-top:1px solid #202c23}.allocation-console>header,.activation-sequence>header,.reward-formula>header,.eligibility-console>header,.chain-ledger>header{display:flex;min-height:42px;align-items:center;padding:0 16px;border-bottom:1px solid #202c23}.allocation-console>header div{display:grid;gap:4px}.allocation-console>header span,.activation-sequence>header span,.reward-formula>header span,.eligibility-console>header span,.chain-ledger>header span{color:#d5ddd8;font-size:7px;letter-spacing:.1em}.allocation-console>header strong,.activation-sequence>header b,.reward-formula>header b,.eligibility-console>header b,.chain-ledger>header b{margin-left:auto;color:#7fe03a;font-size:6px;font-weight:500}.allocation-console>header div strong{margin-left:0;color:#7fe03a;font-size:6px;font-weight:500}.allocation-console>header p{margin:0 0 0 auto;color:#536159;font-size:6px}
.allocation-row{display:grid;min-height:49px;grid-template-columns:30px 118px minmax(70px,1fr) 42px minmax(170px,1.15fr);align-items:center;padding:0 16px;border-bottom:1px solid #172019}.allocation-row>span{color:#526058;font-size:6px}.allocation-row>b{color:#aeb9b2;font-size:7px;font-weight:500}.allocation-row>i{height:4px;background:#142018}.allocation-row>i em{display:block;width:var(--allocation);height:100%;background:#58725e}.allocation-row>strong{color:#cfd8d2;font-size:10px;font-weight:500;text-align:center}.allocation-row>small{color:#59675f;font-size:6px;line-height:1.45}.allocation-row.featured{background:rgba(127,224,58,.025)}.allocation-row.featured>i em{background:#7fe03a;box-shadow:0 0 8px rgba(127,224,58,.25)}.allocation-row.featured>strong{color:#7fe03a}
.activation-sequence>div{display:flex;align-items:stretch;overflow-x:auto;padding:14px 16px 10px}.activation-sequence>div span{display:flex;min-width:118px;align-items:center;padding:9px 10px;color:#aab5ae;border:1px solid #243228;font-size:6px;line-height:1.45}.activation-sequence>div span b{margin-right:7px;color:#7fe03a;font-size:6px}.activation-sequence>div i{display:grid;min-width:22px;place-items:center;color:#48604e;font-style:normal}.activation-sequence>p{margin:0;padding:0 16px 16px;color:#5d6a62;font-size:6.5px;line-height:1.6}
.reward-formula>code{display:block;margin:14px 16px;padding:13px 14px;color:#cbd5ce;border:1px solid #29442f;background:#020704;font:8px/1.55 var(--mono)}.score-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 16px 16px;border-top:1px solid #202c23;border-left:1px solid #202c23}.score-grid article{display:grid;min-height:112px;align-content:center;padding:14px;border-right:1px solid #202c23;border-bottom:1px solid #202c23}.score-grid strong{color:#7fe03a;font-size:19px;font-weight:500}.score-grid span{margin-top:7px;color:#c1cbc4;font-size:7px}.score-grid small{margin-top:7px;color:#536159;font-size:6px;line-height:1.5}
.eligibility-console ul{margin:0;padding:0;list-style:none}.eligibility-console li{display:grid;min-height:58px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;padding:0 16px;border-bottom:1px solid #172019}.eligibility-console li>i{color:#526058;font-size:6px;font-style:normal}.eligibility-console li>div{display:grid;gap:5px}.eligibility-console li b{color:#b8c3bc;font-size:7px;font-weight:500}.eligibility-console li span{color:#5d6a62;font-size:6px}.eligibility-console li>em{padding:4px 6px;color:#7fe03a;border:1px solid #29442f;font-size:5px;font-style:normal}
.chain-ledger .ledger-row{grid-template-columns:82px 82px 72px minmax(0,1fr) 120px}.chain-ledger .ledger-empty{min-height:126px;padding:20px;text-align:center}.economic-disclosure{display:grid;grid-template-columns:145px minmax(0,1fr);gap:15px;align-items:center;padding:15px 16px;border-top:1px solid #202c23;background:#010302}.economic-disclosure b{color:#7fe03a;font-size:7px;font-weight:500}.economic-disclosure p{margin:0;color:#65736b;font-size:6.5px;line-height:1.55}
@media(max-width:1200px) and (min-width:1051px){.treasury-workstation{grid-template-columns:1fr 1fr}.allocation-row{grid-template-columns:25px 92px minmax(60px,1fr) 35px}.allocation-row>small{display:none}.score-grid{grid-template-columns:1fr 1fr}.score-grid article{min-height:92px}}
@media(max-width:1050px){.treasury-workstation{grid-template-columns:1fr}.economic-console,.economic-ledger{overflow:visible}.economic-console{border-bottom:1px solid #202c23}.allocation-row{grid-template-columns:30px 118px minmax(70px,1fr) 42px minmax(160px,1fr)}}
@media(max-width:680px){.treasury-facts{grid-template-columns:1fr 1fr}.treasury-facts article{min-height:108px;padding:14px}.allocation-console>header p{display:none}.allocation-row{grid-template-columns:22px 86px minmax(45px,1fr) 35px;padding:0 10px}.allocation-row>small{display:none}.score-grid{grid-template-columns:1fr 1fr;margin:10px}.score-grid article{min-height:104px}.eligibility-console li{padding:0 10px}.eligibility-console li span{line-height:1.45}.chain-ledger .ledger-row{grid-template-columns:65px 65px 55px 1fr}.economic-disclosure{grid-template-columns:1fr}.activation-sequence>div{padding-right:10px;padding-left:10px}}
.cell-economy-brief{display:grid;max-width:760px;margin-top:10px;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #202c23}.cell-economy-brief span{display:grid;gap:5px;padding:9px 11px;border-right:1px solid #202c23}.cell-economy-brief span:last-child{border-right:0}.cell-economy-brief small{color:#526058;font-size:6px}.cell-economy-brief b{overflow:hidden;color:#aeb9b2;font-size:7px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.cell-economy-brief span:nth-child(2) b{color:#7fe03a}@media(max-width:680px){.cell-economy-brief{grid-template-columns:1fr}.cell-economy-brief span{border-right:0;border-bottom:1px solid #202c23}.cell-economy-brief span:last-child{border-bottom:0}}

/* Source release intelligence */
.repository-browser{grid-template-rows:58px minmax(0,1fr)}.source-release-strip{grid-column:1/-1;display:grid;min-width:0;grid-template-columns:minmax(240px,1fr) auto;border-bottom:1px solid #202c23;background:#010302}.source-release-strip>div{display:flex;justify-content:center;flex-direction:column;padding:0 20px;border-right:1px solid #202c23}.source-release-strip>div span{color:#526058;font-size:6px;letter-spacing:.12em}.source-release-strip>div strong{margin-top:5px;color:#dbe3de;font-size:10px;font-weight:500}.source-release-strip dl{display:grid;min-width:560px;grid-template-columns:repeat(4,minmax(120px,1fr));margin:0}.source-release-strip dl>div{display:flex;justify-content:center;flex-direction:column;padding:0 15px;border-right:1px solid #202c23}.source-release-strip dl>div:last-child{border-right:0}.source-release-strip dt{color:#526058;font-size:6px}.source-release-strip dd{overflow:hidden;margin:5px 0 0;color:#aeb9b2;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.source-release-strip dl>div:first-child dd,.source-release-strip dl>div:nth-child(2) dd{color:#7fe03a}.repository-sidebar,.repository-code{grid-row:2}.readme-badge-text{display:inline-flex;align-items:center;min-height:19px;margin:0 5px 5px 0;padding:2px 7px;color:#b8c3bc;border:1px solid #2b3930;background:#040805;font-size:7px;vertical-align:middle}.repository-readme p:has(.readme-badge-text){display:inline}

/* Circuit command topology */
.lineage-workstation.is-genesis-network{grid-template-rows:minmax(540px,1fr) 182px 26px!important}
.lineage-agent-node{padding:8px 10px}.lineage-agent-node b{font-size:7px}.lineage-agent-node strong{margin-top:4px;font-size:8px}.lineage-agent-node span{margin-top:3px;font-size:6px}.lineage-agent-node>code{font-size:6px}.lineage-agent-node>small{font-size:5.5px}.lineage-agent-node.is-online{border-color:#477c4f;background:#020804;box-shadow:inset 2px 0 #7fe03a}.lineage-agent-node.is-online>small,.lineage-agent-node.is-online>code{color:#7fe03a}.lineage-agent-node.is-online u em{box-shadow:0 0 8px rgba(127,224,58,.5)}.quorum-gates{margin:12px 16px}.quorum-gates>header{height:31px}.quorum-gates>header b{font-size:7px}.quorum-gates>header span{font-size:6px}.quorum-gates>div span{height:36px}.quorum-gates b{font-size:6px}.quorum-gates em{font-size:5.5px}.lineage-observation-ledger>header{font-size:6px}.lineage-observation-ledger a b{font-size:7.5px}.lineage-observation-ledger a small{font-size:5.5px}.lineage-observation-ledger a code,.lineage-observation-ledger a em{font-size:5.5px}
@media(min-width:1051px){.lineage-workstation.is-genesis-network{height:calc(100dvh - 54px);min-height:748px}}

/* Live runtime diagnostics */
.live-observer{grid-template-rows:31px auto 31px minmax(72px,1fr) auto}.live-selected{padding:14px 13px}.live-selected-metrics{display:grid;margin-top:12px;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #202c23;border-left:1px solid #202c23}.live-selected-metrics span{display:grid;min-width:0;gap:4px;padding:8px;border-right:1px solid #202c23;border-bottom:1px solid #202c23}.live-selected-metrics small{color:#526058;font-size:6px}.live-selected-metrics b{overflow:hidden;color:#aeb9b2;font-size:8px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.live-selected-metrics span:first-child b,.live-selected-metrics span:nth-child(5) b{color:#7fe03a}.live-truth-panel{border-top:1px solid #202c23;background:#010302}.live-truth-panel>header{display:flex;height:31px;align-items:center;padding:0 11px;border-bottom:1px solid #202c23}.live-truth-panel>header span{color:#8c9991;font-size:7px;text-transform:uppercase}.live-truth-panel>header b{margin-left:auto;color:#7fe03a;font-size:6px;font-weight:500}.live-truth-panel>div{display:grid;grid-template-columns:1fr 1fr}.live-truth-panel>div span{display:grid;gap:5px;padding:9px 11px;border-right:1px solid #18211b;border-bottom:1px solid #18211b}.live-truth-panel>div span:nth-child(2n){border-right:0}.live-truth-panel small{color:#526058;font-size:5.5px}.live-truth-panel strong{color:#aab5ae;font-size:7px;font-weight:500}.live-truth-panel>footer{padding:9px 11px;color:#59675f;font-size:6px;line-height:1.5}
@media(max-width:900px){.source-release-strip{grid-template-columns:1fr}.source-release-strip dl{min-width:0;border-top:1px solid #202c23}.source-release-strip>div{min-height:56px;border-right:0}.repository-sidebar,.repository-code{grid-row:auto}.live-observer{grid-template-rows:31px auto 31px minmax(120px,1fr) auto}}
@media(max-width:560px){.source-release-strip dl{grid-template-columns:1fr 1fr}.source-release-strip dl>div{min-height:48px;border-bottom:1px solid #202c23}.lineage-agent-node span{display:none}.live-selected-metrics{grid-template-columns:1fr 1fr}}

/* Circuit instrument v2 — the topology is a physical machine, not a node diagram. */
#circuit.lineage-workstation{display:none!important;height:calc(100dvh - 54px)!important;min-height:720px!important;overflow:hidden!important;background:#000}
#circuit.lineage-workstation.is-active{display:block!important}
#circuit>.lineage-canvas,#circuit>.generation-detail,#circuit>.lineage-ledger{display:none!important}
.circuit-instrument{display:grid;width:100%;height:100%;grid-template-rows:74px minmax(0,1fr) 70px;color:#a9b4ad;background:#000;font-family:var(--mono)}
.circuit-instrument-head{display:grid;grid-template-columns:minmax(250px,1fr) auto;border-bottom:1px solid #27342c}
.circuit-instrument-head>div{display:flex;min-width:0;align-items:baseline;gap:18px;padding:0 22px;border-right:1px solid #27342c}
.circuit-instrument-head>div>span{color:var(--acid);font-size:8px;letter-spacing:.13em}
.circuit-instrument-head h1{margin:0;color:#e1e8e3;font:500 18px/1 var(--sans);letter-spacing:-.02em}
.circuit-instrument-head dl{display:grid;grid-template-columns:repeat(4,minmax(105px,1fr));margin:0}
.circuit-instrument-head dl>div{display:flex;min-width:105px;justify-content:center;flex-direction:column;padding:0 16px;border-left:1px solid #1d2821}
.circuit-instrument-head dt{color:#58665e;font-size:7px;text-transform:uppercase}.circuit-instrument-head dd{margin:7px 0 0;color:#d5ddd8;font-size:12px}.circuit-instrument-head dl>div:nth-child(n+2) dd{color:var(--acid)}
.circuit-instrument-body{display:grid;min-width:0;min-height:0;grid-template-columns:minmax(0,1fr) 320px}
.circuit-rig-bay{position:relative;display:grid;min-width:0;min-height:0;grid-template-rows:38px minmax(0,1fr) 58px;overflow:hidden;border-right:1px solid #27342c;background:#000}
.circuit-rig-bay:before{content:"";position:absolute;z-index:0;inset:38px 0 58px;background:radial-gradient(ellipse at 50% 56%,rgba(127,224,58,.055),transparent 44%)}
.circuit-rig-label{position:relative;z-index:3;display:flex;align-items:center;padding:0 10px 0 16px;border-bottom:1px solid #17221b;color:#68766d;font-size:7px}
.circuit-rig-label span{display:flex;align-items:center;gap:8px;letter-spacing:.08em}.circuit-rig-label i{width:5px;height:5px;border:1px solid var(--acid);background:#142416}.circuit-rig-label b{margin-left:auto;color:#6f7d74;font-size:7px;font-weight:400}
.circuit-rig-label small{margin-left:18px;color:#46554c;font-size:6px}.circuit-rig-label button{height:24px;margin-left:11px;padding:0 8px;color:#88968d;border:1px solid #2a3b30;background:#030604;font:6px var(--mono);cursor:pointer}.circuit-rig-label button:hover,.circuit-rig-label button:focus-visible{color:#000;border-color:var(--acid);background:var(--acid);outline:0}
.circuit-rig-model{position:relative;z-index:2;display:grid;min-width:0;min-height:0;place-items:center;overflow:hidden;cursor:grab;touch-action:none;outline:none}.circuit-rig-model:active,.circuit-rig-model.is-dragging{cursor:grabbing}.circuit-rig-model:focus-visible{box-shadow:inset 0 0 0 1px #3f5646}
.circuit-rig-model>svg{display:block;width:128%;height:128%;max-width:none;max-height:none;overflow:visible;pointer-events:auto;filter:drop-shadow(0 18px 22px rgba(0,0,0,.78));transform:translate3d(var(--rig-x,0px),var(--rig-y,-34px),0) scale(var(--rig-scale,1));transform-origin:50% 50%;will-change:transform;--anatomy-top:#171e19;--anatomy-fill:#0e1410;--anatomy-shade-0:#070a08;--anatomy-shade-1:#0b100c;--anatomy-shade-2:#111713;--anatomy-shade-3:#1b241d;--anatomy-hi:#b0beb4;--anatomy-mid:#68766d;--anatomy-lo:#3d4c43;--anatomy-faint:#253229}
.circuit-rig-model [data-component]{transform-box:fill-box;transform-origin:center;transition:transform .42s cubic-bezier(.2,.8,.2,1),filter .25s ease,opacity .25s ease}
.circuit-rig-model [data-component]:not([data-component="core"]).is-active{filter:brightness(1.34);transform:translateY(-7px)}
.circuit-rig-model [data-component="core"].is-active{filter:brightness(1.22);transform:translateY(-5px)}
.circuit-rig-model [data-component].is-runtime-online .status-lamp .iso-top,.circuit-rig-model [data-component].is-runtime-online .status-lamp .iso-fill{fill:var(--acid)}
.circuit-rig-model [data-route].is-active .route-line{stroke:var(--acid);stroke-dasharray:2 7;animation:route 1.8s linear infinite}
.circuit-model-error{color:#66736b;font-size:9px}
.circuit-rig-readout{position:relative;z-index:3;display:grid;min-width:0;grid-template-columns:120px 150px minmax(0,1fr) auto;align-items:center;border-top:1px solid #27342c;background:#010201}
.circuit-rig-readout>*{min-width:0;padding:0 15px}.circuit-rig-readout span{color:var(--acid);font-size:7px;letter-spacing:.08em}.circuit-rig-readout strong{align-self:stretch;display:flex;align-items:center;color:#d5ddd8;border-left:1px solid #1d2821;font-size:10px;font-weight:500}.circuit-rig-readout p{overflow:hidden;margin:0;color:#748178;border-left:1px solid #1d2821;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.circuit-rig-readout em{color:#88958c;font-size:7px;font-style:normal;white-space:nowrap}
.circuit-module-rack{display:grid;min-width:0;min-height:0;grid-template-rows:96px minmax(0,1fr) 55px;background:#010302}
.circuit-module-rack>header{padding:18px 18px 13px;border-bottom:1px solid #27342c}.circuit-module-rack>header>div{display:flex;align-items:center}.circuit-module-rack>header span{color:#d3dcd6;font-size:8px;letter-spacing:.1em}.circuit-module-rack>header b{margin-left:auto;color:#647168;font-size:6px;font-weight:500}.circuit-module-rack>header p{margin:12px 0 0;color:#65736b;font-size:7px;line-height:1.55}
.circuit-module-list{display:grid;min-height:0;grid-template-rows:repeat(8,minmax(50px,1fr))}
.circuit-module-list button{position:relative;display:grid;min-width:0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;padding:0 14px;color:inherit;border:0;border-bottom:1px solid #19241d;background:#010302;font:inherit;text-align:left;cursor:pointer}
.circuit-module-list button:before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:transparent}.circuit-module-list button:hover,.circuit-module-list button.is-selected{background:#050905}.circuit-module-list button.is-selected:before{background:var(--acid)}
.circuit-module-list button>i{color:#58665e;font-size:7px;font-style:normal}.circuit-module-list button span{display:grid;min-width:0;gap:5px}.circuit-module-list button b{color:#c2ccc6;font-size:10px;font-weight:500}.circuit-module-list button small{overflow:hidden;color:#607067;font-size:7.5px;text-overflow:ellipsis;white-space:nowrap}.circuit-module-list button em{padding:4px 5px;color:#75837a;border:1px solid #26342b;font-size:6px;font-style:normal}.circuit-module-list button.is-online em{color:var(--acid);border-color:#35583c}.circuit-module-list button.is-online>i{color:var(--acid)}
.circuit-module-rack>footer{display:grid;grid-template-columns:1fr auto;align-content:center;gap:5px 12px;padding:0 16px;border-top:1px solid #27342c;color:#526058;font-size:6px}.circuit-module-rack>footer span{display:flex;align-items:center;gap:7px}.circuit-module-rack>footer i{width:4px;height:4px;background:#435249}.circuit-module-rack>footer b{color:#8d9a92;font-size:7px;font-weight:400;text-align:right}
.circuit-evidence-rail{display:grid;grid-template-columns:1.25fr 1.25fr .75fr .75fr;border-top:1px solid #27342c;background:#010201}
.circuit-evidence-rail>div{display:flex;min-width:0;justify-content:center;flex-direction:column;padding:0 20px;border-right:1px solid #1d2821}.circuit-evidence-rail>div:last-child{border-right:0}.circuit-evidence-rail span{color:#526058;font-size:6px;letter-spacing:.08em}.circuit-evidence-rail strong{overflow:hidden;margin-top:7px;color:#a9b4ad;font-size:8px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.circuit-evidence-rail>div:last-child strong{color:var(--acid)}
@media(max-width:1050px){#circuit.lineage-workstation{height:auto!important;min-height:calc(100dvh - 54px)!important;overflow:visible!important}.circuit-instrument{height:auto;grid-template-rows:auto auto auto}.circuit-instrument-head{grid-template-columns:1fr}.circuit-instrument-head>div{min-height:68px;border-right:0}.circuit-instrument-head dl{border-top:1px solid #27342c}.circuit-instrument-head dl>div{min-height:62px}.circuit-instrument-body{grid-template-columns:1fr}.circuit-rig-bay{min-height:670px;border-right:0;border-bottom:1px solid #27342c}.circuit-module-rack{min-height:640px}.circuit-evidence-rail{min-height:72px}}
@media(max-width:680px){.circuit-instrument-head>div{align-items:flex-start;justify-content:center;flex-direction:column;gap:6px}.circuit-instrument-head dl{grid-template-columns:1fr 1fr}.circuit-instrument-head dl>div{border-bottom:1px solid #1d2821}.circuit-rig-bay{min-height:420px;grid-template-rows:38px minmax(0,1fr) 104px}.circuit-rig-bay:before{inset:38px 0 104px}.circuit-rig-label small,.circuit-rig-label b{display:none}.circuit-rig-label button{margin-left:auto}.circuit-rig-model>svg{width:108%;height:108%}.circuit-rig-readout{grid-template-columns:95px minmax(0,1fr)}.circuit-rig-readout p,.circuit-rig-readout em{display:none}.circuit-evidence-rail{grid-template-columns:1fr 1fr}.circuit-evidence-rail>div{min-height:68px;border-bottom:1px solid #1d2821}.circuit-evidence-rail>div:nth-child(2n){border-right:0}}
@media(prefers-reduced-motion:reduce){.circuit-rig-model>svg{will-change:auto}}