.conversation-box{margin-top:24px;border-top:1px dashed var(--line);padding-top:4px}.conversation-box h3{margin-top:16px}.conversation-box>label{font-size:12px;display:block;margin-bottom:6px}.conversation-box>select{font-size:12px;min-width:0;max-width:100%}.conversation-box>button{margin-top:10px;width:100%;background:#e7edf1;color:#324b59;border:1px solid #7c969f;font-size:13px}.conversation-summary{font-size:11px;font-weight:700;color:#324b59;margin:12px 0 0}.conversation-badge{display:inline-block;color:#324b59;background:#e7edf1;font-size:10px;padding:2px 6px;margin:5px 0 1px}.history-item.note .history-name{color:#324b59}.initial-link{margin-top:10px;background:transparent;color:var(--yellow);border:1px solid #f8cb6266;font-size:12px;min-height:40px;padding:6px 12px}#initial-dialog{max-height:calc(100dvh - 32px);overflow:auto}#initial-dialog table{font-size:12px}#initial-dialog tfoot{background:#e9eedf}
.initial-switch{margin-top:16px;border-top:1px solid #ffffff35;padding-top:14px;max-width:450px}.initial-switch label{display:block;font-size:12px;font-weight:700;margin-bottom:6px}.initial-switch select{font-size:13px}.initial-switch p{font-size:11px;line-height:1.6;color:#dce8df;margin:8px 0 0}
.intro-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.intro-heading button{flex-shrink:0}
.history-item{padding:4px 0;gap:5px;align-items:center;grid-template-columns:22px minmax(0,1fr) 35px}.history-index{margin-top:0;font-size:10px}.history-name{font-size:12px;line-height:1.4;overflow-wrap:anywhere}.history-values{margin:1px 0 0;font-size:10px;line-height:1.4}.history-item .conversation-badge{margin:2px 0 0;padding:0 4px;font-size:9px;line-height:1.4}.history-actions{margin:8px 0}.history-item .delete-event{min-height:44px}
.initial-inference{margin-top:16px;border-top:1px solid #ffffff40;padding-top:12px;font-size:11px}.initial-inference h3{margin:0 0 6px;font-size:12px}.initial-inference p{margin:6px 0;color:#dce8df}.initial-inference #initial-candidates{font-size:17px;font-weight:700;color:var(--yellow)}.initial-inference summary{cursor:pointer;min-height:32px;padding-top:5px}.initial-inference #initial-conflict{padding:8px;border:1px solid var(--yellow);color:var(--yellow)}
