/* IUAI Live Interpretation Beta v4.3.6 */
.iuai-live-toggle{border-color:rgba(66,203,255,.35)!important;color:#bcecff!important}
.iuai-live-card{margin:0 14px 14px;border:1px solid rgba(62,153,202,.34);border-radius:16px;background:linear-gradient(180deg,rgba(7,24,36,.96),rgba(5,18,29,.96));box-shadow:0 18px 60px rgba(0,0,0,.2);overflow:hidden}
.iuai-live-head{display:flex;justify-content:space-between;gap:20px;padding:18px 20px 12px;border-bottom:1px solid rgba(65,118,151,.22)}
.iuai-live-head h3{margin:2px 0 5px;font-size:20px;color:#ecf8ff}.iuai-live-head p{margin:0;color:#82a8be;font-size:12px;line-height:1.55}
.iuai-live-kicker{font-size:9px;letter-spacing:.2em;color:#4fcaff}.iuai-live-head #iuai-live-close{width:34px;height:34px;border-radius:10px;border:1px solid #28465c;background:#0b1c29;color:#a9c7d8;font-size:21px;cursor:pointer}
.iuai-live-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 20px;border-bottom:1px solid rgba(65,118,151,.18)}
.iuai-live-pair{display:flex;align-items:center;gap:9px;padding:7px 10px;border:1px solid #29465b;border-radius:11px;background:#071724;color:#dff5ff;font-weight:700}.iuai-live-pair button{border:0;background:transparent;color:#42c9ff;font-size:18px;cursor:pointer}
.iuai-live-modes{display:flex;gap:4px;padding:3px;border:1px solid #29465b;border-radius:11px;background:#071724}.iuai-live-modes button{border:0;border-radius:8px;background:transparent;color:#86a9be;padding:7px 10px;cursor:pointer}.iuai-live-modes button.active{background:#12364c;color:#e5f7ff}
.iuai-live-check{font-size:12px;color:#9ab8c9;display:flex;align-items:center;gap:7px}
.iuai-live-stage{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:14px 20px}.iuai-live-caption{min-height:92px;padding:14px 15px;border-radius:14px;border:1px solid #274459;background:#071927}.iuai-live-caption.target{background:#091d25;border-color:#24505b}.iuai-live-caption small{display:block;margin-bottom:8px;color:#628da6;font-size:9px;letter-spacing:.14em}.iuai-live-caption>div{font-size:19px;line-height:1.5;color:#f2fbff;word-break:break-word}
.iuai-live-log{max-height:220px;overflow:auto;padding:0 20px 10px}.iuai-live-empty{text-align:center;color:#67899e;padding:16px}.iuai-live-row{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);gap:6px;padding:10px 12px;border-top:1px solid rgba(61,108,139,.16);font-size:13px;line-height:1.55}.iuai-live-row-src{color:#a9c6d8}.iuai-live-row-arrow{text-align:center;color:#3fcaff}.iuai-live-row-dst{color:#ecf9ff}
.iuai-live-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px 14px;border-top:1px solid rgba(65,118,151,.18)}.iuai-live-footer>div{display:flex;gap:8px}.iuai-live-start.active{background:linear-gradient(135deg,#ff5c7a,#ff853c)!important}.iuai-live-footer #iuai-live-status{font-size:12px;color:#789eb4}.iuai-live-footer #iuai-live-status[data-kind="listening"]{color:#5fe7a8}.iuai-live-footer #iuai-live-status[data-kind="busy"]{color:#62cfff}.iuai-live-footer #iuai-live-status[data-kind="error"]{color:#ff8b93}
.iuai-live-note{padding:0 20px 15px;font-size:10px;line-height:1.55;color:#5e8094}
@media(max-width:800px){.iuai-live-card{margin:0 10px 12px}.iuai-live-stage{grid-template-columns:1fr;padding:12px}.iuai-live-controls,.iuai-live-head,.iuai-live-footer{padding-left:12px;padding-right:12px}.iuai-live-caption>div{font-size:17px}.iuai-live-footer{align-items:flex-start;flex-direction:column}.iuai-live-note{padding-left:12px;padding-right:12px}.iuai-live-log{padding-left:12px;padding-right:12px}}
