.live-transcription-product{color:#272933;width:100%;min-width:0;margin:0;font-family:Quicksand,Arial,sans-serif}.tool-page-real-time-transcription #product .live-transcription-product .ltp-window{box-sizing:border-box;width:100%;max-width:452px;margin-inline:auto}.tool-page-real-time-transcription #product .ltp-stage{background:#f5f2fc}.ltp-stage{background:#f4f3f1;border-radius:18px;padding:24px;container-type:inline-size}.ltp-window{background:#f7f7f9;border:1px solid #dedfe5;border-radius:11px;overflow:hidden}.ltp-titlebar{color:#343640;justify-content:space-between;align-items:center;height:29px;padding:0 14px;display:flex;position:relative}.ltp-titlebar>span{font-size:12px;font-weight:500;position:absolute;left:50%;transform:translate(-50%)}.ltp-titlebar>div{color:#63636c;align-items:center;gap:22px;display:flex}.ltp-controls{justify-content:space-between;align-items:center;gap:18px;padding:3px 14px 7px;display:flex}.ltp-record-controls{flex:none;align-items:center;gap:9px;display:flex}.ltp-record-controls>span{border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ltp-record-pause{color:#fff;background:#16c80d}.ltp-record-stop{color:#53535d;background:#f5f5f7;border:1px solid #d9d9df}.ltp-language-pill{background:#fafbfc;border:1px solid #ccd6e2;border-radius:15px;align-items:center;gap:8px;min-width:250px;padding:8px 10px;display:flex}.ltp-language-pill>div{flex-direction:column;gap:3px;display:flex}.ltp-language-pill small{text-transform:uppercase;color:#78869b;align-items:center;gap:5px;font-size:10px;font-weight:500;line-height:1.3;display:flex}.ltp-language-pill>div>span{font-size:11px;font-weight:500;line-height:1.4}.ltp-language-pill>svg:not(.ltp-language-arrow){color:#8a96a6;align-self:flex-end;margin-bottom:3px}.ltp-toggle{background:#484dff;border-radius:8px;width:20px;height:11px;padding:2px;display:inline-block}.ltp-toggle:before{content:"";background:#fff;border-radius:50%;width:7px;height:7px;margin-left:auto;display:block}.ltp-toggle-off{background:#35353b}.ltp-toggle-off:before{margin-left:0}.ltp-language-pill>div>.ltp-translation-off{color:#777781}.ltp-language-arrow{color:#484dff;flex:none}.ltp-session-tabs{border-bottom:1px solid #d8d8e0;justify-content:space-between;align-items:stretch;gap:16px;margin:0 16px;display:flex}.ltp-session-tabs>div:first-child{gap:10px;display:flex}.ltp-session-tabs>div:first-child>span{color:#797981;border-bottom:2px solid #0000;margin-bottom:-1px;padding:13px 12px 11px;font-size:13px;line-height:1.4}.ltp-session-tabs>div:first-child>.ltp-active-tab{color:#343640;border-bottom-color:#484dff}.ltp-tools{color:#737378;align-items:center;gap:5px;display:flex}.ltp-tools>span{background:#e7e7e9;border:1px solid #c7c7cb;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.ltp-transcript{min-height:244px;padding:23px 24px 29px}.ltp-transcript article+article{margin-top:26px}.ltp-transcript header{align-items:center;gap:10px;margin-bottom:9px;display:flex}.ltp-transcript header strong{background:#ececf0;border:1px solid #d8d9df;border-radius:5px;padding:3px 7px;font-size:11px;font-weight:600;line-height:1.4}.ltp-transcript header time{color:#898b96;font-size:9px}.jm-site.v3 .tool-page .ltp-transcript p{color:#343641;margin:0;font:500 16px/1.65 Quicksand,Arial,sans-serif}.jm-site.v3 .tool-page-real-time-transcription #product .ltp-transcript .ltp-original{color:#777781;margin:0 0 8px;font-size:12px;line-height:1.65}.ltp-incoming{display:grid}.ltp-reserve,.ltp-visible{grid-area:1/1;min-width:0}.ltp-reserve{visibility:hidden}.ltp-caret{vertical-align:-2px;background:#484dff;width:1px;height:15px;margin-left:2px;display:inline-block}@container (max-width:430px){.ltp-controls{gap:9px;padding:12px 12px 6px}.ltp-record-controls{gap:6px}.ltp-record-controls>span{width:29px;height:29px}.ltp-language-pill{gap:6px;min-width:210px;padding:7px 8px}.ltp-language-pill small{font-size:8px}.ltp-language-pill>div>span{font-size:10px}.ltp-session-tabs{margin-inline:12px}.ltp-session-tabs>div:first-child>span{padding-inline:8px}.ltp-tools{gap:4px}.ltp-tools>span{width:26px;height:26px}.ltp-transcript{min-height:248px;padding:20px 18px 24px}.jm-site.v3 .tool-page .ltp-transcript p{font-size:15px}}@media (max-width:600px){.ltp-stage{border-radius:14px;padding:18px 14px}}@container (max-width:300px){.ltp-controls{flex-wrap:wrap;gap:10px}.ltp-language-pill{margin-left:auto}.ltp-session-tabs{flex-wrap:wrap;gap:0}.ltp-tools{margin-left:auto;padding-block:5px}}
