.interpreter-panel{border-color:#75e6b140;scroll-margin-top:calc(var(--run-bar-height,110px) + 20px)}
.talk-toggle{margin-left:auto;white-space:nowrap}.interpreter-panel [hidden]{display:none!important}#talk-content{min-width:0}
.talk-toolbar .talk-style{white-space:nowrap}.talk-toolbar .talk-style select{width:auto}
.talk-toolbar,.talk-options{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:14px 0}.talk-toolbar label.btn{position:relative;cursor:pointer}.talk-style{display:flex;align-items:center;gap:8px}.talk-style select{min-width:140px}.talk-options .check{font-size:12px;margin:0}.talk-chat{height:420px;overflow:auto;padding:16px;border:1px solid #ffffff12;border-radius:14px;background:#0b1324;overscroll-behavior:contain}.talk-chat:focus-visible{outline:2px solid #64b5ff;outline-offset:3px}.talk-row{max-width:86%;margin:0 0 22px;width:fit-content;min-width:120px}.talk-sink{margin-left:auto;text-align:right}.talk-speaker,.talk-meta{font-size:11px;color:#a2aec3;margin:4px 3px}.talk-bubble{padding:12px 16px;background:#20354c;border:1px solid #7eb7e62b;border-radius:3px 17px 17px;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.talk-sink .talk-bubble{background:#173e36;border-color:#75e6b12b;border-radius:17px 3px 17px 17px}.talk-observation{margin-left:auto;margin-right:auto}.talk-observation .talk-bubble{background:#2b2a3b}.talk-stamp .talk-bubble{border-radius:30px;background:#314226;font-size:12px}.talk-details{font-size:11px;max-width:100%;margin:5px 0}.talk-details summary{cursor:pointer;color:#b0c5de;overflow-wrap:anywhere}.talk-raw{text-align:left;overflow-wrap:anywhere;white-space:normal;padding:10px;background:#080f1d;border-radius:6px;line-height:1.7}.talk-raw code{white-space:pre-wrap}.talk-read summary{color:#75e6b1}.talk-note{font-size:11px;color:#ffd283;line-height:1.6;margin:5px 0}.talk-live{color:#75e6b1;background:#75e6b115}.talk-empty{color:#a2aec3;text-align:center;padding:100px 20px;line-height:1.8}.talk-disabled{opacity:.5;pointer-events:none}
@media(max-width:600px){.talk-chat{padding:10px;height:390px}.talk-row{max-width:94%}.talk-toolbar{align-items:stretch}.talk-style{width:100%}.talk-style select{flex:1}}
