:root{color-scheme:dark;--bg: #0d1114;--bg-soft: #151b20;--panel: rgba(19, 24, 29, .9);--panel-strong: rgba(24, 30, 36, .96);--line: rgba(255, 240, 211, .12);--line-strong: rgba(255, 240, 211, .22);--text: #f5f1e8;--muted: #baa98a;--accent: #ff9c46;--accent-soft: rgba(255, 156, 70, .16);--success: #88d498;--danger: #f27d7d;--shadow: 0 24px 80px rgba(0, 0, 0, .4);--response-font: "SF Pro Text", "Aptos", "Segoe UI Variable Text", "Segoe UI", sans-serif;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Palatino,serif}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top left,rgba(255,156,70,.22),transparent 28%),radial-gradient(circle at bottom right,rgba(246,214,162,.08),transparent 25%),linear-gradient(180deg,#0b0f13,#141b20);color:var(--text);overflow-x:hidden}body.conversation-fullscreen-active{overflow:hidden}button,input,textarea,select{font:inherit}button{cursor:pointer}textarea,input,select{width:100%;border:1px solid var(--line);border-radius:14px;background:#070a0dbf;color:var(--text);padding:.88rem 1rem}textarea{resize:vertical}label{display:grid;gap:.45rem}label span{color:var(--muted);font-size:.92rem}.field-note{color:var(--muted);font-size:.8rem;line-height:1.5}.page-shell{min-height:100vh;padding:1rem}.app-container{width:min(100%,112rem);margin:0 auto;display:grid;gap:.85rem;min-width:0}.auth-screen,.loading-shell{min-height:calc(100vh - 3rem);display:grid;place-items:center}.auth-card,.loading-card{width:min(34rem,100%);padding:2rem;border:1px solid var(--line);border-radius:28px;background:linear-gradient(180deg,#171d23f5,#0f1318f5);box-shadow:var(--shadow)}.eyebrow{margin:0 0 .8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.8rem}h1,h2{margin:0}.hero-text,.callout,.panel-head p,.approval-summary,.activity-summary,.hero-note{color:var(--muted);line-height:1.6}.stack-form{display:grid;gap:1rem}.primary-button,.ghost-button,.approval-actions button{border-radius:999px;padding:.68rem 1rem;border:1px solid transparent;transition:transform .14s ease,background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.primary-button{background:linear-gradient(135deg,#ff8b2f,#ffb46f);color:#201106;font-weight:700}.ghost-button,.approval-actions button{background:#ffffff0a;color:var(--text);border-color:var(--line)}.app-page{display:grid;gap:.85rem}.hero{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(18rem,.7fr);gap:1rem}.hero.hero-single{grid-template-columns:1fr}.hero-copy,.hero-card,.panel{border:1px solid var(--line);border-radius:22px;background:var(--panel);box-shadow:var(--shadow)}.hero-copy,.hero-card,.panel{padding:1rem}.hero-card-full{display:grid;gap:.55rem;min-width:0}.hero-topline{display:grid;gap:.75rem;align-items:start}.hero-topline>*{min-width:0}.hero-header-row{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;min-width:0}.hero-header-row>*{min-width:0}.hero-identity{display:grid;gap:.18rem}.hero-identity .eyebrow{margin-bottom:0}.hero-mini-status{display:block;color:var(--muted);font-size:.78rem}.loading-inline{display:inline-flex;align-items:center;gap:.42rem}.loading-dots{display:inline-flex;align-items:center;gap:.18rem}.loading-dots span{width:.28rem;height:.28rem;border-radius:999px;background:currentColor;opacity:.24;animation:loading-dot-breathe 1.1s ease-in-out infinite}.loading-dots span:nth-child(2){animation-delay:.12s}.loading-dots span:nth-child(3){animation-delay:.24s}.hero-logout{flex:0 0 auto;align-self:flex-start;margin-left:auto}.hero-copy h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05}.status-rail,.top-bar-actions,.field-row,.prompt-actions,.approval-actions,.side-tabs,.activity-meta,.message-meta{display:flex;gap:.65rem;flex-wrap:wrap;align-items:center;min-width:0}.status-rail{margin-bottom:0}.status-rail.compact,.top-bar-actions.compact{gap:.45rem}.rail-chip{display:inline-flex;align-items:center;padding:.28rem .62rem;border-radius:999px;background:#ffffff0d;border:1px solid var(--line);font-family:Berkeley Mono,SFMono-Regular,Consolas,monospace;font-size:.76rem}.rail-chip.muted{color:var(--muted)}.rail-chip.accent{background:var(--accent-soft);color:#ffd4a7}.terminal-line,.output-header,.approval-method,.message-meta,.activity-meta{font-family:Berkeley Mono,SFMono-Regular,Consolas,monospace}.terminal-line{margin:0 0 .55rem;color:#ffe5c0}.top-bar-actions{margin-top:0}.header-cwd{margin:0;font-size:.74rem}.compact-button{padding:.5rem .82rem;font-size:.9rem}.app-grid{display:grid;grid-template-columns:minmax(16rem,.95fr) minmax(0,1.25fr) minmax(19rem,.9fr);gap:1rem;align-items:start}.app-tabs{display:flex;gap:.45rem;flex-wrap:wrap;justify-content:center}.app-tab{border:1px solid var(--line);background:#ffffff0a;color:var(--muted);border-radius:999px;padding:.52rem .85rem;font-size:.92rem}.app-tab.active{background:var(--accent-soft);color:#ffd4a7;border-color:#ff9c466b}.app-content{display:grid;min-width:0}.panel{display:grid;gap:.85rem;min-width:0}.panel-head{display:grid;gap:.25rem;min-width:0}.panel-head.compact{display:flex;justify-content:space-between;align-items:center}.top-gap{margin-top:.4rem}.session-list,.transcript,.activity-list,.approval-list,.command-streams{display:grid;gap:.6rem}.sessions-grid{display:grid;grid-template-columns:minmax(18rem,.95fr) minmax(0,1.15fr);gap:1rem;align-items:start}.session-side-stack{display:grid;gap:1rem;min-width:0}.session-card,.activity-card,.approval-card,.command-output{border:1px solid var(--line);border-radius:22px;background:var(--panel-strong)}.session-card,.activity-card,.approval-card,.command-output{padding:.82rem .9rem;transition:transform .14s ease,border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.session-card{display:grid;gap:.72rem}.session-card-main{width:100%;border:0;padding:0;background:transparent;color:inherit;text-align:left;display:grid;gap:.28rem}.session-card-actions{display:flex;justify-content:flex-end;gap:.55rem;flex-wrap:wrap}.session-form-actions{display:flex;gap:.65rem;flex-wrap:wrap;justify-content:flex-end}.session-card-action{padding:.45rem .82rem;font-size:.82rem}.ghost-button.danger,.session-card-action.danger,.conversation-menu-item.danger{color:#ffd2d2;border-color:#f27d7d47;background:#f27d7d14}.ghost-button.danger:hover,.session-card-action.danger:hover,.conversation-menu-item.danger:hover{background:#f27d7d24}.session-card:hover,.activity-card:hover,.approval-card:hover,.command-output:hover,.app-tab:hover,.ghost-button:hover,.primary-button:hover,.approval-actions button:hover{transform:translateY(-1px)}.session-card.active{border-color:#ff9c4680;box-shadow:inset 0 0 0 1px #ff9c4652}.session-meta,.session-note{color:var(--muted);font-size:.9rem}.transcript,.activity-list,.approval-list,.command-streams{min-height:10rem;max-height:36rem;overflow:auto}.conversation-stage{grid-template-rows:auto minmax(0,1fr) auto;height:clamp(34rem,calc(100dvh - 9.75rem),52rem);max-width:60rem;width:100%;margin:0 auto;min-width:0}.conversation-head{gap:.45rem}.conversation-head-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:flex-start;gap:.8rem;min-width:0;width:100%}.conversation-title-block{grid-column:1;flex:1 1 auto;display:grid;gap:.22rem;min-width:0}.conversation-title-row{display:flex;align-items:center;gap:.6rem;min-width:0}.conversation-title-block h2{margin:0;min-width:0;font-size:1.08rem;line-height:1.15}.conversation-title-block p{margin:0;min-width:0;font-size:.82rem;line-height:1.45}.conversation-nav-button{width:2rem;height:2rem;flex:0 0 auto}.conversation-nav-button svg{width:.95rem;height:.95rem;fill:none;stroke:currentColor}.conversation-head-chip{grid-column:2;align-self:center;justify-self:end}.conversation-menu{grid-column:3;position:relative;flex:0 0 auto;justify-self:end}.icon-button{width:2.45rem;height:2.45rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--line);background:#ffffff0a;color:var(--muted);transition:transform .14s ease,background-color .14s ease,border-color .14s ease,color .14s ease}.icon-button svg{width:1rem;height:1rem;fill:currentColor}.icon-button.active,.icon-button:hover{color:var(--text);border-color:var(--line-strong);background:#ffffff14}.conversation-menu-popover{position:absolute;top:calc(100% + .45rem);right:0;z-index:5;min-width:10rem;padding:.4rem;border-radius:16px;border:1px solid var(--line);background:#0d1216fa;box-shadow:0 18px 48px #00000061}.conversation-menu-item{width:100%;border:0;border-radius:12px;padding:.72rem .8rem;background:transparent;color:var(--text);text-align:left}.conversation-menu-item:hover{background:#ffffff0f}.conversation-transcript{min-height:0;max-height:none;align-content:start;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;min-width:0}.context-directory-transcript{display:block}.context-directory-list{display:grid;gap:.7rem;align-content:start}.context-card{border:1px solid var(--line);border-radius:22px;background:linear-gradient(180deg,#191f25f5,#12171cf0);padding:.72rem .82rem;height:auto;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background-color .14s ease}.context-card.active{border-color:#ff9c4680;box-shadow:inset 0 0 0 1px #ff9c4652}.context-card:hover{transform:translateY(-1px)}.context-card-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.72rem;align-items:start}.context-card-main{width:100%;border:0;padding:0;background:transparent;color:inherit;text-align:left;display:grid;gap:.24rem}.context-card-delete{width:2rem;height:2rem;flex:0 0 auto;color:var(--muted)}.context-card-delete:hover{color:#ffd2d2}.context-card-delete svg{width:.92rem;height:.92rem;fill:none;stroke:currentColor}.context-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;flex-wrap:wrap}.context-card-title{min-width:0;font-size:1rem;line-height:1.28}.context-card-note,.context-card-error{color:var(--muted);font-size:.84rem;line-height:1.45}.context-card-error{color:#ffd2d2}.context-create-form{margin-top:auto}.context-create-input-shell input{min-height:4.35rem;padding-right:4.3rem;border-radius:20px}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;place-items:center;padding:1rem;background:#080c109e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.context-delete-dialog{width:min(100%,28rem);display:grid;gap:1rem;border:1px solid rgba(255,210,210,.16);border-radius:24px;padding:1rem;background:linear-gradient(180deg,#1f1314fa,#140e0ffa);box-shadow:0 28px 80px #0000006b,inset 0 1px #ffffff0a}.dialog-actions{display:flex;justify-content:flex-end;gap:.7rem;flex-wrap:wrap}.app-page.conversation-fullscreen .hero,.app-page.conversation-fullscreen .app-tabs{display:none}.conversation-stage.is-fullscreen{position:fixed;top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;z-index:40;margin:0;width:auto;max-width:none;height:auto;min-height:calc(100dvh - 1.5rem);border-radius:28px;background:#0e1318fa;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.conversation-stage.is-fullscreen .conversation-head,.conversation-stage.is-fullscreen .prompt-bar,.conversation-stage.is-fullscreen .conversation-transcript{width:min(100%,62rem);margin:0 auto}.side-tabs{gap:.5rem}.side-tab{border:1px solid var(--line);background:#ffffff0a;color:var(--muted);border-radius:999px;padding:.6rem .9rem}.side-tab.active{background:var(--accent-soft);color:#ffd4a7;border-color:#ff9c466b}.tab-panel-body{min-height:18rem}.message{width:min(100%,44rem);padding:.15rem 0;min-width:0}.message.user{justify-self:end;margin-left:auto;max-width:min(58%,34rem);padding:.75rem .9rem;border:1px solid rgba(255,240,211,.08);border-radius:18px;background:#ffffff0a}.message.agent{justify-self:start;margin-right:auto;max-width:min(66%,38rem);padding-left:0}.conversation-transcript .message.agent{color:var(--text)}.conversation-transcript .message.agent:not(.transient-commentary) .message-body{font-family:var(--response-font);font-size:.88rem;line-height:1.58;letter-spacing:.01em}.conversation-transcript .message.user .message-body{font-family:var(--response-font)}.message.transient-commentary{position:relative;display:block;height:auto;overflow:visible;max-width:min(68%,40rem);padding:.95rem 1rem!important;border:1px solid rgba(161,200,255,.16);border-radius:18px;background:linear-gradient(110deg,#a1c8ff14,#c4ddff29 22%,#a1c8ff14 45%,#a1c8ff14);background-size:220% 100%;color:#d8e7ff;animation:commentary-pulse 1.8s ease-in-out infinite,commentary-shimmer 2.6s linear infinite}.message.transient-commentary .thinking-body{display:block;width:100%;min-height:0;padding-right:0;line-height:1.56;white-space:pre-wrap}@keyframes commentary-pulse{0%,to{border-color:#a1c8ff24;box-shadow:0 0 #a1c8ff00}50%{border-color:#c4ddff52;box-shadow:0 0 .9rem #a1c8ff14}}@keyframes commentary-shimmer{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes loading-dot-breathe{0%,80%,to{opacity:.24;transform:translateY(0)}40%{opacity:.92;transform:translateY(-.08rem)}}@keyframes loading-spinner-spin{to{transform:rotate(360deg)}}.message-body{font-size:.88rem;white-space:pre-wrap;line-height:1.48;overflow-wrap:anywhere;word-break:break-word;min-width:0}.message-paragraph{margin:0}.message-paragraph+.message-paragraph{margin-top:.72rem}.message-inline-code{display:inline-block;margin:0 .08rem;padding:.08rem .42rem;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,240,211,.12);font-family:Berkeley Mono,SFMono-Regular,Consolas,monospace;font-size:.82em;line-height:1.4;color:#ffe2b7;vertical-align:baseline;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.message-strong{color:#fff4df;font-weight:650}.message-link{color:#ffb76d;text-decoration:none;border-bottom:1px solid rgba(255,183,109,.4);transition:color .14s ease,border-color .14s ease}.message-link:hover{color:#ffd2a0;border-color:#ffd2a0bf}.message-file-token{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.32rem;max-width:100%;min-width:0;margin:0 .12rem;padding:.08rem .44rem;border-radius:999px;border:1px solid rgba(255,240,211,.12);background:#ffffff0d;vertical-align:baseline;overflow-wrap:anywhere}.message-file-name{font-family:Berkeley Mono,SFMono-Regular,Consolas,monospace;font-size:.9em;color:#fff1da;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.message-file-meta{color:var(--muted);font-size:inherit;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.message-code-block{display:grid;gap:.55rem;margin:.85rem 0;padding:.88rem .95rem;border-radius:18px;background:#06080ad6;border:1px solid rgba(255,255,255,.06)}.message-code-head{display:flex;align-items:center;justify-content:space-between;gap:.7rem;min-width:0}.message-code-pre{margin:0;overflow:auto}.message-code-pre code{display:block;min-width:100%;font-family:Berkeley Mono,SFMono-Regular,Consolas,monospace;font-size:.82rem;line-height:1.55;white-space:pre}.message-code-lang{font-family:Berkeley Mono,SFMono-Regular,Consolas,monospace;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.message-code-copy{width:2rem;height:2rem;flex:0 0 auto}.message-code-copy svg{width:.92rem;height:.92rem;fill:none;stroke:currentColor}.approval-card-head{display:flex;justify-content:space-between;gap:.6rem;align-items:center;flex-wrap:wrap}.approval-card-inline{width:min(100%,42rem);max-width:min(100%,42rem);min-width:0;margin-right:auto;border-color:#f27d7d38;background:linear-gradient(180deg,#281616eb,#1d1111f5)}.approval-note{margin:-.1rem 0 0;color:var(--muted);font-size:.88rem;line-height:1.5}.approval-file-list{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.approval-file-more{color:var(--muted);font-size:.84rem}.approval-details{display:grid;gap:.6rem;min-width:0}.approval-details summary{cursor:pointer;color:var(--muted);font-size:.9rem}.approval-details[open] summary{color:var(--text)}.prompt-bar{display:grid;gap:.65rem}.prompt-input-shell{position:relative}.prompt-bar-wide textarea{min-height:6rem;max-height:11rem;padding-right:4.3rem;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,183,109,.42) rgba(255,255,255,.03)}.prompt-bar-wide textarea::-webkit-scrollbar{width:.82rem}.prompt-bar-wide textarea::-webkit-scrollbar-track{border-radius:999px;background:linear-gradient(180deg,#ffffff05,#ffffff0d)}.prompt-bar-wide textarea::-webkit-scrollbar-thumb{border:.22rem solid transparent;border-radius:999px;background:linear-gradient(180deg,#ffc48db8,#ff8c317a);background-clip:padding-box}.prompt-bar-wide textarea::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ffd4a0db,#ff9c469e);background-clip:padding-box}.composer-send-button{position:absolute;right:.82rem;bottom:.82rem;width:2.7rem;height:2.7rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:0;background:linear-gradient(135deg,#ff8b2f,#ffb46f);color:#201106;box-shadow:0 12px 28px #ff8c3142}.composer-send-button svg{width:1.1rem;height:1.1rem}.composer-send-button:disabled{opacity:.56;cursor:not-allowed;box-shadow:none}.command-stage{gap:1rem}.activity-card.plan{border-color:#ffc9824d}.activity-card.reasoning{border-color:#a1c8ff47}.activity-card.command{border-color:#88d49840}.activity-card.approval{border-color:#f27d7d47}.activity-summary{margin:.35rem 0 0;white-space:pre-wrap}.approval-card,.command-output{display:grid;gap:.6rem}.approval-method{margin:0;overflow-wrap:anywhere}.approval-json,.log-line,.command-output pre{margin:0;padding:.72rem;border-radius:16px;background:#050709d1;border:1px solid rgba(255,255,255,.06);overflow:auto;white-space:pre-wrap;font-family:Berkeley Mono,SFMono-Regular,Consolas,monospace;font-size:.82rem;max-width:100%;word-break:break-word;overflow-wrap:anywhere}.checkbox-field{display:flex;align-items:center;gap:.7rem;border:1px solid var(--line);border-radius:14px;background:#070a0dbf;padding:.72rem .9rem}.checkbox-field input{width:auto;margin:0}.empty-state{padding:.95rem;border:1px dashed var(--line-strong);border-radius:18px;color:var(--muted)}.empty-state p{margin:0}.conversation-loading-state{min-height:clamp(14rem,36vh,20rem);display:grid;place-items:center;align-content:center;gap:.75rem;color:var(--muted);text-align:center}.conversation-loading-state p{margin:0}.loading-spinner{width:2.15rem;height:2.15rem;border-radius:999px;border:2px solid rgba(255,240,211,.12);border-top-color:var(--accent);border-right-color:#ffb46f85;animation:loading-spinner-spin .85s linear infinite}@media (min-width: 961px){.conversation-stage:not(.is-fullscreen) .conversation-transcript{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,183,109,.34) transparent}.conversation-stage:not(.is-fullscreen) .conversation-transcript::-webkit-scrollbar{width:.8rem}.conversation-stage:not(.is-fullscreen) .conversation-transcript::-webkit-scrollbar-track{background:transparent}.conversation-stage:not(.is-fullscreen) .conversation-transcript::-webkit-scrollbar-thumb{border:.22rem solid transparent;border-radius:999px;background:linear-gradient(180deg,#ffbe808f,#ff8c3166);background-clip:padding-box}}@media (max-width: 1180px){.hero,.app-grid,.sessions-grid{grid-template-columns:1fr}.conversation-stage{height:clamp(31rem,calc(100dvh - 10.5rem),46rem);max-width:100%}.conversation-stage.is-fullscreen .conversation-head,.conversation-stage.is-fullscreen .prompt-bar,.conversation-stage.is-fullscreen .conversation-transcript{width:100%}.hero-topline{align-items:flex-start}.status-rail.compact,.top-bar-actions.compact{width:100%;justify-content:flex-start}.app-tabs{justify-content:flex-start;overflow-x:visible;flex-wrap:wrap;padding-bottom:0}.hero-card-full{gap:.7rem}.status-rail.compact{order:3}.top-bar-actions.compact{order:2}}@media (max-width: 720px){.page-shell{padding:.75rem}.hero-copy,.hero-card,.panel,.auth-card,.loading-card{padding:.95rem;border-radius:22px}.hero-copy h1{font-size:2.3rem}.hero-topline,.hero-header-row,.top-bar-actions.compact,.status-rail.compact,.panel-head.compact,.prompt-actions,.field-row,.approval-card-head{width:100%;justify-content:flex-start}.top-bar-actions.compact,.status-rail.compact,.prompt-actions,.field-row{gap:.55rem}.hero-header-row{justify-content:space-between;align-items:flex-start}.app-tabs{gap:.35rem;justify-content:flex-start}.app-tab{font-size:.86rem;padding:.5rem .72rem}.conversation-stage{height:clamp(31rem,calc(100dvh - 8.5rem),44rem)}.conversation-stage.is-fullscreen{top:0;right:0;bottom:0;left:0;min-height:100dvh;border-radius:0;border-inline:0}.conversation-transcript{padding-right:0}.header-cwd{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-transcript .message,.conversation-transcript .message.user,.conversation-transcript .message.agent,.approval-card-inline{width:auto;max-width:calc(100% - .8rem)}.approval-actions button{flex:1 1 10rem}.checkbox-field{width:100%}.message.user{margin-left:max(2.5rem,12%);margin-right:.25rem}.message.agent,.message.transient-commentary,.approval-card-inline{margin-left:.25rem;margin-right:max(1.25rem,6%)}.approval-card,.approval-card-inline,.message.user,.message.transient-commentary{padding-inline:.8rem}.message.agent{padding-left:0;padding-right:0}.prompt-bar-wide textarea{min-height:5.4rem;padding-right:4rem}.composer-send-button{right:.7rem;bottom:.7rem;width:2.55rem;height:2.55rem}.approval-card-inline{width:calc(100% - .5rem);max-width:calc(100% - .5rem);margin-left:.25rem;margin-right:.25rem}.approval-actions{gap:.45rem}.approval-actions button{flex:1 1 100%}.approval-json,.log-line{padding:.62rem;font-size:.76rem}.conversation-head-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title menu" "chip chip";gap:.6rem;align-items:flex-start}.conversation-title-block{grid-area:title}.conversation-head-chip{grid-area:chip;justify-self:start;margin-top:-.1rem}.conversation-menu{grid-area:menu}.conversation-head-meta{flex-direction:column;align-items:flex-start}.conversation-menu-popover{right:0;top:calc(100% + .35rem)}.conversation-title-block h2{font-size:1rem}.conversation-title-block p{font-size:.78rem}.hero-mini-status,.header-cwd{font-size:.72rem}}
