.session.svelte-165os8g{--fg: #c0caf5;--dim: #949494;--faint: #565f89;--accent: #cd694a;--cyan: #7dcfff;display:flex;flex-direction:column;padding:16px 20px 14px;background:#0f0f0f;color:var(--fg);font-family:var(--font-mono);font-size:13px;line-height:1.6;text-align:left}.session--codex.svelte-165os8g{--fg: #ededed;--dim: #7a7a7a;--faint: #565656;--accent: #5cc2e0;--cyan: #5cc2e0;background:#1a1a1a}.session--grok.svelte-165os8g{--fg: #e1e1e1;--dim: #6c6c6c;--faint: #585858;--accent: #808080;--cyan: #7dcfff;background:#1a1a1a}.session--grok.svelte-165os8g .assistant:where(.svelte-165os8g){color:#cfcfd2}.session--grok.svelte-165os8g .tool__dot:where(.svelte-165os8g){color:#0f0}.session--grok.svelte-165os8g .tool__name:where(.svelte-165os8g){color:var(--fg)}.session--grok.svelte-165os8g .perm:where(.svelte-165os8g){border-width:0 0 0 2px;padding-left:12px}.session--grok.svelte-165os8g .perm:where(.svelte-165os8g) legend:where(.svelte-165os8g){color:var(--fg);padding:0}.session--grok.svelte-165os8g .working__glyph:where(.svelte-165os8g),.session--grok.svelte-165os8g .working__verb:where(.svelte-165os8g){color:#fff}.gk-prompt.svelte-165os8g{margin-top:12px}.gk-prompt__box.svelte-165os8g{position:relative;display:flex;align-items:center;gap:1ch;padding:8px 10px;border:1px solid #505058;border-radius:3px}.gk-prompt__legend.svelte-165os8g{position:absolute;right:10px;bottom:-9px;padding:0 6px;background:#1a1a1a;font-size:12px}.dim.svelte-165os8g{color:var(--dim)}.strong.svelte-165os8g{font-weight:600}.gold.svelte-165os8g{color:gold}.sand.svelte-165os8g{color:#f6e2b7}.green.svelte-165os8g{color:#abdfa7}.transcript.svelte-165os8g{display:flex;flex-direction:column;gap:10px;height:380px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.18) transparent;padding-right:6px}.user.svelte-165os8g{display:flex;align-items:baseline;gap:1ch;width:100%;flex:none;color:#fff}.session--claude.svelte-165os8g .user:where(.svelte-165os8g){background:#3a3a3a}.session--claude.svelte-165os8g .user__mark:where(.svelte-165os8g){color:#4e4e4e}.session--codex.svelte-165os8g .user__mark:where(.svelte-165os8g){font-weight:700}.user__text.svelte-165os8g{min-width:0;flex:1;overflow-wrap:anywhere}.tool.svelte-165os8g{display:flex;flex-direction:column;flex:none}.tool__head.svelte-165os8g,.tool__result.svelte-165os8g{display:flex;align-items:baseline;gap:8px;min-width:0}.tool__dot.svelte-165os8g{color:#4ea96f}.session--codex.svelte-165os8g .tool__name:where(.svelte-165os8g){color:var(--cyan)}.tool__call.svelte-165os8g{min-width:0;overflow-wrap:anywhere}.tool__arg.svelte-165os8g{color:var(--cyan)}.tool__result.svelte-165os8g{padding-left:calc(1ch + 8px);color:#8b8fa3}.tool__branch.svelte-165os8g{color:var(--faint)}.todo.svelte-165os8g{list-style:none;margin:0;padding:0;flex:none;white-space:pre}.todo__branch.svelte-165os8g,.todo__icon.svelte-165os8g{color:var(--dim)}.todo__item--done.svelte-165os8g .todo__icon:where(.svelte-165os8g){color:#87d787}.todo__item--done.svelte-165os8g .todo__label:where(.svelte-165os8g){color:var(--dim);text-decoration:line-through}.todo__item--active.svelte-165os8g .todo__icon:where(.svelte-165os8g),.todo__item--active.svelte-165os8g .todo__label:where(.svelte-165os8g){color:#d78787;font-weight:600}.perm.svelte-165os8g{flex:none;margin:4px 0 0;padding:8px 14px 10px;border:1px solid var(--accent)}.perm.svelte-165os8g legend:where(.svelte-165os8g){padding:0 8px;color:var(--accent)}.perm__question.svelte-165os8g{margin:8px 0 6px}.perm__option.svelte-165os8g{display:flex;gap:8px;padding:2px 4px;color:#8b8fa3}.perm__option.svelte-165os8g>span:where(.svelte-165os8g){display:inline-block;width:1ch;color:var(--accent)}.perm__option--active.svelte-165os8g{font-weight:600;color:var(--fg)}.perm--chosen.svelte-165os8g .perm__option--active:where(.svelte-165os8g){background:color-mix(in srgb,var(--accent) 12%,transparent)}.assistant.svelte-165os8g{flex:none;color:var(--fg);overflow-wrap:anywhere}.working.svelte-165os8g{display:flex;flex:none;gap:8px;align-items:baseline}.working__glyph.svelte-165os8g{color:var(--accent);animation:svelte-165os8g-spin-glyph 1.1s steps(1) infinite}.working__verb.svelte-165os8g{color:var(--accent);font-weight:600}.session--codex.svelte-165os8g .working__glyph:where(.svelte-165os8g),.session--codex.svelte-165os8g .working__verb:where(.svelte-165os8g){color:#a7a7a7}@keyframes svelte-165os8g-spin-glyph{50%{opacity:.35}}.caret.svelte-165os8g{display:inline-block;width:1ch;height:1.15em;vertical-align:-.2em;background:var(--fg);animation:svelte-165os8g-caret-blink 1.2s steps(1) infinite}.user.svelte-165os8g .caret:where(.svelte-165os8g){background:#fff;animation:none}@keyframes svelte-165os8g-caret-blink{0%,70%{opacity:1}71%,to{opacity:0}}.cl-prompt.svelte-165os8g{margin-top:12px}.cl-prompt__effort.svelte-165os8g{font-size:12px;text-align:right;padding:0 4px 4px}.cl-prompt__row.svelte-165os8g{display:flex;align-items:center;gap:1ch;padding:2px 0;border-top:1px solid #808080;border-bottom:1px solid #808080}.cl-prompt__mode.svelte-165os8g{display:flex;flex-wrap:wrap;gap:4px 8px;padding-top:6px}.cx-prompt.svelte-165os8g{margin-top:12px}.cx-prompt__row.svelte-165os8g{display:flex;align-items:center;gap:1ch;padding:1lh 1ch;background:#353535}.cx-prompt__status.svelte-165os8g{display:flex;gap:8px;padding:6px 1ch 0}@media(prefers-reduced-motion:reduce){.caret.svelte-165os8g,.working__glyph.svelte-165os8g{animation:none}}@media(max-width:734px){.session.svelte-165os8g{padding:12px 12px 10px;font-size:12px}.transcript.svelte-165os8g{height:340px}}
