.bi-period,.bi-conversation{background:#141c1a;border:1px solid #303d39;border-radius:16px;margin-bottom:22px;padding:20px}.bi-period form,.bi-actions{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.bi-period form{margin-top:16px}.bi-period label,.bi-conversation form{color:#afc4ba;gap:8px;font-size:12px;display:grid}.bi-period input,.bi-period select,.bi-conversation textarea{color:#e7f1ed;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1512;border:1px solid #3c5148;border-radius:8px;max-width:100%;padding:10px}.bi-period button,.bi-conversation button,.bi-chart-ask{color:#a8efce;cursor:pointer;font:inherit;background:#21382e;border:1px solid #426c55;border-radius:8px;padding:9px 12px;font-size:12px}.bi-period button:disabled,.bi-conversation button:disabled{opacity:.45;cursor:wait}.bi-actions span{color:#9aafa5;align-self:center;font-size:11px}.bi-context{overflow-wrap:anywhere;background:#0c1511;border-left:2px solid #81e5bb;gap:6px;margin:12px 0 18px;padding:13px;display:grid}.bi-context small,.bi-fact small,.bi-source small,.bi-history small{color:#a6bbb0;font-size:11px;line-height:1.5;display:block}.bi-conversation{padding:18px}.bi-conversation h3{font-size:14px;line-height:1.5}.bi-conversation p{color:#ccdad3;font-size:13px;line-height:1.6}.bi-conversation>small{color:#9bb1a5;font-size:10px}.bi-answer{border-top:1px solid #34423c;margin:14px 0 20px;padding-top:12px}.bi-answer>small{color:#82e5bb;font-size:10px}.bi-kind{letter-spacing:.08em;color:#a3cbb8;font-size:9px}.bi-block{margin-top:15px}.bi-fact{background:#101813;border:1px solid #283c30;border-radius:8px;gap:4px;margin:7px 0;padding:10px;display:grid}.bi-fact>span{color:#afcbbd;font-size:11px}.bi-fact>strong{color:#d3ffe8;font-size:17px}.bi-fact code{overflow-wrap:anywhere;font-size:10px}.bi-evidence{overflow-wrap:anywhere;margin:12px 0;font-size:11px}.bi-evidence summary{cursor:pointer;color:#9fe8c4;padding:8px 0}.bi-evidence .rv-scroll{max-width:100%;overflow:auto}.bi-source{border-bottom:1px solid #304038;padding:9px 0}.bi-conversation a{color:#9de6c2}.bi-knowledge-opt{align-items:flex-start;line-height:1.5;display:flex!important}.bi-knowledge-opt input{margin-top:3px}.bi-suggestions{gap:7px;margin:14px 0;display:grid}.bi-suggestions button{text-align:left;background:0 0;border-color:#34453b;font-size:11px}.bi-working{border-left:2px solid #7cdeb4;padding-left:12px}.bi-chart-ask{margin-bottom:12px}.bi-history{border-bottom:1px solid #324438;padding:10px}.bi-conversation textarea:focus-visible,.bi-conversation button:focus-visible,.bi-period :focus-visible,.bi-chart-ask:focus-visible{outline-offset:3px;outline:2px solid #91e5be}.bh-rail{min-width:0}.bi-conversation code{overflow-wrap:anywhere}.bi-selection{color:#a9eacb;padding:8px;font-size:12px}@media (max-width:600px){.bi-period{padding:12px}.bi-period form{grid-template-columns:1fr;display:grid}.bi-period input,.bi-period select{width:100%}.bi-conversation{padding:14px}.bi-actions{align-items:stretch}.bi-actions button{flex:1}.bi-period label{min-width:0}}.bi-turns{scrollbar-width:thin;scrollbar-color:#476557 transparent;max-height:630px;overflow:auto}.bi-turns:empty{display:none}.bi-fact details{color:#9eb6a8;font-size:10px}.bi-fact summary{cursor:pointer}.bi-fact .bi-sql-text{white-space:normal;color:#c2e9d4;font-size:11px;line-height:1.5}.bi-conversation form{border-top:1px solid #34483b;padding-top:14px}.bi-answer>small{display:block}.bi-conversation:has(.bi-working) .bi-turns{min-height:60px}@media (max-width:600px){.bi-turns{max-height:480px}}.bi-conversation .bi-knowledge-opt{gap:9px;flex-direction:row!important;align-items:flex-start!important}.bi-conversation .bi-knowledge-opt input[type=checkbox]{accent-color:#82e5bb;flex:0 0 16px;margin:3px 0 0;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important}
