.sj-workbench{color:#c6dce8}.sj-status{font-size:12px;color:#89b5c4}.sj-tabs{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid #8dbbcb25;padding:12px 0 20px}.sj-tabs button.active{background:#77b9d529;color:#e3f6ff}.sj-content{padding-top:20px}.sj-content>button{margin:10px 10px 10px 0}.sj-content label{display:flex;flex-direction:column;gap:8px;margin:14px 0;max-width:650px;font-size:12px}.sj-content input,.sj-content select{padding:10px 12px;color:#cfe7f0;background:#0c1922;border:1px solid #97bdce35;border-radius:8px;font:inherit}.sj-content input[type=checkbox]{align-self:flex-start;accent-color:#a1d3e6}.sj-content fieldset{border:1px solid #97bdce22;border-radius:10px;padding:12px;margin:10px 0}.sj-content p{font-size:12px;line-height:1.9;color:#89a7b7}.sj-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sj-cards article{padding:16px;border:1px solid #9bcad020;border-radius:12px;background:#0c1922aa}.sj-cards h3{font-size:13px;font-weight:400}.sj-result{padding:16px;background:#061018;border:1px solid #8eb2c526;border-radius:10px;white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;font:12px/1.8 system-ui;color:#b8d4e4}.sj-console{border:1px solid #8bbacc35;border-radius:14px;width:100%;height:72vh;display:block;margin-top:16px;background:#020509}.sa-jarvis-standby .sa-sidebar,.sa-jarvis-standby .sa-field-note{opacity:.15}.sa-native-spine .sa-accountbar{gap:8px}.sa-native-spine .sa-accountbar #sa-jarvis{border-color:#8bc5db55;color:#bddfee}@media(max-width:900px){.sj-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sj-console{height:65vh}.sa-native-spine .sa-accountbar{flex-wrap:wrap}}

.sa-live-transcript{font:12px/1.6 system-ui;color:#afdedb;margin:8px 10px;max-height:58px;overflow:auto;text-align:center}.sa-agent-phases{display:flex;gap:12px;margin-top:10px;font:10px/1.4 system-ui;letter-spacing:1px}.sa-agent-phases span{color:#718b98;transition:color .25s}.sa-agent-phases .active{color:#d8fff1;text-shadow:0 0 10px #6cf4bd66}.sa-native-spine .sa-presence{flex-wrap:wrap}.sa-agent-phases{flex-basis:100%}
