
.mobile-object-state-v147,.mobile-local-route-v147,.mobile-v147{display:none}
@media(max-width:780px){
  .mobile-v147{display:inline-flex}
  .mobile-depth-layer-v147{position:relative;z-index:1700}
  .mobile-depth-sheet-v147{display:none;position:fixed;left:0;right:0;top:var(--v141-appbar,44px);bottom:calc(var(--v141-navbase,60px) + max(0px, env(safe-area-inset-bottom)));z-index:1850;background:var(--canvas,#090d11);color:var(--text,#edf2f7);overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-top:1px solid var(--stroke-subtle,#283540)}
  .mobile-depth-sheet-v147>header{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--surface-primary,#10151b);border-bottom:1px solid var(--stroke-subtle,#283540)}
  .mobile-depth-sheet-v147>header div{display:grid;gap:2px;min-width:0}.mobile-depth-sheet-v147>header small{font-size:10px;color:var(--text-muted,#9aa7b6);text-transform:uppercase;letter-spacing:.06em}.mobile-depth-sheet-v147>header b{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-depth-sheet-v147>header>label{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;border:1px solid var(--stroke-subtle,#283540);background:var(--surface-secondary,#131a21);font-size:22px;cursor:pointer}
  .mobile-depth-body-v147{display:grid;gap:14px;padding:16px 16px 24px}.mobile-depth-body-v147 p{margin:0;color:var(--text-secondary,#c7d0da);font-size:13px;line-height:1.45}
  .v147-object{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center;padding:12px;border:1px solid var(--stroke-subtle,#283540);border-radius:14px;background:var(--surface-primary,#10151b)}.v147-object>i{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--surface-secondary,#131a21);color:var(--accent,#73d5ff);font-style:normal}.v147-object div{display:grid;gap:3px}.v147-object b{font-size:14px}.v147-object span{font-size:11px;color:var(--text-muted,#9aa7b6)}
  .v147-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.v147-kpis span{display:grid;gap:3px;padding:10px;border:1px solid var(--stroke-subtle,#283540);border-radius:12px;background:var(--surface-primary,#10151b)}.v147-kpis small{font-size:9px;color:var(--text-muted,#9aa7b6)}.v147-kpis b{font-size:12px}
  .v147-boundary,.v147-warning,.v147-success{padding:11px 12px;border-radius:12px;border:1px solid var(--stroke-subtle,#283540);font-size:11.5px;line-height:1.45;background:var(--surface-secondary,#131a21);color:var(--text-secondary,#c7d0da)}.v147-warning{border-color:rgba(255,197,86,.36);color:#ffd98b}.v147-success{border-color:rgba(78,216,166,.34);color:#7be6bf}
  .v147-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v147-actions>label{min-height:44px;padding:10px 11px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px solid var(--stroke-subtle,#283540);border-radius:12px;background:var(--surface-primary,#10151b);font-size:12px;font-weight:650;cursor:pointer;touch-action:manipulation}.v147-actions>label.primary{border-color:rgba(112,210,255,.48);background:rgba(83,170,214,.12);color:#aee8ff}.v147-actions>label.danger{border-color:rgba(255,104,124,.35);color:#ff9bad}
  .v147-compare{display:grid;grid-template-columns:1fr 1fr;gap:8px}.v147-compare article{padding:11px;border:1px solid var(--stroke-subtle,#283540);border-radius:12px;background:var(--surface-primary,#10151b)}.v147-compare small{font-size:9px;color:var(--text-muted,#9aa7b6)}.v147-compare b{display:block;margin-top:3px;font-size:13px}.v147-compare p{font-size:10.5px;margin-top:5px}
  .v147-field{display:grid;gap:6px;font-size:11px;color:var(--text-muted,#9aa7b6)}.v147-field input,.v147-field select,.v147-field textarea{width:100%;min-height:42px;border:1px solid var(--stroke-subtle,#283540);border-radius:11px;background:var(--surface-primary,#10151b);color:var(--text,#edf2f7);padding:10px 11px;font:inherit}.v147-field textarea{min-height:90px;resize:vertical}
  .v147-timeline{display:grid;gap:0;list-style:none;padding:0;margin:0;border:1px solid var(--stroke-subtle,#283540);border-radius:14px;overflow:hidden}.v147-timeline li{position:relative;padding:12px 12px 12px 34px;border-bottom:1px solid var(--stroke-subtle,#283540);font-size:12px;background:var(--surface-primary,#10151b)}.v147-timeline li:last-child{border-bottom:0}.v147-timeline li::before{content:'·';position:absolute;left:13px;top:10px;color:var(--text-muted,#9aa7b6);font-size:18px}.v147-timeline li.done::before{content:'✓';color:#67ddb1;font-size:12px;top:13px}.v147-timeline li.active::before{content:'•';color:#72d9ff;animation:pulseSoft 1.5s ease-in-out infinite}
  .v147-choice-list{display:grid;gap:8px}.v147-choice-list>label{display:grid;gap:4px;padding:13px 14px;border:1px solid var(--stroke-subtle,#283540);border-radius:13px;background:var(--surface-primary,#10151b);cursor:pointer;touch-action:manipulation}.v147-choice-list b{font-size:13px}.v147-choice-list span{font-size:11px;color:var(--text-muted,#9aa7b6);line-height:1.35}
  .full-hit-v147{display:block!important;position:absolute!important;inset:0!important;z-index:8!important;background:transparent!important;cursor:pointer!important;touch-action:manipulation!important;border-radius:inherit!important}.mail-thread-v118{position:relative!important}
  .mail-action-label-v147,.mail-reply-label-v147,.job-open-label-v147{min-height:40px;padding:7px 10px;border:1px solid var(--stroke-subtle,#283540);border-radius:10px;align-items:center;justify-content:center;font-size:11px;font-weight:650;cursor:pointer}.mail-reply-label-v147.primary{background:rgba(83,170,214,.12);border-color:rgba(112,210,255,.45);color:#aee8ff}
  #mailOpenObjectV118,#mailCompareV118,#mailToTaskV118,#mailShareCurrentV147,#mailReplySaveV147,#mailReplySendV147{display:none!important}
  .intent-toolbar-v118{gap:6px!important;flex-wrap:wrap!important}.mail-reply-v118>div{gap:6px!important}.mail-reply-label-v147{flex:1}
  .open-job{display:none!important}.job-open-label-v147{display:inline-flex!important}
  #libraryImportBtnV116,#libraryAddBtnV116{display:none!important}.import-trigger-v147{width:38px;height:38px;display:grid!important;place-items:center;border:1px solid var(--stroke-subtle,#283540);border-radius:10px;background:var(--surface-primary,#10151b);font-size:18px;cursor:pointer}.import-ready-label-v147{display:inline-flex!important}
  #importReadyContentV116{display:none!important}

  #t07v147-thread-review:checked ~ .app [data-t07-sheet-v147="thread-review"],#t07v147-thread-covers:checked ~ .app [data-t07-sheet-v147="thread-covers"],#t07v147-thread-done:checked ~ .app [data-t07-sheet-v147="thread-done"],#t07v147-compare:checked ~ .app [data-t07-sheet-v147="compare"],#t07v147-task:checked ~ .app [data-t07-sheet-v147="task"],#t07v147-share:checked ~ .app [data-t07-sheet-v147="share"],#t07v147-draft:checked ~ .app [data-t07-sheet-v147="draft"],#t07v147-sent:checked ~ .app [data-t07-sheet-v147="sent"],#t07v147-taskdone:checked ~ .app [data-t07-sheet-v147="taskdone"],#jobv147-render:checked ~ .app [data-job-sheet-v147="render"],#jobv147-delivery:checked ~ .app [data-job-sheet-v147="delivery"],#jobv147-ai:checked ~ .app [data-job-sheet-v147="ai"],#jobv147-collect:checked ~ .app [data-job-sheet-v147="collect"],#jobv147-pause:checked ~ .app [data-job-sheet-v147="pause"],#jobv147-cancel:checked ~ .app [data-job-sheet-v147="cancel"],#jobv147-reconcile:checked ~ .app [data-job-sheet-v147="reconcile"],#jobv147-compare:checked ~ .app [data-job-sheet-v147="compare"],#importv147-route:checked ~ .app [data-import-sheet-v147="route"],#importv147-source:checked ~ .app [data-import-sheet-v147="source"],#importv147-ingest:checked ~ .app [data-import-sheet-v147="ingest"],#importv147-result:checked ~ .app [data-import-sheet-v147="result"],#importv147-stored:checked ~ .app [data-import-sheet-v147="stored"],#importv147-use:checked ~ .app [data-import-sheet-v147="use"],#importv147-content:checked ~ .app [data-import-sheet-v147="content"]{display:block!important}

  .operation-tabs-mobile-v147{display:flex!important;gap:6px;overflow:auto;padding:0 0 8px;scrollbar-width:none}.operation-tabs-mobile-v147 label{min-height:38px;padding:8px 11px;display:inline-flex;align-items:center;border:1px solid var(--stroke-subtle,#283540);border-radius:999px;background:var(--surface-primary,#10151b);font-size:11px;white-space:nowrap;cursor:pointer}.operation-tabs-v18{display:none!important}.operation-pane-v18{display:none!important}
  #optabv147-overview:checked ~ .operation-tabs-mobile-v147 ~ .operation-pane-v18[data-op-pane="overview"],#optabv147-jobs:checked ~ .operation-tabs-mobile-v147 ~ .operation-pane-v18[data-op-pane="jobs"],#optabv147-queues:checked ~ .operation-tabs-mobile-v147 ~ .operation-pane-v18[data-op-pane="queues"],#optabv147-providers:checked ~ .operation-tabs-mobile-v147 ~ .operation-pane-v18[data-op-pane="providers"]{display:block!important}
  #optabv147-overview:checked ~ .operation-tabs-mobile-v147 label[for="optabv147-overview"],#optabv147-jobs:checked ~ .operation-tabs-mobile-v147 label[for="optabv147-jobs"],#optabv147-queues:checked ~ .operation-tabs-mobile-v147 label[for="optabv147-queues"],#optabv147-providers:checked ~ .operation-tabs-mobile-v147 label[for="optabv147-providers"]{border-color:rgba(112,210,255,.55);color:#aee8ff;background:rgba(83,170,214,.1)}
}
@media(max-width:360px){.v147-kpis{grid-template-columns:1fr 1fr}.v147-actions{grid-template-columns:1fr}.mobile-depth-body-v147{padding:14px 13px 22px}}
@media(prefers-reduced-motion:reduce){.v147-timeline li.active::before{animation:none!important}}
