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