.virtual-role-prompts[data-v-0c908055]{border:0;gap:8px;min-width:0;margin:16px 0 0;padding:0;display:grid}.virtual-role-prompts textarea[data-v-0c908055]{box-sizing:border-box;resize:vertical;width:100%;min-width:0}.virtual-role-prompts small[data-v-0c908055]{color:var(--text-muted,#64748b);overflow-wrap:anywhere;line-height:1.5}.virtual-role-prompts__numbers[data-v-0c908055]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.virtual-role-prompts__numbers label[data-v-0c908055]{gap:6px;min-width:0;display:grid}.virtual-role-prompts__numbers input[data-v-0c908055]{box-sizing:border-box;width:100%;min-width:0}@media (width<=420px){.virtual-role-prompts__numbers[data-v-0c908055]{grid-template-columns:1fr}}.bottle-log-panel[data-v-e2a98041],.bottle-log-row[data-v-e2a98041]{min-width:0}.bottle-log-toolbar[data-v-e2a98041],.bottle-log-heading[data-v-e2a98041]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.bottle-log-toolbar[data-v-e2a98041]{margin:12px 0}.bottle-log-row[data-v-e2a98041]{border:1px solid color-mix(in srgb, currentColor 14%, transparent);overflow-wrap:anywhere;border-radius:10px;padding:14px}.bottle-log-heading span[data-v-e2a98041],.bottle-log-id[data-v-e2a98041]{opacity:.7;font-size:12px}.bottle-log-id[data-v-e2a98041]{margin-top:6px;display:block}dl[data-v-e2a98041]{gap:10px;margin:12px 0 0;display:grid}dt[data-v-e2a98041]{margin-bottom:4px;font-size:12px;font-weight:600}dd[data-v-e2a98041]{margin:0;font-size:13px;line-height:1.6}.bottle-log-text[data-v-e2a98041]{white-space:pre-wrap;max-height:300px;overflow:auto}.ai-exchange-log[data-v-a81f0297]{border:1px solid color-mix(in srgb, currentColor 14%, transparent);border-radius:10px;min-width:0;margin-top:10px;padding:10px 12px}.ai-exchange-log-context[data-v-a81f0297]{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:5px 8px;font-size:12px;display:flex}.ai-exchange-log-context>span[data-v-a81f0297]{opacity:.7}.ai-exchange-log-private[data-v-a81f0297]{background:color-mix(in srgb, var(--accent,#3c8d63) 12%, transparent);border-radius:6px;padding:1px 6px}.ai-exchange-log dl[data-v-a81f0297]{gap:10px;margin:10px 0 0;display:grid}.ai-exchange-log dl>div[data-v-a81f0297]{min-width:0}.ai-exchange-log dt[data-v-a81f0297]{margin-bottom:4px;font-size:12px;font-weight:600}.ai-exchange-log dt small[data-v-a81f0297]{opacity:.55;margin-left:4px;font-weight:400}.ai-exchange-log dd[data-v-a81f0297]{overflow-wrap:anywhere;white-space:pre-wrap;max-height:300px;margin:0;font-size:13px;line-height:1.6;overflow:auto}.assistant-tools-settings[data-v-f530183c]{gap:16px;min-width:0;display:grid}.assistant-tools-intro p[data-v-f530183c]{color:var(--muted);margin:8px 0 0;line-height:1.6}.assistant-tools-controls[data-v-f530183c]{border:1px solid var(--line);border-radius:10px;justify-items:start;gap:10px;min-width:0;padding:16px;display:grid}.assistant-tools-toggle[data-v-f530183c]{align-items:flex-start;gap:8px;line-height:1.5;display:flex}.assistant-tools-toggle input[data-v-f530183c]{accent-color:var(--accent);flex:none;margin-top:4px}.assistant-tools-limit[data-v-f530183c]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.assistant-tools-limit input[data-v-f530183c]{border:1px solid var(--line);width:84px;max-width:100%;min-height:38px;font:inherit;border-radius:6px;padding:6px 8px}.assistant-tools-controls small[data-v-f530183c],.assistant-tools-muted[data-v-f530183c]{color:var(--muted)}.assistant-tools-controls p[data-v-f530183c]{margin:0}.assistant-tools-controls button[data-v-f530183c]{white-space:normal;max-width:100%;min-height:40px}.assistant-tools-directory[data-v-f530183c]{min-width:0}.assistant-tools-directory h3[data-v-f530183c]{margin:0 0 10px;font-size:15px}.assistant-tools-directory ul[data-v-f530183c]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.assistant-tools-directory li[data-v-f530183c]{border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;min-width:0;padding:12px}.assistant-tools-directory li>div[data-v-f530183c]{justify-content:space-between;align-items:center;gap:8px;display:flex}.assistant-tools-directory code[data-v-f530183c]{min-width:0;font-size:13px}.assistant-tools-kind[data-v-f530183c]{color:var(--muted);background:var(--panel);border-radius:4px;flex:none;padding:2px 6px;font-size:12px}.assistant-tools-directory li p[data-v-f530183c]{color:var(--muted);margin:7px 0 0;line-height:1.5}.assistant-tools-error[data-v-f530183c]{color:#b42318;overflow-wrap:anywhere}.assistant-tools-status[data-v-f530183c]{color:#247446}
