html[data-shell=mobile] .mob-stack{flex-direction:column;gap:18px;padding:14px 12px 22px 8px;display:flex}html[data-shell=mobile] .mob-stack>.mob-card{min-width:0}html[data-shell=mobile] .mob-stack>.mob-card--merge:empty{display:none}html[data-shell=mobile] .mob-stack .panel{border:0;border-left:1px solid var(--arc-line);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;min-height:0;max-height:none;padding-left:12px}html[data-shell=mobile] .mob-stack .panel>.panel-body{overflow-wrap:anywhere;flex:none;min-height:0;padding:0;overflow:visible}html[data-shell=mobile] .mob-stack .panel>.corner.tr,html[data-shell=mobile] .mob-stack .panel>.corner.bl,html[data-shell=mobile] .mob-stack .panel>.corner.br{display:none}html[data-shell=mobile] .mob-stack .panel>.corner.tl{background:var(--arc-blue);width:7px;height:7px;box-shadow:0 0 10px var(--arc-blue);opacity:1;border:0;border-radius:50%;inset:6px auto auto -4px}html[data-shell=mobile] .mob-stack .panel>.panel-head{border-bottom:0;flex-wrap:nowrap;flex:none;justify-content:flex-start;align-items:baseline;column-gap:10px;min-width:0;margin-bottom:9px;padding:0;display:flex}html[data-shell=mobile] .mob-stack .panel>.panel-head:after{content:"";background:linear-gradient(90deg, var(--arc-line), transparent);flex:1 1 0;order:2;min-width:0;height:1px}html[data-shell=mobile] .mob-stack .panel>.panel-head>.panel-title{min-width:0;font-family:var(--arc-font-display);letter-spacing:var(--arc-track-wordmark);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--arc-blue);flex:0 auto;order:1;font-size:10px;font-weight:400;overflow:hidden}html[data-shell=mobile] .mob-stack .panel>.panel-head>.panel-status{font-family:var(--arc-font-mono);letter-spacing:var(--arc-track-status);text-transform:uppercase;color:var(--arc-muted);flex:none;order:3;font-size:9px}html[data-shell=mobile] .mob-stack .field{box-sizing:border-box;border:1px solid var(--arc-line);background:var(--arc-field);min-height:44px;font-family:var(--arc-font-mono);letter-spacing:normal;text-align:left;color:var(--arc-text);border-radius:99px;outline:none;padding:10px 14px;font-size:16px}html[data-shell=mobile] .mob-stack .field::placeholder{color:var(--arc-faint)}html[data-shell=mobile] .mob-stack .field:focus{border-color:var(--arc-line-hot);box-shadow:none}html[data-shell=mobile] .mob-stack .field:disabled{cursor:default;color:var(--arc-disabled)}html[data-shell=mobile] .mob-stack .button{box-sizing:border-box;border:1px solid var(--arc-line);min-height:44px;font-family:var(--arc-font-mono);letter-spacing:var(--arc-track-pill);text-transform:uppercase;color:var(--arc-ui);background:0 0;border-radius:99px;padding:8px 16px;font-size:10px;font-weight:400}html[data-shell=mobile] .mob-stack .button:active:not(:disabled){background:var(--arc-accent-soft);box-shadow:none;color:var(--arc-text)}html[data-shell=mobile] .mob-stack .button:disabled{cursor:default;border-color:var(--arc-line-faint);opacity:1;color:var(--arc-disabled)}html[data-shell=mobile] .mob-stack .button:focus-visible,html[data-shell=mobile] .mob-stack .field:focus-visible,html[data-shell=mobile] .mob-stack .comms-tab:focus-visible,html[data-shell=mobile] .mob-stack .task-check:focus-visible,html[data-shell=mobile] .mob-stack .task-title-button:focus-visible,html[data-shell=mobile] .mob-cortex-card:focus-visible{outline:1px solid var(--arc-blue);outline-offset:2px}html[data-shell=mobile] .mob-stack .task-row .button{min-height:36px;padding:6px 11px;font-size:9px}html[data-shell=mobile] .mob-stack .task-check{width:20px;height:20px}html[data-shell=mobile] .mob-stack .task-check:active:not(:disabled){background:var(--arc-blue);box-shadow:0 0 10px var(--arc-blue)}html[data-shell=mobile] .mob-stack .health-strip,html[data-shell=mobile] .mob-stack .wa-form{justify-content:flex-start}html[data-shell=mobile] .mob-stack .comms-tabs{border-bottom:0;flex-wrap:wrap;gap:6px;margin-bottom:10px}html[data-shell=mobile] .mob-stack .comms-tab{box-sizing:border-box;min-height:36px;font-family:var(--arc-font-mono);letter-spacing:var(--arc-track-pill);text-transform:uppercase;color:var(--arc-faint);background:0 0;border:1px solid #0000;border-radius:99px;padding:4px 12px;font-size:10px}html[data-shell=mobile] .mob-stack .comms-tab.active{border-color:var(--arc-line-hot);color:var(--arc-blue)}html[data-shell=mobile] .mob-stack .ledger-tabs{justify-content:flex-start}html[data-shell=mobile] .mob-stack .kanban-head select{min-height:36px;padding:5px 9px}html[data-shell=mobile] .mob-stack .kanban-row{flex-wrap:wrap;gap:6px 8px;padding:8px 0}html[data-shell=mobile] .mob-stack .kanban-title{text-overflow:clip;white-space:normal;flex:calc(100% - 72px);overflow:visible}html[data-shell=mobile] .mob-stack .kanban-notify{margin-left:auto}html[data-shell=mobile] .mob-stack .kanban-card__why-held,html[data-shell=mobile] .mob-stack .kanban-card__output{font-size:12px;line-height:1.45}html[data-shell=mobile] .mob-stack .kanban-card__why-kind,html[data-shell=mobile] .mob-stack .kanban-card__output-label{font-size:10px}html[data-shell=mobile] .mob-stack .mail-body{max-height:none;overflow:visible}html[data-shell=mobile] .mob-stack .enrich-head{letter-spacing:var(--arc-track-kv);font-size:11px}html[data-shell=mobile] .mob-stack .cal-event{flex-wrap:wrap}html[data-shell=mobile] .mob-stack .cal-summary{text-overflow:clip;white-space:normal;overflow:visible}html[data-shell=mobile] .mob-stack .cal-loc{text-overflow:clip;white-space:normal;flex:100%;max-width:none;padding-left:51px;overflow:visible}html[data-shell=mobile] .mob-stack .digest-headline{margin-left:44px}html[data-shell=mobile] .mob-stack .mob-card--merge .merge-review{width:auto;max-height:none;padding:11px 13px;position:static;inset:auto;overflow:visible;transform:none}html[data-shell=mobile] .mob-stack .mob-card--merge .merge-reason{text-overflow:clip;white-space:normal;overflow:visible}html[data-shell=mobile] .mob-cortex-card{all:unset;box-sizing:border-box;border:1px solid var(--arc-line-soft);background:var(--arc-panel);width:100%;min-width:0;font-family:var(--arc-font-mono);text-align:left;color:var(--arc-body);cursor:pointer;flex-direction:column;gap:9px;padding:13px 14px;display:flex}html[data-shell=mobile] .mob-cortex-card:active{border-color:var(--arc-line-hot);background:var(--arc-accent-soft)}html[data-shell=mobile] .mob-cortex-head{align-items:center;gap:10px;display:flex}html[data-shell=mobile] .mob-cortex-title{min-width:0;font-family:var(--arc-font-display);letter-spacing:var(--arc-track-wordmark);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--arc-blue);text-shadow:var(--arc-glow-text);flex:auto;font-size:10px;overflow:hidden}html[data-shell=mobile] .mob-cortex-go{color:var(--arc-ui);flex:none;font-size:13px;line-height:1}html[data-shell=mobile] .mob-cortex-size{font-variant-numeric:tabular-nums;letter-spacing:var(--arc-track-kv);color:var(--arc-ui);font-size:10px}html[data-shell=mobile] .mob-cortex-gauges{grid-template-columns:1fr 1fr;gap:10px;display:grid}html[data-shell=mobile] .mob-cortex-gauge{flex-direction:column;gap:3px;min-width:0;display:flex}html[data-shell=mobile] .mob-cortex-gauge-label{letter-spacing:var(--arc-track-label);text-transform:uppercase;color:var(--arc-faint);font-size:8px}html[data-shell=mobile] .mob-cortex-gauge-value{font-variant-numeric:tabular-nums;color:var(--arc-text);font-size:15px}html[data-shell=mobile] .mob-cortex-track{background:var(--arc-line-faint);height:2px;display:block}html[data-shell=mobile] .mob-cortex-fill{background:var(--arc-blue);height:100%;box-shadow:0 0 6px var(--arc-blue);display:block}html[data-shell=mobile] .mob-cortex-fill.warn{background:var(--arc-warn);box-shadow:0 0 6px var(--arc-warn)}html[data-shell=mobile] .mob-cortex-gauge-sub{letter-spacing:var(--arc-track-kv);text-overflow:ellipsis;white-space:nowrap;color:var(--arc-muted);font-size:8.5px;overflow:hidden}
