:root{--alfred-sidebar: 248px;--alfred-sidebar-collapsed: 76px;--alfred-chat-rail: 380px;--alfred-topbar-height: 58px;--alfred-content-max: none;--alfred-core: #0f6e56;--alfred-contrib: #3b5bdb;--alfred-system: #5f5e5a}[data-bs-theme=dark]{--alfred-core: #5dcaa5;--alfred-contrib: #91a7ff;--alfred-system: #b4b2a9}html,body,#root{min-height:100%}body{margin:0;background:var(--tblr-bg-surface-secondary);font-family:var(--tblr-font-sans-serif);letter-spacing:0}.app-shell{min-height:100vh;display:grid;grid-template-columns:var(--alfred-sidebar) 1fr;transition:grid-template-columns .18s ease}.app-shell.with-chat-rail{grid-template-columns:var(--alfred-sidebar) minmax(0,1fr) var(--alfred-chat-rail)}.app-shell.sidebar-collapsed{grid-template-columns:var(--alfred-sidebar-collapsed) 1fr}.app-shell.with-chat-rail.sidebar-collapsed{grid-template-columns:var(--alfred-sidebar-collapsed) minmax(0,1fr) var(--alfred-chat-rail)}.sidebar{min-height:100vh;max-height:100vh;overflow:auto;padding:0;border-right:1px solid var(--tblr-border-color);background:var(--tblr-bg-surface);display:flex;flex-direction:column;gap:12px;position:sticky;top:0}.brand-row{min-height:var(--alfred-topbar-height);display:flex;align-items:center;gap:9px;padding:0 12px;border-bottom:1px solid var(--tblr-border-color);flex:0 0 auto}.brand-mark{width:32px;height:32px;border-radius:4px;display:grid;place-items:center;background:var(--tblr-primary);color:#fff;font-weight:700;font-size:.95rem}.brand-title{font-weight:700;letter-spacing:0;line-height:1.05}.brand-copy{min-width:0}.sidebar-collapse-btn,.sidebar-mobile-close{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:0;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--tblr-secondary)}.sidebar-collapse-btn:hover,.sidebar-mobile-close:hover{border-color:var(--tblr-border-color);background:var(--tblr-bg-surface-tertiary);color:var(--tblr-body-color)}.sidebar-mobile-close,.sidebar-scrim{display:none}.brand-subtitle,.muted,.eyebrow{color:var(--tblr-secondary)}.eyebrow{font-size:.625rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.tenant-card,.panel{border:1px solid var(--tblr-border-color);background:var(--tblr-bg-surface);border-radius:4px}.tenant-card{padding:10px}.compact-tenant-card{display:grid;gap:6px;padding:7px}.sidebar>.tenant-card{margin-inline:12px}.tenant-card .form-label{margin-bottom:4px;font-size:.7rem;line-height:1.1;color:var(--tblr-secondary);letter-spacing:.05em;text-transform:uppercase}.nav-filter{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid var(--tblr-border-color);border-radius:4px;padding:8px 10px;background:var(--tblr-bg-surface-tertiary);width:calc(100% - 24px);margin-inline:12px;color:var(--tblr-secondary);text-align:left}.nav-filter span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-filter kbd{margin-left:auto;font-size:.66rem}.nav-empty{display:grid;gap:4px;padding:12px;border:1px dashed var(--tblr-border-color);border-radius:8px;color:var(--tblr-secondary)}.nav-empty span{overflow-wrap:anywhere}.nav-list{display:grid;gap:8px;padding-inline:8px}.nav-group{display:grid;gap:2px}.nav-section-label{padding:8px 8px 2px;color:var(--alfred-system);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nav-link{display:flex;align-items:center;gap:8px;border:0;border-left:3px solid transparent;border-radius:0;padding:8px 9px 8px 10px;background:transparent;color:var(--tblr-body-color);text-align:left;font-size:.875rem;line-height:1.2}.nav-link span{min-width:0}.contrib-dot{margin-left:auto;color:var(--tblr-indigo);flex:0 0 auto}.nav-link:hover,.nav-link.active{background:var(--tblr-primary-lt);color:var(--tblr-primary)}.nav-link.active{border-left-color:var(--tblr-primary);font-weight:600}.sidebar-footer{margin-top:auto;display:grid;gap:8px;padding:0 8px 10px}.engine-link{width:100%;display:flex;align-items:center;gap:8px;border:0;border-radius:6px;padding:8px 9px;background:transparent;color:var(--tblr-secondary);text-align:left;font-size:.82rem}.engine-link:hover,.engine-link.active{background:var(--tblr-bg-surface-tertiary);color:var(--tblr-body-color)}.sidebar-collapsed .sidebar{align-items:center}.sidebar-collapsed .brand-row{justify-content:center;gap:2px;padding-inline:6px}.sidebar-collapsed .brand-copy,.sidebar-collapsed .tenant-card,.sidebar-collapsed .nav-filter span,.sidebar-collapsed .nav-filter kbd,.sidebar-collapsed .nav-section-label,.sidebar-collapsed .nav-link span,.sidebar-collapsed .contrib-dot,.sidebar-collapsed .engine-link span,.sidebar-collapsed .engine-link .badge{display:none}.sidebar-collapsed .nav-list,.sidebar-collapsed .nav-group{width:100%}.sidebar-collapsed .nav-filter{width:38px;min-height:38px;grid-template-columns:1fr;justify-items:center;padding:8px;margin-inline:auto}.sidebar-collapsed .nav-link{justify-content:center;min-height:38px;padding:8px;border-left:0;border-radius:6px}.sidebar-collapsed .sidebar-footer{width:100%;padding-inline:8px}.sidebar-collapsed .engine-link{justify-content:center;min-height:38px;padding:8px}.read-only-pill,.host-pill,.freshness-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--tblr-border-color);border-radius:6px;padding:4px 7px;color:var(--tblr-secondary);width:fit-content;font-size:.72rem;line-height:1.15}.freshness-chip{background:var(--tblr-bg-surface);font-size:.82rem;white-space:nowrap}.main-panel{min-width:0;width:100%}.main-content{width:100%;max-width:var(--alfred-content-max);margin:0 auto;padding:14px 16px 18px}.chat-rail{min-height:100vh;max-height:100vh;position:sticky;top:0;border-left:1px solid var(--tblr-border-color);background:var(--tblr-bg-surface);display:flex;flex-direction:column;min-width:0;z-index:80}.chat-rail-backdrop{display:none}.chat-rail-head,.chat-rail-foot{min-height:var(--alfred-topbar-height);padding:0 12px;border-bottom:1px solid var(--tblr-border-color);display:flex;align-items:center;gap:8px}.chat-rail-head{justify-content:space-between}.chat-rail-title,.chat-rail-head-actions,.chat-rail-source{display:flex;align-items:center;gap:8px}.chat-rail-title{min-width:0}.chat-rail-head-actions{gap:4px}.chat-rail-source{min-height:44px;padding:5px 10px;border-bottom:1px solid var(--tblr-border-color)}.chat-rail-foot{border-top:1px solid var(--tblr-border-color);border-bottom:0}.chat-rail-body{flex:1;overflow:auto;padding:10px}.msg{display:grid;gap:3px;margin-bottom:10px}.msg .who{color:var(--tblr-secondary);font-size:.625rem;text-transform:uppercase;letter-spacing:.04em;font-weight:700}.content-grid.data-browser-grid{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.data-browser-grid>.wide:first-child{grid-column:1/-1}.data-browser-sidebar{align-self:start;min-width:0}.data-browser-detail{min-height:620px}.my-data-workspace{align-items:start}.data-browser-sidebar-head,.record-editor-head,.record-editor-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.data-browser-sidebar-head{margin-bottom:10px}.data-filter{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;margin-bottom:10px;padding:0 7px;border:1px solid var(--tblr-border-color);border-radius:6px;color:var(--tblr-secondary);background:var(--tblr-bg-surface)}.data-filter input{min-width:0;border:0;outline:0;background:transparent;color:var(--tblr-body-color);font-size:.8rem}.foundation-link{width:100%;display:flex;align-items:center;gap:7px;margin-top:10px;padding:9px 2px 2px;border:0;border-top:1px solid var(--tblr-border-color);background:transparent;color:var(--tblr-secondary);text-align:left;font-size:.76rem}.foundation-link span{margin-left:auto;color:var(--tblr-primary)}.tree-row{width:100%;min-width:0;min-height:30px;padding-left:calc(6px + var(--tree-depth, 0) * 15px);border:0;border-radius:5px;background:transparent;color:var(--tblr-body-color);text-align:left}.tree-row:hover,.tree-row.active{background:var(--tblr-bg-surface-tertiary)}.tree-file,.tree-folder-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px}.tree-file span,.tree-folder-main span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-file small,.tree-folder-main small{color:var(--tblr-secondary);font-size:.68rem}.tree-folder-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding-right:4px}.tree-folder-main{min-width:0;border:0;background:transparent;color:inherit;text-align:left}.tree-folder-main .tree-caret{transition:transform .12s ease}.tree-folder-main .tree-caret.open{transform:rotate(90deg)}.tree-folder-actions{display:flex;gap:2px;opacity:.72}.tree-folder-row:hover .tree-folder-actions,.tree-folder-actions:focus-within{opacity:1}.data-folder-tools{display:flex;align-items:center;gap:7px;margin-bottom:10px;font-size:.78rem}.selected-folder-panel{display:grid;gap:9px;margin-bottom:10px;padding:10px;border:1px solid var(--tblr-border-color);border-radius:6px;background:var(--tblr-bg-surface-tertiary)}.selected-folder-panel strong,.selected-folder-panel small{display:block;min-width:0;overflow-wrap:anywhere}.selected-folder-panel small{color:var(--tblr-secondary);font-size:.72rem}.selected-folder-edit{display:grid;gap:4px;min-width:0}.selected-folder-edit-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center}.selected-folder-edit-row .btn{white-space:nowrap}.selected-folder-delete-row{align-items:center}.selected-folder-delete-row small{flex-basis:100%}.data-create{position:relative;margin:0}.quick-add-popover,.record-actions-popover{position:absolute;z-index:30;display:grid;gap:8px;padding:10px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface);box-shadow:var(--tblr-box-shadow-dropdown)}.quick-add-popover{top:calc(100% + 6px);right:0;width:min(310px,100vw - 40px)}.segmented-control{display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:2px;border-radius:6px;background:var(--tblr-bg-surface-tertiary)}.segmented-control button{border:0;border-radius:5px;padding:5px 8px;background:transparent;color:var(--tblr-secondary);font-size:.78rem}.segmented-control button.active{background:var(--tblr-bg-surface);color:var(--tblr-primary);box-shadow:0 1px 3px #0000001f}.record-inspector{position:relative}.record-editor-head{min-height:46px;margin:-4px 0 12px;padding-bottom:10px;border-bottom:1px solid var(--tblr-border-color)}.record-editor-head h3{display:flex;align-items:center;gap:7px;margin:2px 0 0;font-size:1rem}.record-editor-actions{display:flex;gap:7px;flex:0 0 auto}.record-actions-popover{top:50px;right:0;width:min(390px,100vw - 40px)}.record-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:8px;margin-bottom:10px;padding:9px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-tertiary)}.data-editor{min-height:510px;resize:vertical;line-height:1.55}.markdown-preview{min-height:510px;padding:12px 14px;border:1px solid var(--tblr-border-color);border-radius:6px;background:var(--tblr-bg-surface);overflow-wrap:anywhere}.markdown-preview h1,.markdown-preview h2,.markdown-preview h3{margin-top:1.15em;margin-bottom:.5em;letter-spacing:0}.markdown-preview h1:first-child,.markdown-preview h2:first-child,.markdown-preview h3:first-child{margin-top:0}.markdown-preview pre,.markdown-preview code{white-space:pre-wrap}.record-editor-foot{margin-top:8px;color:var(--tblr-secondary);font-size:.75rem}.record-editor-foot>span:first-child{display:inline-flex;align-items:center;gap:6px}.record-editor-foot strong{color:var(--tblr-warning)}.data-empty-editor{min-height:560px;display:grid;place-content:center;justify-items:center;gap:8px;color:var(--tblr-secondary);text-align:center}.data-empty-editor h3{margin:0;color:var(--tblr-body-color);font-size:1rem}.data-empty-editor p{max-width:440px;margin:0;font-size:.82rem}.my-data-project-hint{grid-column:2;display:flex;align-items:center;gap:7px;color:var(--tblr-secondary);font-size:.76rem}.data-domain-strip{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1.7fr);gap:14px;align-items:center}.data-domain-strip h3{margin:2px 0 4px;font-size:1.05rem}.domain-chip-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.domain-chip{border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-tertiary);color:var(--tblr-body-color);padding:8px;text-align:left;min-width:0;display:grid;gap:2px}.domain-chip:not(:disabled):hover{border-color:var(--tblr-primary);color:var(--tblr-primary)}.domain-chip:disabled{opacity:.62}.domain-chip strong,.domain-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.domain-chip span,.domain-chip em{color:var(--tblr-secondary);font-size:.72rem;font-style:normal}.quick-add{display:grid;gap:8px;margin-bottom:12px}.quick-add-form{display:grid;gap:8px;padding:8px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-tertiary)}.data-layer-label{color:var(--alfred-system);font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:8px 2px 5px}.file-tree{display:grid;gap:2px}.tree-row{--tree-depth: 0;min-height:30px;width:100%;border:0;border-radius:6px;background:transparent;color:var(--tblr-body-color);display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:5px 7px 5px calc(7px + var(--tree-depth) * 16px);text-align:left;font-size:.83rem}.tree-row:hover,.tree-row.active{background:var(--tblr-primary-lt);color:var(--tblr-primary)}.tree-file{grid-template-columns:auto minmax(0,1fr) auto}.tree-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-row small{color:var(--tblr-secondary);font-size:.68rem}.tree-caret{transition:transform .12s ease}.tree-caret.open{transform:rotate(90deg)}.adapter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.adapter-tile{border:1px solid var(--tblr-border-color);border-radius:8px;padding:10px;display:grid;gap:10px;background:var(--tblr-bg-surface-tertiary)}.adapter-tile p{margin:4px 0 0;color:var(--tblr-secondary);font-size:.78rem;overflow-wrap:anywhere}.surface-matrix-panel{align-self:start}.surface-matrix{display:grid;gap:6px}.surface-matrix-head,.surface-matrix-row{display:grid;grid-template-columns:minmax(170px,1fr) repeat(3,minmax(130px,.8fr));gap:6px;align-items:stretch}.surface-matrix-head{color:var(--alfred-system);font-size:.64rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.surface-matrix-row>div,.surface-runtime-cell{min-width:0;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-tertiary);padding:8px}.surface-matrix-row strong,.surface-matrix-row small,.surface-runtime-cell small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surface-matrix-row small,.surface-runtime-cell small{color:var(--tblr-secondary);font-size:.72rem}.surface-runtime-cell{display:grid;gap:5px}.workflow-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.workflow-step{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-tertiary);padding:9px}.workflow-step>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--tblr-primary-lt);color:var(--tblr-primary);font-weight:700;font-size:.78rem}.workflow-step strong,.workflow-step p{min-width:0;overflow-wrap:anywhere}.workflow-step strong{display:block;margin-bottom:4px}.workflow-step p{margin:6px 0 0;color:var(--tblr-secondary);font-size:.75rem;line-height:1.32}.msg .bubble{border:0;border-radius:7px;padding:7px 9px;background:var(--tblr-bg-surface-tertiary);font-size:.8125rem;line-height:1.35}.topbar{position:sticky;top:0;z-index:70;min-height:var(--alfred-topbar-height);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;border-bottom:1px solid var(--tblr-border-color);background:var(--tblr-bg-surface)}.topbar h1{display:flex;align-items:center;gap:8px;margin:0;font-size:1.2rem;line-height:1.15}.topbar-leading{min-width:0;display:flex;align-items:center;gap:10px}.topbar .topbar-menu-btn{display:none}.top-actions{display:flex;align-items:center;flex-wrap:nowrap;gap:6px}.topbar-search-button{min-height:34px;border-radius:4px}.topbar-icon-button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid transparent;border-radius:4px;padding:0;background:transparent;color:var(--tblr-secondary)}.topbar-icon-button:hover,.topbar-icon-button:focus-visible{border-color:var(--tblr-border-color);background:var(--tblr-bg-surface-tertiary);color:var(--tblr-body-color)}.topbar-icon-button.active{background:var(--tblr-bg-surface-tertiary);color:var(--alfred-core)}.top-actions kbd{margin-left:2px;font-size:.65rem}.shell-trust-line{min-height:32px;margin-bottom:6px;border:0;border-radius:0;padding:3px 1px 7px;background:transparent}.trust-line{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-height:34px;border:1px solid var(--tblr-border-color);border-radius:7px;padding:5px 8px;background:var(--tblr-bg-surface);color:var(--tblr-secondary);font-size:.82rem}.fresh,.fresh-dot{color:var(--alfred-core)}.fresh-dot{width:7px;height:7px;border-radius:999px;display:inline-block;background:currentColor}.dotsep{color:var(--tblr-border-color)}.inspect-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#00000047;display:flex;justify-content:flex-end}.inspect-drawer{width:min(390px,92vw);height:100%;overflow:auto;border-left:1px solid var(--tblr-border-color);background:var(--tblr-bg-surface);box-shadow:-18px 0 60px #00000047;padding:14px}.inspect-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.inspect-head h3{margin:0;font-size:1rem}.command-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:start center;padding:9vh 18px 18px;background:#00000061}.command-panel{width:min(720px,100%);border:1px solid var(--tblr-border-color);border-radius:8px;background:var(--tblr-bg-surface);box-shadow:0 24px 70px #00000059;overflow:hidden}.command-input{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;border-bottom:1px solid var(--tblr-border-color)}.command-results{display:grid;max-height:58vh;overflow:auto;padding:8px;gap:4px}.command-result{display:grid;grid-template-columns:22px minmax(110px,.7fr) minmax(140px,1fr);align-items:center;gap:10px;border:0;border-radius:7px;padding:10px;color:var(--tblr-body-color);background:transparent;text-align:left}.command-result:hover,.command-result.active{background:var(--tblr-primary-lt);color:var(--tblr-primary)}.command-result small{color:var(--tblr-secondary);overflow-wrap:anywhere}.command-empty{display:grid;gap:5px;padding:14px;color:var(--tblr-secondary)}.trust-line.shell-trust-line{border:0;border-radius:0;padding:3px 1px 7px;background:transparent}.content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.session-workspace{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:10px}.session-workspace>.wide{grid-column:1/-1}.session-rail{align-self:start}.session-lane{color:var(--tblr-secondary);font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:7px 2px 5px}.session-source-list,.session-rail .compact-list{display:grid;gap:4px}.interactive-chat-panel{display:grid;gap:8px;margin-top:8px;padding:9px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-secondary)}.interactive-chat-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.interactive-chat-head small{display:block;color:var(--tblr-secondary);font-size:.72rem}.interactive-chat-thread{display:grid;gap:6px;max-height:240px;overflow:auto;scrollbar-gutter:stable}.skill-source-import,.session-details-panel{margin-top:8px;padding:9px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-secondary)}.skill-source-import textarea,.session-details-panel textarea{min-height:132px;resize:vertical;font-family:var(--tblr-font-monospace);font-size:.78rem;line-height:1.35}.session-details-panel .compact-mono{min-height:0}.session-item{width:100%;min-height:48px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;border:0;border-radius:7px;padding:7px 8px;background:transparent;color:var(--tblr-body-color);text-align:left}.session-item:hover,.session-item.active{background:var(--tblr-primary-lt);color:var(--tblr-primary)}.session-item strong,.session-item small,.session-item span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-item strong{font-size:.86rem}.session-item small{color:var(--tblr-secondary);font-size:.72rem}.session-item span{color:var(--tblr-secondary);font-size:.68rem}.session-conversation{min-height:430px}.chat-conversation{display:flex;min-height:560px;flex-direction:column}.chat-thread{width:min(760px,100%);margin:0 auto;flex:1}.msg.me .bubble{background:#3b5bdb1f}.chat-compose{display:grid;gap:8px;width:min(760px,100%);margin:auto auto 0;padding-top:12px}.uc1-chat-screen{display:grid;gap:12px}.uc1-chat-shell{display:grid;gap:14px;min-height:680px}.uc1-chat-header{display:grid;gap:10px}.uc1-connection-strip,.uc1-attachment-row,.uc1-capture-actions,.uc1-composer{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.uc1-connection-strip span,.uc1-attachment{min-width:0;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--tblr-border-color);border-radius:999px;padding:6px 10px;background:var(--tblr-bg-surface-secondary);color:var(--tblr-secondary);font-size:.82rem;line-height:1.2}.uc1-attachment{border-radius:7px;background:var(--tblr-bg-surface);text-align:left}.uc1-attachment.attached{border-color:#2fb34457;background:#2fb34414;color:var(--tblr-body-color)}.uc1-attachment:disabled{opacity:.56}.uc1-chat-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:14px;align-items:start}.uc1-chat-main{min-width:0;display:grid;gap:10px}.uc1-thread{min-height:330px;max-height:52vh;display:grid;align-content:start;gap:10px;overflow:auto;padding:12px;border:1px solid var(--tblr-border-color);border-radius:8px;background:var(--tblr-bg-surface-secondary);scrollbar-gutter:stable}.uc1-thread .msg{max-width:min(720px,92%)}.uc1-thread .msg.me{justify-self:end}.uc1-thread .msg.me .bubble{background:#3b5bdb1f}.uc1-thread .bubble{white-space:pre-wrap;overflow-wrap:anywhere}.uc1-status-line{border:1px solid rgba(32,107,196,.28);border-radius:7px;padding:8px 10px;color:var(--tblr-primary);background:#206bc412;font-size:.9rem}.uc1-capture-box{display:grid;gap:8px}.uc1-capture-box textarea{resize:vertical}.uc1-composer{display:grid;grid-template-columns:minmax(220px,1fr) auto auto auto}.uc1-chat-side{min-width:0;display:grid;gap:10px;position:sticky;top:74px}.uc1-side-section{min-width:0;display:grid;gap:8px;border:1px solid var(--tblr-border-color);border-radius:8px;padding:10px;background:var(--tblr-bg-surface-secondary)}.uc1-side-section>strong,.uc1-side-section summary{font-weight:700}.uc1-side-section summary{cursor:pointer}.uc1-side-section .compact-list{gap:5px}.uc1-acceptance-mini{display:grid;gap:8px;margin-top:8px}.weekly-inbox-command{min-height:58px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-secondary)}.weekly-inbox-command strong,.weekly-inbox-command small{display:block}.weekly-inbox-command small{color:var(--tblr-secondary)}.use-case-one-runbook{display:grid;gap:10px}.agent-verification-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.use-case-runbook-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.use-case-runbook-step{min-width:0;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:74px;padding:8px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface);color:inherit;text-align:left}.use-case-runbook-step:hover,.use-case-runbook-step.current{border-color:var(--tblr-primary);background:var(--tblr-primary-lt)}.use-case-runbook-step.done{border-color:#0f6e5652}.use-case-runbook-step strong,.use-case-runbook-step small{display:block;overflow-wrap:anywhere}.use-case-runbook-step small,.use-case-next-action small{margin-top:2px;color:var(--tblr-secondary);font-size:.76rem;line-height:1.25}.use-case-runbook-step .badge{justify-self:end}.real-run-path-heading strong,.real-run-path-heading small{display:block}.real-run-path-heading small{color:var(--tblr-secondary);font-size:.76rem}.real-run-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.real-run-path-step{min-height:58px;padding:9px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface)}.real-run-path-step strong,.real-run-path-step small{display:block;overflow-wrap:anywhere}.real-run-path-step small{margin-top:3px;color:var(--tblr-secondary);font-size:.74rem;line-height:1.25}.use-case-next-action{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-secondary)}.use-case-next-action strong,.use-case-next-action small{display:block;overflow-wrap:anywhere}.inbox-capture-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:8px}.inbox-capture-actions{display:flex;flex-direction:column;justify-content:flex-end;gap:8px}.inbox-capture-form textarea{min-height:72px;resize:vertical}.inbox-capture-form .btn{align-self:end;min-height:34px}.inbox-acceptance-form{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:8px;margin-top:10px}.inbox-acceptance-form textarea{min-height:72px;resize:vertical}.handoff-decision-box{display:grid;grid-template-columns:minmax(180px,1fr) 150px minmax(220px,1.2fr) auto;align-items:end;gap:8px;padding:10px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-secondary)}.handoff-decision-box strong,.handoff-decision-box small{display:block;overflow-wrap:anywhere}.handoff-decision-box small{margin-top:2px;color:var(--tblr-secondary);font-size:.76rem;line-height:1.25}.handoff-decision-box textarea{min-height:58px;resize:vertical}.check-row{display:flex;align-items:center;gap:8px;min-height:32px;font-size:.86rem;color:var(--text);white-space:nowrap}.check-row input{width:16px;height:16px;flex:0 0 auto}.phase2-cutover-checklist{display:grid;gap:10px;margin-top:12px;padding:10px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-secondary)}.phase2-cutover-head strong,.phase2-cutover-head small{display:block}.phase2-cutover-head small{margin-top:2px;color:var(--tblr-secondary);font-size:.76rem;line-height:1.25}.phase2-cutover-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.phase2-cutover-row{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:8px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface)}.phase2-cutover-row strong,.phase2-cutover-row small{display:block;overflow-wrap:anywhere}.phase2-cutover-row small{margin-top:2px;color:var(--tblr-secondary);font-size:.76rem;line-height:1.25}.phase2-decision-buckets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.phase2-decision-bucket{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:8px;padding:8px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface)}.phase2-decision-bucket-head strong,.phase2-decision-bucket-head small{display:block}.phase2-decision-bucket-head small{margin-top:2px;color:var(--tblr-secondary);font-size:.74rem;line-height:1.25}.phase2-decision-card-list{display:grid;gap:7px}.phase2-decision-card{min-width:0;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px;padding:8px;text-align:left;color:var(--text);border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-secondary)}.phase2-decision-card:hover{border-color:var(--alfred-core)}.phase2-decision-card strong,.phase2-decision-card small{display:block;overflow-wrap:anywhere}.phase2-decision-card small{margin-top:2px;color:var(--tblr-secondary);font-size:.74rem;line-height:1.25}.phase2-evidence-checklist,.phase2-review-gate{display:grid;gap:2px;margin-top:6px;padding-top:6px;border-top:1px solid var(--tblr-border-color)}.phase2-review-action-strip{display:grid;gap:2px;margin-top:6px;padding:6px;border:1px solid var(--tblr-border-color);border-radius:6px;background:var(--tblr-bg-surface)}.phase2-review-action-strip.ready{border-color:color-mix(in srgb,var(--alfred-core) 45%,var(--tblr-border-color))}.phase2-review-action-strip.blocked{opacity:.78}.phase2-note-checklist{display:grid;gap:2px;margin-top:6px;padding-top:6px;border-top:1px dashed var(--tblr-border-color)}.poc-reconciliation-grid{display:grid;gap:8px}.poc-reconciliation-row{min-width:0;display:grid;grid-template-columns:minmax(210px,.9fr) minmax(0,1.4fr) auto;align-items:start;gap:10px;padding:10px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface)}.poc-reconciliation-route{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:start}.poc-reconciliation-route strong,.poc-reconciliation-route small,.poc-reconciliation-copy strong,.poc-reconciliation-copy small{display:block;overflow-wrap:anywhere}.poc-reconciliation-route small,.poc-reconciliation-copy small{margin-top:2px;color:var(--tblr-secondary);font-size:.76rem;line-height:1.25}.poc-reconciliation-copy{min-width:0}.inbox-artifact-previews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.inbox-artifact-preview{min-width:0;min-height:150px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:7px;padding:10px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-secondary)}.inbox-artifact-preview span,.inbox-artifact-preview strong,.inbox-artifact-preview small{display:block;overflow-wrap:anywhere}.inbox-artifact-preview span{color:var(--tblr-secondary);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.inbox-artifact-preview small,.inbox-artifact-preview p{color:var(--tblr-secondary);font-size:.76rem;line-height:1.3}.inbox-artifact-preview p{min-height:0;max-height:118px;margin:0;overflow:auto;white-space:pre-wrap}.artifact-change-list{display:grid;gap:6px;margin-top:10px}.artifact-change-row{min-height:32px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-secondary)}.artifact-change-row span,.artifact-change-row small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifact-change-row small{color:var(--tblr-secondary);font-size:.72rem}.inbox-acceptance-form .form-check{min-height:34px;display:flex;align-items:center;gap:7px;margin:0;white-space:nowrap}.session-focus{border:1px solid var(--tblr-border-color);border-radius:8px;background:var(--tblr-bg-surface-tertiary);padding:10px;margin-bottom:10px}.session-focus h3{margin:2px 0 4px;font-size:1.02rem;line-height:1.25;overflow-wrap:anywhere}.session-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:8px 0}.session-focus p,.timeline-row small{overflow-wrap:anywhere}.session-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.session-group-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px;margin-bottom:10px}.session-group-pill{min-width:0;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-tertiary);color:var(--tblr-body-color);padding:7px 8px;text-align:left}.session-group-pill:hover,.session-group-pill.active{border-color:var(--tblr-primary);background:var(--tblr-primary-lt);color:var(--tblr-primary)}.session-group-pill strong,.session-group-pill span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-group-pill span{color:var(--tblr-secondary);font-size:.72rem}.session-timeline-row{width:100%;border:0;border-bottom:1px solid var(--tblr-border-color);background:transparent;color:var(--tblr-body-color);text-align:left}.session-timeline-row:hover,.session-timeline-row.active{background:var(--tblr-primary-lt)}.session-context{grid-column:1/-1}.today-grid .panel{align-content:start}.home-dashboard-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.home-dashboard-grid .panel{padding:13px 15px;border-radius:3px;box-shadow:none}.home-continuity-hero{grid-column:1/-1;min-height:104px;display:flex;align-items:center;justify-content:space-between;gap:18px}.home-continuity-hero h2{margin:2px 0 5px;font-size:1.12rem;line-height:1.2}.home-continuity-hero h2 span,.home-stat{color:var(--alfred-core)}.home-continuity-hero p,.home-card-copy{margin:0;color:var(--tblr-secondary);font-size:.8rem;line-height:1.35}.home-greeting{color:var(--tblr-secondary);font-size:.8rem}.home-summary-card{grid-column:span 2;min-height:262px;max-height:276px;display:flex;flex-direction:column}.home-wide-card{grid-column:span 3;min-height:194px;max-height:210px;display:flex;flex-direction:column}.home-dashboard-grid .panel-heading{margin-bottom:7px;padding-bottom:7px;border-bottom:1px solid var(--tblr-border-color)}.home-stat{margin-top:2px;font-size:1.35rem;font-weight:600;line-height:1.1}.home-card-copy{margin-top:3px;margin-bottom:8px}.home-list-lines,.home-scroll-list{display:grid;align-content:start;min-height:0}.home-scroll-list{flex:1 1 auto;overflow:auto;scrollbar-gutter:stable}.home-bottom-list{max-height:148px}.home-list-line{min-height:34px;display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--tblr-border-color);padding:5px 2px;font-size:.84rem}.home-row-button{width:100%;border-top:0;border-right:0;border-left:0;background:transparent;color:var(--tblr-body-color);text-align:left;cursor:pointer}.home-row-button:hover,.home-row-button:focus-visible{background:var(--tblr-bg-surface-tertiary);outline:0}.panel-title-button{display:inline-flex;align-items:center;gap:6px;border:0;padding:0;background:transparent;color:var(--tblr-body-color);font-size:.95rem;font-weight:600;line-height:1.25}.panel-title-button svg:last-child{color:var(--tblr-secondary);opacity:0;transform:translate(-2px);transition:opacity .12s ease,transform .12s ease}.panel-title-button:hover svg:last-child,.panel-title-button:focus-visible svg:last-child{opacity:1;transform:translate(0)}.home-list-line:last-child{border-bottom:0}.home-list-line>strong,.home-line-value{margin-left:auto;flex:0 0 auto;color:var(--tblr-secondary);font-size:.78rem;font-weight:500;text-align:right}.home-line-main{min-width:0;display:grid;gap:1px}.home-line-main strong,.home-line-main small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-line-main small{color:var(--tblr-secondary);font-size:.75rem}.home-agent-line{display:grid;grid-template-columns:8px minmax(0,1fr) auto}.home-status-dot{width:7px;height:7px;border-radius:50%;background:var(--tblr-secondary)}.home-status-dot.healthy{background:var(--tblr-success)}.home-card-action{width:100%;margin-top:8px;border-radius:3px}@media(max-width:1100px){.home-summary-card{grid-column:span 3}.home-summary-card:nth-of-type(4){grid-column:1/-1}}@media(max-width:760px){.home-summary-card,.home-wide-card{grid-column:1/-1;max-height:none}.home-continuity-hero{align-items:flex-start;flex-direction:column}.weekly-inbox-command,.use-case-next-action,.agent-verification-grid,.inbox-capture-form,.inbox-acceptance-form,.handoff-decision-box,.use-case-runbook-grid,.real-run-path,.inbox-artifact-previews,.phase2-cutover-grid,.phase2-decision-buckets,.poc-reconciliation-row{grid-template-columns:1fr}.inbox-capture-form .btn,.inbox-capture-actions,.inbox-acceptance-form .btn,.inbox-acceptance-form .form-check,.handoff-decision-box .btn{justify-self:start}.inbox-capture-actions{flex-direction:row;flex-wrap:wrap}}.today-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(410px,470px);gap:12px;align-items:center;border-top:2px solid var(--alfred-core)}.today-hero>*{min-width:0}.today-hero h2{margin:0 0 5px;font-size:1.18rem;line-height:1.2;overflow-wrap:anywhere}.setup-nudge{display:flex;align-items:center;justify-content:space-between;gap:12px;border-left:3px solid var(--alfred-core);background:var(--tblr-bg-surface)}.setup-nudge h3{margin:0 0 3px;font-size:.98rem}.first-run-settings{display:grid;padding:0}.first-run-wrap{display:grid;gap:14px;width:min(100%,720px);margin:0 auto;padding:18px 0 8px}.first-run-brand{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.first-run-brand strong{font-size:1.05rem}.first-run-brand span{color:var(--tblr-secondary);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}.first-run-stepper{display:flex;gap:6px}.first-run-dot{flex:1;height:4px;border-radius:2px;background:var(--tblr-border-color)}.first-run-dot.done{background:var(--alfred-core)}.first-run-dot.now{background:var(--alfred-contrib)}.first-run-wrap h1{margin:0;font-size:1.55rem;line-height:1.15}.first-run-lede{margin:0;line-height:1.45}.first-run-active-card,.first-run-overview{border:1px solid var(--tblr-border-color);border-radius:8px;background:var(--tblr-bg-surface)}.first-run-active-card{border-color:#3b5bdb80;padding:14px}.first-run-active-title{display:flex;align-items:center;gap:10px;margin-bottom:10px}.first-run-active-title h2{margin:0;font-size:1.05rem}.first-run-step-num{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:var(--tblr-border-color);color:var(--tblr-secondary);font-size:.82rem;font-weight:700}.first-run-step-num.done{background:var(--alfred-core);color:#fff}.first-run-step-num.now{background:var(--alfred-contrib);color:#fff}.first-run-active-actions,.profile-setup-compact{display:grid;gap:10px}.first-run-active-actions .btn{width:fit-content}.first-run-mode-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.use-case-one-setup{border-left:3px solid var(--alfred-core)}.use-case-one-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.use-case-one-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;border:1px solid var(--tblr-border-color);border-radius:7px;padding:8px;background:var(--tblr-bg-surface);color:var(--tblr-body-color);text-align:left}.use-case-one-row:hover{border-color:#3b5bdb80}.use-case-one-row.done{background:var(--tblr-primary-lt)}.use-case-one-row strong,.use-case-one-row small{display:block}.use-case-one-row small{color:var(--tblr-secondary);font-size:.78rem;line-height:1.25;margin-top:2px}.quick-interview-card{border:1px solid var(--tblr-border-color);border-radius:7px;padding:10px 12px;background:var(--tblr-bg-surface-tertiary);display:grid;gap:8px}.quick-interview-prompts{display:grid;gap:5px;color:var(--tblr-body-color);font-size:.875rem}.profile-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.first-run-overview{padding:12px 14px}.first-run-row{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;padding:8px 0}.first-run-row+.first-run-row{border-top:1px solid var(--tblr-border-color)}.first-run-row-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.first-run-row p{margin:3px 0 0;color:var(--tblr-secondary);font-size:.84rem;line-height:1.35}.settings-inline-editor{margin-top:12px;padding-top:12px;border-top:1px solid var(--tblr-border-color)}.timeline-list{display:grid}.timeline-row{display:grid;grid-template-columns:minmax(104px,.22fr) minmax(180px,.78fr);gap:3px 10px;border-bottom:1px solid var(--tblr-border-color);padding:6px 0;font-size:.875rem}.timeline-row span,.timeline-row small{color:var(--tblr-secondary);overflow-wrap:anywhere}.timeline-row strong{min-width:0;overflow-wrap:anywhere}.timeline-row small{grid-column:2;font-size:.8rem}.session-timeline-row{grid-template-columns:minmax(104px,.18fr) minmax(240px,.42fr) minmax(220px,.4fr);align-items:start}.session-timeline-row div{min-width:0}.session-timeline-row div small{display:block;grid-column:auto}.session-timeline-row>small{grid-column:auto}.scroll-panel{max-height:420px;overflow:auto}.admin-proof-panel{border-top:2px solid var(--tblr-primary)}.panel{padding:10px 12px;min-width:0}.panel.card-accent-core{border-top:2px solid var(--alfred-core)}.panel.card-accent-contrib{border-top:2px solid var(--alfred-contrib)}.panel.card-accent-admin{border-left:3px solid var(--alfred-core)}.wide{grid-column:1/-1}.hero-panel{grid-column:1/-1;display:grid;grid-template-columns:minmax(420px,1fr) minmax(320px,max-content);align-items:center;gap:10px;padding:10px 12px}.hero-copy{min-width:0}.hero-panel h2{max-width:none;font-size:1.12rem;line-height:1.1;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-panel p{max-width:none;color:var(--tblr-secondary);font-size:.78rem;line-height:1.25;margin:3px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-controls{margin-top:7px;justify-content:flex-start;max-width:none;flex-wrap:nowrap;gap:6px}.hero-metrics,.metric-row,.stream-grid{display:grid;gap:8px}.hero-metrics{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.gap-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.launchpad-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.launch-card{display:grid;gap:8px;align-content:start;min-height:120px;border:1px solid var(--tblr-border-color);border-radius:7px;padding:10px;background:var(--tblr-bg-surface-tertiary);color:var(--tblr-body-color);text-decoration:none}.launch-card:hover{border-color:var(--tblr-primary);color:var(--tblr-body-color)}.launch-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.launch-card-top>svg{flex:0 0 auto}.launch-card strong{overflow-wrap:anywhere}.launch-card p{margin:0;color:var(--tblr-secondary);font-size:.8125rem;line-height:1.35}.mini-signal-list{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start;margin-top:2px}.mini-signal-list span{display:inline-flex;max-width:100%;min-height:20px;align-items:center;border:1px solid var(--tblr-border-color);border-radius:5px;padding:1px 6px;color:var(--tblr-secondary);font-size:.72rem;overflow-wrap:anywhere}.blueprint-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.blueprint-card{display:grid;gap:9px;align-content:start;border:1px solid var(--tblr-border-color);border-radius:7px;padding:10px;background:var(--tblr-bg-surface-tertiary)}.blueprint-card p{margin:4px 0 0;color:var(--tblr-secondary);font-size:.84rem}.navigator-search{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px}.gap-card{border:1px solid var(--tblr-border-color);border-radius:7px;padding:10px;background:var(--tblr-bg-surface-tertiary);display:grid;gap:8px;align-content:start}.gap-card p{color:var(--tblr-secondary);margin:7px 0 0}.gap-card ul{margin:0;padding-left:17px;color:var(--tblr-secondary);font-size:.82rem}.gap-card li{overflow-wrap:anywhere}.gap-value{font-size:1.35rem;line-height:1;font-weight:700;margin-bottom:5px}.hero-metric,.mini-metric{border:1px solid var(--tblr-border-color);border-radius:6px;padding:6px 8px}.mini-metric{display:grid;gap:1px;min-height:44px;background:var(--tblr-bg-surface-tertiary)}.hero-metric{display:grid;grid-template-columns:16px auto;grid-template-areas:"icon value" "label label";align-items:center;column-gap:7px;row-gap:1px;width:96px;min-height:48px;padding:7px 8px}.hero-metric svg{color:var(--tblr-primary);width:16px;height:16px;grid-area:icon}.hero-metric span,.mini-metric span{color:var(--tblr-secondary)}.hero-metric span{font-size:.72rem;white-space:nowrap;grid-area:label;overflow:hidden;text-overflow:ellipsis}.hero-metric strong,.mini-metric strong{font-size:1rem;line-height:1.1}.hero-metric strong{font-size:1.08rem;line-height:1.1;grid-area:value}@media(max-width:1439px){.app-shell.with-chat-rail{grid-template-columns:var(--alfred-sidebar) minmax(0,1fr)}.app-shell.with-chat-rail.sidebar-collapsed{grid-template-columns:var(--alfred-sidebar-collapsed) minmax(0,1fr)}.chat-rail{position:fixed;inset:0 0 0 auto;width:var(--alfred-chat-rail);max-width:100vw;box-shadow:-8px 0 24px #0000002e;z-index:1040}.chat-rail-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1035;border:0;background:#0000006b}.hero-panel{grid-template-columns:minmax(360px,1fr) minmax(280px,max-content)}.hero-metric{width:88px;padding:7px}.hero-metric strong{font-size:1rem}.hero-metric span{font-size:.68rem}}.metric-row{grid-template-columns:repeat(6,minmax(0,1fr))}.runtime-metrics{grid-template-columns:repeat(auto-fit,minmax(86px,1fr))}.diagnostic-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:14px}.activity-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.activity-column{display:grid;align-content:start;gap:8px;min-width:0}.activity-card{border:1px solid var(--tblr-border-color);border-radius:7px;padding:9px;background:var(--tblr-bg-surface-tertiary);min-width:0}.activity-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:6px}.activity-card ul{margin:0;padding-left:17px;color:var(--tblr-secondary);font-size:.82rem}.activity-card li{overflow-wrap:anywhere;margin-bottom:4px}.activity-footer{display:grid;grid-template-columns:1.15fr .8fr .75fr;gap:10px;padding-top:10px;margin-top:10px;border-top:1px solid var(--tblr-border-color)}.compact-list{display:grid}.compact-row{border:0;border-bottom:1px solid var(--tblr-border-color);border-radius:0;padding:5px 0;display:flex;align-items:center;justify-content:space-between;gap:8px;background:transparent;min-width:0;font-size:.875rem}.compact-row-button{width:100%;color:inherit;text-align:left;cursor:pointer}.compact-row-button:hover,.compact-row-button:focus-visible{background:var(--tblr-bg-surface-tertiary)}.validation-review-row{display:grid;gap:6px;padding-bottom:7px;border-bottom:1px solid var(--tblr-border-color)}.validation-review-row .compact-row{border-bottom:0;padding-bottom:0}.compact-row:last-child{border-bottom:0}.compact-row div{display:grid;gap:2px;min-width:0}.compact-row span,.compact-row p{color:var(--tblr-secondary);margin:0;overflow-wrap:anywhere}.compact-row>span,.compact-row>.badge,.compact-row>.btn{flex:0 1 auto;max-width:42%;white-space:normal;overflow-wrap:anywhere;text-align:right}.compact-row p{font-size:.8125rem;line-height:1.35}.poc-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.poc-hero-row,.alfred-agent-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.poc-hero-row h3,.alfred-agent-hero h3{margin:0 0 2px;font-size:1.08rem}.poc-search-box{display:flex;gap:6px;width:min(360px,100%)}.alfred-agent-hero{grid-template-columns:auto minmax(0,1fr) auto}.alfred-avatar{width:48px;height:48px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:var(--alfred-core);color:#fff;font-weight:800;font-size:1.35rem}.alfred-hero-actions,.automation-controls,.engine-filter-row{display:flex;align-items:center;gap:8px}.alfred-hero-actions{flex-direction:column;align-items:stretch}.tool-toggle-list,.skill-list,.automation-list{display:grid;gap:6px}.skill-list{max-height:620px;overflow:auto;align-content:start}.tool-toggle-row,.skill-row,.automation-row{display:flex;align-items:center;gap:9px;border:1px solid var(--tblr-border-color);border-radius:7px;padding:7px 8px;background:var(--tblr-bg-surface);min-width:0}.tool-toggle-row>div,.skill-row>span:nth-child(2),.automation-row>div:first-of-type{display:grid;gap:1px;min-width:0}.tool-toggle-row small,.skill-row small,.automation-row small{color:var(--tblr-secondary);overflow-wrap:anywhere}.skill-row{width:100%;text-align:left;border-color:transparent}.skill-row.active{border-color:#0f6e5652;background:#0f6e5614}.skill-row-icon,.automation-icon{width:28px;height:28px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:#0f6e561f;color:var(--alfred-core)}.trigger-chip{display:inline-flex;align-items:center;border-radius:999px;padding:3px 8px;background:#3b5bdb1a;color:var(--tblr-primary);font-size:.78rem}.automation-list-panel,.automation-runs-panel{grid-column:auto}.automation-row{align-items:flex-start}.automation-when{margin-left:auto;display:grid;gap:1px;min-width:140px;text-align:right}.muted-row{opacity:.7}.engine-filter-row{justify-content:flex-end;margin-bottom:8px}.engine-filter-row .form-control{width:min(220px,100%)}.engine-filter-row .form-select{width:auto}.audit-ledger{font-size:.84rem}.actor-pill{display:inline-flex;align-items:center;border-radius:999px;padding:2px 7px;background:#0f6e561f;color:var(--alfred-core);font-size:.75rem;font-weight:700}.source-label,.lbl{display:inline-flex;align-items:center;width:fit-content;min-height:17px;border-radius:5px;padding:1px 6px;font-size:.625rem;line-height:1.25;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.lbl-truth{background:#0f6e5624;color:var(--alfred-core)}.lbl-evidence{background:#3b5bdb24;color:var(--alfred-contrib)}.lbl-proposal{background:#b4780a29;color:#b4780a}.lbl-stale{background:#78787829;color:var(--tblr-secondary)}.lbl-missing{background:#c8323224;color:#c83232}.stat-big{font-size:1.35rem;font-weight:700;line-height:1.1}.stat-band{display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:6px;width:min(100%,470px)}.today-hero .stat-band{grid-template-columns:repeat(5,minmax(0,1fr));width:100%}.domain-list{display:grid;gap:2px}.domain-item{display:flex;align-items:center;gap:7px;border:0;border-radius:6px;padding:5px 7px;background:transparent;color:var(--tblr-body-color);text-align:left;font-size:.875rem}.domain-item.active,.domain-item:hover{background:#0f6e561f}.domain-item .spacer{margin-left:auto;color:var(--tblr-secondary);font-size:.8rem}.domain-lane,.sect-title{color:var(--tblr-secondary);font-size:.625rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.domain-lane{padding:8px 7px 2px}.record-list,.tracker-record-list{display:grid}.tracker-record-line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:8px 2px;border-bottom:1px solid var(--tblr-border-color)}.tracker-record-line:last-child{border-bottom:0}.tracker-record-line>div{min-width:0}.tracker-record-line strong,.tracker-record-line small{display:block;overflow-wrap:anywhere}.tracker-record-line small{margin-top:2px;color:var(--tblr-secondary);font-size:.75rem}.tracker-record-line .badge{justify-self:end}.record-line{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:8px;padding:6px 0;border-bottom:1px solid var(--tblr-border-color);color:inherit;font-size:.875rem}.record-line:last-child{border-bottom:0}.record-line-button{width:100%;border-left:0;border-right:0;border-top:0;background:transparent;text-align:left}.record-line-button:hover,.record-line-button.active{background:var(--tblr-primary-lt);color:var(--tblr-primary);box-shadow:inset 3px 0 0 var(--tblr-primary)}.record-line p{margin:2px 0 0;color:var(--tblr-secondary);font-size:.8125rem;overflow-wrap:anywhere}.record-line .meta{color:var(--tblr-secondary);font-size:.8rem;text-align:right}.record-preview{border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-tertiary);padding:8px 10px}.record-preview-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.record-preview-top strong,.record-preview-top span{min-width:0}.record-preview-top span{color:var(--tblr-secondary);font-size:.78rem;text-transform:uppercase;letter-spacing:0;font-weight:700}.record-preview p{margin:6px 0 0;color:var(--tblr-secondary);overflow-wrap:anywhere}.record-inspector{min-width:0}.record-inspector-grid{display:grid;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(110px,1fr));gap:12px;align-items:end}.projects-grid>.wide{grid-column:1/-1}.project-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,360px);gap:12px;align-items:center}.project-band h3{margin:2px 0 4px;font-size:1.1rem;line-height:1.2;overflow-wrap:anywhere}.project-band-actions{display:grid;gap:8px}.workboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start}.board-lane{border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface-tertiary);min-width:0;padding:8px;display:grid;gap:8px}.board-lane-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.board-lane-head span,.board-empty{color:var(--tblr-secondary);font-size:.82rem}.board-card-stack{display:grid;gap:7px}.board-card{border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface);padding:8px;display:grid;gap:6px;min-width:0}.board-card.active{border-color:var(--tblr-primary);box-shadow:0 0 0 1px var(--tblr-primary)}.board-card-title{display:grid;grid-template-columns:18px minmax(0,1fr);gap:7px;align-items:center}.board-card-title strong{overflow-wrap:anywhere}.board-card p{color:var(--tblr-secondary);font-size:.82rem;margin:0;overflow-wrap:anywhere}.board-card-actions{display:flex;flex-wrap:wrap;gap:6px}.board-card-actions .btn{min-height:28px}.chip-list{display:flex;flex-wrap:wrap;gap:6px}.inline-chip{border:1px solid var(--tblr-border-color);border-radius:6px;padding:3px 7px;background:var(--tblr-bg-surface-tertiary);color:var(--tblr-secondary);font-size:.75rem;max-width:100%;overflow-wrap:anywhere}.extension-feature{display:grid;gap:14px}.extension-feature-head{display:flex;align-items:center;gap:12px}.extension-feature-head h3{margin:0 0 2px;font-size:1.08rem}.extension-icon{width:42px;height:42px;border-radius:8px;display:grid;place-items:center;background:var(--tblr-bg-surface-tertiary);flex:0 0 auto}.extension-icon.contrib{background:#3b5bdb24;color:var(--alfred-contrib)}.extension-controls{margin-left:auto;display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.extension-feature-body{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.85fr);gap:18px;padding-top:12px;border-top:1px solid var(--tblr-border-color)}.settings-extension-list{display:grid;gap:7px}.settings-extension-row{display:flex;align-items:center;gap:10px;border:1px solid var(--tblr-border-color);border-radius:7px;padding:8px;background:var(--tblr-bg-surface)}.settings-extension-row>div{display:grid;gap:1px;min-width:0}.settings-extension-row small{color:var(--tblr-secondary)}.capability-list{display:grid;gap:1px}.extension-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.extension-tile{border:1px solid var(--tblr-border-color);border-radius:8px;background:var(--tblr-bg-surface);padding:12px;min-width:0;min-height:148px;display:flex;flex-direction:column;gap:12px;text-align:left}.extension-tile.disabled{opacity:.68}.extension-tile-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.extension-tile-head strong,.extension-tile-head p{overflow-wrap:anywhere}.extension-tile-head p,.extension-add span{margin:2px 0 0;color:var(--tblr-secondary);font-size:.78rem}.extension-add{align-items:center;justify-content:center;border-style:dashed;color:var(--tblr-secondary);background:var(--tblr-bg-surface-tertiary);text-align:center}.subhead{display:flex;align-items:center;gap:8px;color:var(--tblr-secondary);font-weight:700}.panel-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px;min-width:0}.panel-heading>div{min-width:0}.panel-heading p{overflow-wrap:anywhere}.panel-heading h3{margin:0;font-size:.98rem}.panel-heading h4{margin:0;font-size:.88rem}.compact-heading{margin-bottom:8px}.stack{display:grid;gap:8px}.row-card{border:1px solid var(--tblr-border-color);border-radius:7px;padding:9px;display:flex;justify-content:space-between;gap:10px}.row-card.tall{align-items:flex-start}.row-card p{margin:5px 0 0;color:var(--tblr-secondary)}.stream-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.step-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.step-card{border:1px solid var(--tblr-border-color);border-radius:7px;padding:9px;background:var(--tblr-bg-surface-tertiary);display:grid;gap:6px;align-content:start;grid-template-rows:auto auto minmax(44px,1fr) auto}.step-card.done{border-color:#22c55e6b}.step-card p{margin:0;color:var(--tblr-secondary);font-size:.8125rem;line-height:1.35}.fit-button{width:fit-content;max-width:100%;white-space:normal;overflow-wrap:anywhere;line-height:1.2}.profile-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:10px}.two-col{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.quick-capture{display:grid;grid-template-columns:minmax(140px,.35fr) minmax(240px,.65fr) minmax(320px,1.4fr) auto;gap:8px;align-items:start}.quick-capture textarea{min-height:64px}.store-workbench{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:10px;align-items:start}.file-row{width:100%;color:inherit;text-align:left}.file-row.selected{border-color:rgba(var(--tblr-primary-rgb),.62);background:var(--tblr-primary-lt)}.work-row{border:1px solid var(--tblr-border-color);border-radius:7px;padding:8px;background:var(--tblr-bg-surface-tertiary);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.work-row-main{display:grid;gap:2px;min-width:0}.reset-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;background:transparent;color:inherit;text-align:left}.work-row.selected{border-color:rgba(var(--tblr-primary-rgb),.62);background:var(--tblr-primary-lt)}.work-row-main p{margin:0;color:var(--tblr-secondary);font-size:.82rem;overflow-wrap:anywhere}.work-row-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.work-row-actions .form-select{width:auto;min-width:118px}.mono-editor{font-family:var(--tblr-font-monospace);font-size:.84rem;line-height:1.45}.empty-state{border:1px dashed var(--tblr-border-color);border-radius:7px;padding:12px;min-height:104px;display:grid;place-items:center;align-content:center;gap:8px;text-align:center;background:var(--tblr-bg-surface-tertiary)}.search-row{display:flex;align-items:center;gap:8px;margin-bottom:10px}.status-stack{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.source-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.source-provenance{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border:1px solid var(--tblr-border-color);border-radius:7px;padding:8px 9px;background:var(--tblr-bg-surface-tertiary);margin-bottom:10px}.source-grid .source-provenance{margin-bottom:0}.source-title{display:flex;align-items:center;gap:7px;font-weight:700}.notice-line{border:1px solid var(--tblr-border-color);border-radius:7px;padding:7px 9px;color:var(--tblr-secondary);margin-bottom:8px;background:var(--tblr-bg-surface-tertiary);font-size:.875rem}.notice{border:1px solid var(--tblr-border-color);border-radius:7px;padding:8px 9px;color:var(--tblr-secondary);background:var(--tblr-bg-surface-tertiary)}.notice.warning{border-color:#f59e0b61;background:#f59e0b14;color:#fbbf24}.kv-list{display:grid;grid-template-columns:100px 1fr;gap:8px 12px;margin:0}.kv-list dt{color:var(--tblr-secondary)}.kv-list dd{margin:0;min-width:0;overflow-wrap:anywhere}.badge{display:inline-flex;gap:5px;align-items:center;max-width:100%;min-height:20px;white-space:nowrap;overflow-wrap:normal;text-align:center;line-height:1.15;font-size:.72rem}.compact-row>.badge,.compact-row>.source-label,.compact-row>.lbl,.step-card .badge{flex:0 0 auto;max-width:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;white-space:normal;overflow-wrap:anywhere}.btn-sm{min-height:28px;padding:4px 8px;font-size:.78rem}.form-control,.form-select{border-radius:6px}.form-control:not(textarea),.form-select{min-height:32px;padding-top:5px;padding-bottom:5px;font-size:.875rem}textarea.form-control{padding:7px 8px;font-size:.875rem}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--tblr-bg-surface-secondary)}.auth-panel{width:min(680px,100%);display:grid;gap:16px}.setup-panel{width:min(760px,100%);display:grid;gap:16px}.setup-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.setup-grid.compact{gap:8px}.action-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.quick-add-grid{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(240px,1.5fr) minmax(150px,.8fr);gap:8px}.field{display:grid;gap:5px}.field>span,.field-label{display:inline-flex;align-items:center;gap:6px;font-size:.84rem;font-weight:600}.field-label{justify-content:flex-start;min-width:0}.field-label-text{display:inline-flex;align-items:center;gap:6px}.help-tooltip{position:relative;display:inline-flex;align-items:center;color:var(--tblr-secondary);cursor:help;line-height:1}.help-tooltip:hover,.help-tooltip:focus{color:var(--tblr-primary);outline:none}.help-tooltip:after{content:attr(data-tooltip);position:absolute;z-index:50;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);width:min(280px,70vw);padding:8px 10px;border:1px solid var(--tblr-border-color);border-radius:7px;background:var(--tblr-bg-surface);box-shadow:var(--tblr-box-shadow-dropdown);color:var(--tblr-body-color);font-size:.78rem;font-weight:500;line-height:1.35;opacity:0;pointer-events:none;white-space:normal}.help-tooltip:hover:after,.help-tooltip:focus:after{opacity:1}.field-wide{grid-column:1/-1}.error-line{border:1px solid rgba(239,68,68,.38);border-radius:8px;padding:10px 12px;background:#ef444414;color:#fca5a5}.table{margin-bottom:0}.mono-cell{font-family:var(--tblr-font-monospace);font-size:.82rem;overflow-wrap:anywhere}.process-args{max-width:720px;line-height:1.35}@media(max-width:980px){.app-shell,.app-shell.with-chat-rail,.app-shell.sidebar-collapsed,.app-shell.with-chat-rail.sidebar-collapsed{grid-template-columns:1fr}.sidebar{position:fixed;inset:0 auto 0 0;z-index:1040;width:var(--alfred-sidebar);min-height:100vh;transform:translate(-100%);transition:transform .18s ease}.sidebar.mobile-open{transform:translate(0)}.sidebar-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1035;border:0;background:#00000073}.sidebar-collapsed .sidebar,.sidebar{align-items:stretch}.sidebar-collapsed .brand-copy,.sidebar-collapsed .tenant-card,.sidebar-collapsed .nav-filter span,.sidebar-collapsed .nav-filter kbd,.sidebar-collapsed .nav-section-label,.sidebar-collapsed .sidebar-footer,.sidebar-collapsed .engine-link span,.sidebar-collapsed .engine-link .badge{display:block}.sidebar-collapsed .nav-link span,.sidebar-collapsed .contrib-dot{display:inline-flex}.sidebar-collapsed .brand-row,.sidebar-collapsed .nav-link{justify-content:flex-start}.sidebar-collapse-btn{display:none}.sidebar-mobile-close{display:inline-flex}.sidebar-collapsed .nav-filter{width:calc(100% - 24px);grid-template-columns:auto minmax(0,1fr) auto;justify-items:stretch;padding:8px 10px;margin-inline:12px}.sidebar-collapsed .nav-link{justify-content:flex-start;border-left:3px solid transparent;border-radius:0;padding:8px 9px 8px 10px}.sidebar-collapsed .nav-link.active{border-left-color:var(--tblr-primary)}.sidebar-collapsed .engine-link{justify-content:flex-start}.topbar .topbar-menu-btn{display:inline-flex}.chat-rail{inset:auto 0 0 0;width:100%;height:68vh;min-height:0;border-left:0;border-top:1px solid var(--tblr-border-color);border-radius:12px 12px 0 0}.content-grid,.session-workspace,.today-hero,.hero-panel,.poc-two-col,.poc-hero-row,.alfred-agent-hero,.content-grid.data-browser-grid{grid-template-columns:1fr}.my-data-project-hint{grid-column:auto}.uc1-chat-grid{grid-template-columns:1fr}.uc1-chat-side{position:static}.uc1-composer{grid-template-columns:1fr}.uc1-thread{max-height:none}.record-details{grid-template-columns:1fr}.record-editor-head{align-items:flex-start}.record-editor-actions{flex-wrap:wrap;justify-content:flex-end}.hero-panel{align-items:stretch}.hero-controls{justify-content:flex-start;max-width:none;flex-wrap:wrap}.hero-copy{min-width:0}.poc-search-box,.alfred-hero-actions{width:100%}.alfred-hero-actions{flex-direction:row;flex-wrap:wrap}.automation-list-panel,.automation-runs-panel{grid-column:1/-1}.automation-row{flex-wrap:wrap}.automation-when{margin-left:37px;text-align:left}.hero-metrics,.metric-row,.stream-grid,.source-grid,.blueprint-grid,.launchpad-grid,.gap-grid,.activity-grid,.activity-footer,.step-grid,.first-run-mode-toggle,.profile-contact-grid,.profile-layout,.store-workbench,.quick-capture,.quick-add-grid,.data-domain-strip,.domain-chip-grid,.record-inspector-grid,.two-col,.workboard,.extension-feature-body,.extension-card-grid,.work-row,.surface-matrix-head,.surface-matrix-row,.workflow-rail{grid-template-columns:1fr}.surface-matrix-head{display:none}.setup-nudge{align-items:flex-start;flex-direction:column}.work-row-actions{justify-content:flex-start}.hero-metrics{display:grid}.hero-metric{width:auto}.source-provenance{display:grid}.timeline-row,.timeline-row small{grid-template-columns:1fr;grid-column:auto}}@media(max-width:640px){.topbar{padding-inline:9px}.topbar h1{font-size:1rem}.top-actions>.btn-outline-secondary,.topbar-profile-button{display:none}.main-content{padding:10px 9px 16px}.tracker-record-line{grid-template-columns:1fr}.tracker-record-line .badge{justify-self:start}.trust-line{gap:5px}.trust-line .dotsep{display:none}}
