.agent-rename{height:30px;font-size:13.5px;font-weight:500}@media (pointer:coarse){.agent-rename{height:40px;font-size:16px}}.rail-chat-row.svelte-d00i6g{--row-bg:transparent;border-radius:var(--ds-radius-small);background:var(--row-bg);transition:background-color var(--vt-nav-transition);align-items:center;display:flex;position:relative}.rail-chat-row.svelte-d00i6g .rail-chat-link{min-width:0;min-height:var(--rail-chat-row-height,36px);border-radius:inherit;color:var(--ds-ink);font:500 13.5px/1.45 var(--ds-font-ui);flex:1;align-items:center;gap:11px;padding:6px 36px 6px 12px;text-decoration:none;display:flex}.rail-chat-row.svelte-d00i6g .rail-chat-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rail-chat-row.svelte-d00i6g .rail-chat-mark{width:var(--rail-chat-mark,24px);flex:none;place-items:center;display:grid}.rail-chat-row.svelte-d00i6g .rail-chat-ring{border-radius:var(--ds-radius-pill);border:1.5px solid;width:8px;height:8px}.rail-chat-row.svelte-d00i6g .rail-chat-more{border-radius:var(--ds-radius-xs);background:var(--row-bg);width:28px;height:28px;color:var(--ds-ink);opacity:0;pointer-events:none;transition:opacity var(--vt-nav-transition), background-color var(--vt-nav-transition);padding:0;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.rail-chat-row.svelte-d00i6g .rail-chat-more:active,.rail-chat-row[data-menu].svelte-d00i6g .rail-chat-more{background:var(--ds-pearl-deep)}.rail-chat-row[data-menu].svelte-d00i6g .rail-chat-more{opacity:1;pointer-events:auto}.rail-chat-row.svelte-d00i6g:has(:focus-visible) .rail-chat-more{opacity:1;pointer-events:auto}@media (hover:hover) and (pointer:fine){.rail-chat-row.svelte-d00i6g:hover{--row-bg:var(--vt-nav-hover-bg)}.rail-chat-row.svelte-d00i6g:hover .rail-chat-more{opacity:1;pointer-events:auto}.rail-chat-row.svelte-d00i6g .rail-chat-more:hover{background:var(--ds-pearl-deep)}}.rail-chat-row[data-menu].svelte-d00i6g{--row-bg:var(--vt-nav-hover-bg)}.rail-chat-row.svelte-d00i6g:has(:focus-visible){--row-bg:var(--vt-nav-hover-bg)}.rail-chat-row[data-current].svelte-d00i6g,.rail-chat-row[data-current].svelte-d00i6g:hover{--row-bg:var(--vt-nav-active-bg)}.rail-chat-row[data-current].svelte-d00i6g .rail-chat-link,.rail-chat-row[data-current].svelte-d00i6g .rail-chat-more{color:var(--vt-nav-active-fg)}.rail-chat-row[data-current].svelte-d00i6g .rail-chat-more:is(:hover,:active),.rail-chat-row[data-current][data-menu].svelte-d00i6g .rail-chat-more{background:color-mix(in oklab, var(--ds-on-dark) 16%, transparent)}.rail-chat-row.svelte-d00i6g .rail-chat-link:focus-visible,.rail-chat-row.svelte-d00i6g .rail-chat-more:focus-visible{outline:2px solid var(--vt-nav-focus-ring);outline-offset:-2px;box-shadow:none}.rail-chat-rename.svelte-d00i6g{min-width:0;padding:calc((var(--rail-chat-row-height,36px) - 30px) / 2) 4px calc((var(--rail-chat-row-height,36px) - 30px) / 2) calc(var(--rail-chat-mark,24px) + 13px);flex:1}@media (forced-colors:active){.rail-chat-row[data-current].svelte-d00i6g{outline:1px solid canvastext}}@media not ((hover:hover) and (pointer:fine)){.rail-chat-row.svelte-d00i6g .rail-chat-link{padding-block:4px;min-height:44px;padding-right:8px}.rail-chat-row.svelte-d00i6g .rail-chat-more{opacity:1;pointer-events:auto;background:0 0;flex:none;width:44px;height:44px;position:static;transform:none}.rail-chat-rename.svelte-d00i6g{padding-block:2px}}.rail-chat-link[data-current].svelte-h89bxf{font-weight:600}.coach-rail-chats.svelte-bqhm5q{--rail-chat-mark:var(--vt-rail-child-mark);padding-left:var(--vt-rail-child-indent)}.coach-rail-rows.svelte-bqhm5q{margin:0;padding:0;list-style:none}.coach-rail-chats.svelte-bqhm5q .coach-rail-all{width:100%;height:auto;min-height:36px;padding:6px 12px 6px calc(12px + var(--vt-rail-child-mark) + 11px);border-radius:var(--ds-radius-small);color:var(--ds-accent);font:700 13.5px/1.45 var(--ds-font-ui);text-align:left;border:0;justify-content:flex-start;display:flex}@media (hover:hover) and (pointer:fine){.coach-rail-chats.svelte-bqhm5q .coach-rail-all:hover{background:var(--vt-nav-hover-bg);color:var(--ds-accent)}}.coach-rail-chats.svelte-bqhm5q .coach-rail-all:focus-visible{outline:2px solid var(--vt-nav-focus-ring);outline-offset:-2px;box-shadow:none}@media not ((hover:hover) and (pointer:fine)){.coach-rail-chats.svelte-bqhm5q .coach-rail-all{min-height:44px}}
