html[data-shell=mobile] .mob-cortex{touch-action:none;background:var(--arc-bg);height:100%;min-height:100%;position:relative;overflow:hidden}html[data-shell=mobile] .mob-cortex-stage{position:absolute;inset:0}html[data-shell=mobile] .mob-cortex-stage[data-renderer=dom]{overscroll-behavior-y:contain;touch-action:pan-y;overflow-y:auto}html[data-shell=mobile] .mob-cortex-sel{z-index:var(--arc-z-stage);border:1px solid var(--arc-line);background:var(--arc-panel-strong);box-shadow:var(--arc-glow);align-items:center;gap:8px;padding:8px 10px;display:flex;position:absolute;top:8px;left:8px;right:8px}html[data-shell=mobile] .mob-cortex-sel-title{color:var(--arc-text);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:11.5px;overflow:hidden}html[data-shell=mobile] .mob-cortex-sel-type{color:var(--arc-faint);letter-spacing:var(--arc-track-pill);text-transform:uppercase;flex:none;font-size:8.5px}html[data-shell=mobile] .mob-cortex-sel-btn{all:unset;box-sizing:border-box;border:1px solid var(--arc-line-soft);min-width:44px;height:32px;color:var(--arc-ui);font-family:var(--arc-font-mono);letter-spacing:var(--arc-track-pill);text-transform:uppercase;cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0 8px;font-size:9px;display:inline-flex}html[data-shell=mobile] .mob-cortex-sel-btn:active{background:var(--arc-accent-soft);color:var(--arc-text)}html[data-shell=mobile] .mob-cortex-sel-btn:focus-visible,html[data-shell=mobile] .mob-cortex-chip:focus-visible{outline:1px solid var(--arc-blue);outline-offset:2px}html[data-shell=mobile] .mob-cortex-health-chip{z-index:var(--arc-z-stage);border:1px solid var(--arc-line-soft);background:var(--arc-panel-strong);color:var(--arc-faint);font-family:var(--arc-font-mono);letter-spacing:var(--arc-track-pill);text-transform:uppercase;box-shadow:var(--arc-glow);padding:4px 8px;font-size:8.5px;position:absolute;top:8px;right:8px}html[data-shell=mobile] .mob-cortex-health-live{border-color:var(--arc-teal);color:var(--arc-teal)}html[data-shell=mobile] .mob-cortex-health-degraded{border-color:var(--arc-warn);color:var(--arc-warn)}html[data-shell=mobile] .mob-cortex-health-stale{border-color:var(--arc-danger);color:var(--arc-danger-soft)}html[data-shell=mobile] .mob-cortex-health-unknown{border-color:var(--arc-line-soft);color:var(--arc-faint)}html[data-shell=mobile] .mob-cortex-sel~.mob-cortex-health-chip{display:none}html[data-shell=mobile] .mob-cortex-bar{z-index:var(--arc-z-stage);touch-action:pan-x;scrollbar-width:none;border-top:1px solid var(--arc-line-faint);background:linear-gradient(to top, var(--arc-panel-strong), transparent);gap:6px;padding:8px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}html[data-shell=mobile] .mob-cortex-bar::-webkit-scrollbar{display:none}html[data-shell=mobile] .mob-cortex-chip{all:unset;box-sizing:border-box;border:1px solid var(--arc-line-soft);min-height:36px;color:var(--arc-ui);font-family:var(--arc-font-mono);letter-spacing:var(--arc-track-pill);text-transform:uppercase;white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:4px;padding:0 10px;font-size:9px;display:inline-flex}html[data-shell=mobile] .mob-cortex-chip.on{border-color:var(--arc-blue);color:var(--arc-text);background:var(--arc-accent-soft);text-shadow:var(--arc-glow-text)}html[data-shell=mobile] .mob-cortex-chip-count{color:var(--arc-blue);font-variant-numeric:tabular-nums}html[data-shell=mobile] .mob-cortex-banner{z-index:var(--arc-z-stage);border:1px solid var(--arc-blue);background:var(--arc-panel-strong);color:var(--arc-text);letter-spacing:var(--arc-track-kv);text-align:center;padding:8px 10px;font-size:10px;position:absolute;bottom:60px;left:8px;right:8px}html[data-shell=mobile] .mob-cortex-note{color:var(--arc-muted);letter-spacing:var(--arc-track-kv);flex-direction:column;align-items:flex-start;gap:10px;font-size:11px;display:flex}html[data-shell=mobile] .mob-sheet-body .arc-pip-l,html[data-shell=mobile] .mob-sheet-body .arc-pip-r,html[data-shell=mobile] .mob-sheet-body .arc-rule-l,html[data-shell=mobile] .mob-sheet-body .arc-rule-r{display:none}html[data-shell=mobile] .mob-sheet-body .cx-card,html[data-shell=mobile] .mob-sheet-body .cx-timeline{width:auto;max-width:none;box-shadow:none;background:0 0;border:0;margin:0 0 10px;padding:0}html[data-shell=mobile] .mob-sheet-body .cx-card:last-child,html[data-shell=mobile] .mob-sheet-body .cx-timeline:last-child{margin-bottom:0}html[data-shell=mobile] .mob-sheet-body .cx-filter-row,html[data-shell=mobile] .mob-sheet-body .cx-search-hit,html[data-shell=mobile] .mob-sheet-body .cx-thread,html[data-shell=mobile] .mob-sheet-body .cx-view-name,html[data-shell=mobile] .mob-sheet-body .cx-path-row{min-height:44px}html[data-shell=mobile] .mob-sheet-body .cx-view-del,html[data-shell=mobile] .mob-sheet-body .cx-card-x{min-width:44px;min-height:44px}html[data-shell=mobile] .mob-sheet-body .cx-search-results{width:auto;max-height:none;position:static}html[data-shell=mobile] .mob-sheet-body .cx-inspector{max-height:none;overflow:visible}html[data-shell=mobile] .mob-cortex-stage .cx-cluster-label{font-size:8px}html[data-shell=mobile] .mob-cortex-stage .cx-cluster-count{display:none}
