.chatbot-icon-slot{position:relative;display:inline-flex;flex:0 0 13px;width:13px;height:13px}.chatbot-client-icon{position:absolute;inset:0;visibility:hidden;pointer-events:none}[data-chatbot-mixed] .chatbot-client-icon{visibility:visible}[data-chatbot-mixed] .chatbot-icon-fallback{visibility:hidden}.session-list-row{border-radius:8px}.session-list-row:hover{background:var(--row-hover)}.session-list-row[aria-current=true]{background:var(--selected-bg, #d9e6f7)}.session-machine-filter:has(button:hover),.session-machine-filter:has(button:focus-visible){color:var(--tone-red)}.session-machine-filter:has(button:hover) .session-filter-label,.session-machine-filter:has(button:focus-visible) .session-filter-label{text-decoration:line-through;text-decoration-color:var(--tone-red)}.session-search{height:28px}.session-search-input{padding-right:24px}.session-search-clear.uikit-search-filter-remove{position:absolute;inset:4px 4px 4px auto;width:20px;height:20px;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.session-provider-mark{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:4px}.session-provider-mark img{width:16px;height:16px;object-fit:contain}html[data-theme=dark] .session-provider-mark[data-monochrome=true] img{filter:invert(1)}.session-provider-slot{flex-basis:18px;width:18px;height:18px;align-items:center;justify-content:center}.session-provider-slot .chatbot-client-icon{pointer-events:auto}.session-link-control{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer}.session-link-control:hover{background:var(--wash);color:var(--ink)}.session-link-control.is-linked{color:var(--accent)}.session-link-control.is-linked:hover{color:var(--tone-red);box-shadow:inset 0 0 0 1px currentColor;background:transparent}.session-link-control:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.session-link-control:disabled{opacity:.5;cursor:wait}.session-visibility-public{opacity:0}.session-visibility-public:hover,.session-visibility-public:focus-visible,*:hover>.session-visibility-public,*:focus-within>.session-visibility-public,.session-visibility-public[data-state=open],.dl-resource-link:hover .session-visibility-public,.dl-resource-link:focus-within .session-visibility-public{opacity:1}.session-visibility-private{color:#ea580c!important;opacity:1}.session-list-row:hover .session-visibility-public,.session-list-row:focus-within .session-visibility-public{opacity:1}[role=tab]:hover .session-visibility-public,[role=tab]:focus-within .session-visibility-public{opacity:1}.session-agent-tabs{position:relative;z-index:16;display:flex;align-items:center;gap:8px;margin-bottom:4px;font-family:var(--f-mono)}.session-agent-tabs button{position:relative;display:inline-flex;align-items:center;gap:1px;height:28px;border:0;padding:0;background:none;font-size:11px;line-height:16px;color:var(--muted);transition:color .14s}.session-agent-tabs button:hover,.session-agent-tabs button[aria-pressed=true]{color:var(--ink)}.session-agent-tabs button[aria-pressed=true]:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--ink)}.session-agent-tabs sup{font-size:8px}
