.GSvtiW_preview{width:100%;min-width:0;scroll-margin-top:32px}.GSvtiW_window{background:#fff;border:1px solid #dbe4d9;border-radius:15px;overflow:hidden;box-shadow:0 24px 65px #245e4e14,0 3px 12px #24383205}.GSvtiW_windowHeader{border-bottom:1px solid var(--line);background:#f6f8f2;align-items:center;gap:12px;height:54px;padding:0 20px;display:flex}.GSvtiW_previewBrand{letter-spacing:-.04em;align-items:center;gap:7px;margin-right:auto;font-size:16px;font-weight:700;display:inline-flex}.GSvtiW_tourLabel{color:#687c6b;letter-spacing:.13em;font-size:12px;font-weight:600}.GSvtiW_pauseButton,.GSvtiW_closeSample{width:32px;height:32px;color:var(--green);background:#fff;border:1px solid #dce5d9;border-radius:50%;place-items:center;display:grid}.GSvtiW_pauseButton:hover,.GSvtiW_closeSample:hover{background:#e8efe4}.GSvtiW_viewport{height:580px;position:relative;overflow:hidden}.GSvtiW_sceneContent{height:100%;animation:.36s cubic-bezier(.22,1,.36,1) both GSvtiW_enter}.GSvtiW_scene{flex-direction:column;height:100%;padding:24px;display:flex}.GSvtiW_sceneHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.GSvtiW_kicker{color:#7b8d78;letter-spacing:.14em;font-size:12px;font-weight:600;line-height:1.3;display:block}.GSvtiW_scene h3,.GSvtiW_sample h3{letter-spacing:-.045em;margin:7px 0 0;font-size:24px;font-weight:500;line-height:1.2}.GSvtiW_smallIcon{color:#76906d}.GSvtiW_dropzone{background:#f7f9f3;border:1px dashed #b9cdb1;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:111px;transition:background .3s,border-color .3s;display:flex;position:relative}.GSvtiW_dropzone strong{font-size:15px;font-weight:500}.GSvtiW_dropzone>span:last-of-type{color:#80917b;font-size:12px}.GSvtiW_uploadIcon{color:#69865e;margin-bottom:3px;line-height:0}.GSvtiW_dropped{background:#eef5e9;border-color:#89ad80}.GSvtiW_dragStack{color:var(--green);white-space:nowrap;background:#fff;border:1px solid #c3d2bb;border-radius:7px;align-items:center;gap:8px;padding:12px 16px;font-size:13px;animation:1.15s cubic-bezier(.22,1,.36,1) both GSvtiW_drop;display:flex;position:absolute;top:7px;left:44%;box-shadow:4px -4px 0 -1px #f5f8f0,4px -4px #cedbc7,8px -8px 0 -1px #f5f8f0,8px -8px #dce5d6,0 12px 22px #2438321a}.GSvtiW_cursor{z-index:2;pointer-events:none;filter:drop-shadow(0 3px 4px #24383230);line-height:0;position:absolute}.GSvtiW_dragStack .GSvtiW_cursor{top:23px;right:0}.GSvtiW_uploadFiles{gap:10px;margin-top:15px;display:grid}.GSvtiW_uploadFile{opacity:0;min-height:56px;transition:opacity .3s var(--file-delay), transform .3s var(--file-delay);align-items:center;gap:10px;padding:8px 9px;display:flex;transform:translateY(6px)}.GSvtiW_fileVisible{opacity:1;transform:translateY(0)}.GSvtiW_fileIcon{color:#69875d;background:#f3f6ee;border:1px solid #e5ecdf;border-radius:7px;flex:none;place-items:center;width:33px;height:35px;display:grid}.GSvtiW_fileDetail{flex:1;min-width:0}.GSvtiW_fileDetail strong,.GSvtiW_recordingName strong{color:#364b3f;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;display:block;overflow:hidden}.GSvtiW_fileDetail>span:not(.GSvtiW_uploadTrack),.GSvtiW_recordingName>span{color:#819078;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.GSvtiW_fileDetail i,.GSvtiW_recordingName i,.GSvtiW_documentMeta>i{background:#9ca995;border-radius:50%;width:2px;height:2px}.GSvtiW_uploadTrack{background:#eef2e9;border-radius:2px;height:2px;margin-top:6px;display:block;overflow:hidden}.GSvtiW_uploadTrack>span,.GSvtiW_stepTrack>span{transform-origin:0;background:#6f9561;width:100%;height:100%;transition:transform .1s linear;display:block}.GSvtiW_filePercent{color:#84947b;font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;width:36px;font-size:13px;display:grid}.GSvtiW_complete{color:var(--green)}.GSvtiW_sceneFootnote{color:#7b8d76;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding-top:12px;font-size:12px;display:flex}.GSvtiW_miniButton{background:var(--green);color:#fff;border-radius:5px;align-items:center;gap:4px;padding:8px;font-size:12px;display:inline-flex}.GSvtiW_librarySummary{background:#f8faf5;border:1px solid #e4eadf;border-radius:8px;grid-template-columns:repeat(3,1fr);margin-bottom:18px;padding:12px 0;display:grid}.GSvtiW_librarySummary>span{color:#7a8c73;flex-direction:column;align-items:center;gap:5px;font-size:12px;display:flex}.GSvtiW_librarySummary>span+span{border-left:1px solid #e1e8db}.GSvtiW_librarySummary strong{color:var(--green);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1}.GSvtiW_tableHeading{color:#8a9983;letter-spacing:.09em;justify-content:space-between;margin-bottom:3px;padding:0 11px 8px;font-size:12px;display:flex}.GSvtiW_recordings{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.GSvtiW_recording{border-bottom:1px solid #edf0e8;align-items:center;gap:9px;min-width:0;min-height:56px;padding:9px 10px;transition:background .3s;display:flex;position:relative}.GSvtiW_selectedRecording{background:#f1f6eb;border-radius:7px}.GSvtiW_recordingName{flex:1;min-width:0}.GSvtiW_status{font-variant-numeric:tabular-nums;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:4px;min-width:58px;padding:6px;font-size:12px;display:inline-flex}.GSvtiW_processing{color:#94772a;background:#f8f3e7}.GSvtiW_ready{color:var(--green);background:#e5efdf}.GSvtiW_spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:9px;height:9px;animation:1s linear infinite GSvtiW_spin}.GSvtiW_recordingCursor{animation:.6s both GSvtiW_point;top:24px;right:44%}.GSvtiW_libraryNotice{color:#7a8b72;justify-content:center;align-items:center;gap:7px;margin-top:auto;padding-top:14px;font-size:12px;display:flex}.GSvtiW_uploadScene .GSvtiW_sceneHeading,.GSvtiW_libraryScene .GSvtiW_sceneHeading{margin-bottom:12px}.GSvtiW_uploadScene .GSvtiW_dropzone{gap:4px;min-height:86px}.GSvtiW_uploadScene .GSvtiW_uploadFiles{margin-top:12px}.GSvtiW_uploadScene .GSvtiW_fileIcon,.GSvtiW_libraryScene .GSvtiW_fileIcon{width:29px;height:30px}.GSvtiW_uploadScene .GSvtiW_fileDetail>span:not(.GSvtiW_uploadTrack){margin-top:3px}.GSvtiW_uploadScene .GSvtiW_uploadTrack{margin-top:4px}.GSvtiW_uploadScene .GSvtiW_sceneFootnote,.GSvtiW_libraryScene .GSvtiW_libraryNotice{padding-top:9px}.GSvtiW_libraryScene .GSvtiW_librarySummary{margin-bottom:12px;padding:8px 0}.GSvtiW_libraryScene .GSvtiW_recording{min-height:56px;padding:10px 9px}.GSvtiW_documentBreadcrumb{color:#86927e;align-items:center;gap:6px;margin-bottom:16px;font-size:12px;display:flex}.GSvtiW_documentBreadcrumb>span{color:#4d6848}.GSvtiW_documentHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.GSvtiW_documentHeading h3{margin:0}.GSvtiW_documentHeading>span{color:#809175;gap:12px;display:flex}.GSvtiW_documentMeta{color:#84937a;flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;font-size:12px;display:flex}.GSvtiW_documentMeta>span{color:#547848;align-items:center;gap:3px;display:flex}.GSvtiW_waveform{border-bottom:1px solid #edf1e7;flex-shrink:0;justify-content:space-between;align-items:center;gap:2px;height:53px;margin-top:12px;display:flex}.GSvtiW_waveform>span{background:#cfddc5;border-radius:3px;width:3px;transition:background .2s}.GSvtiW_waveform>.GSvtiW_playedBar{background:#628b51}.GSvtiW_transcript{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c5d4bb transparent;flex:1;min-height:0;padding:14px 7px 12px 0;position:relative;overflow-y:auto}.GSvtiW_transcript p{color:#53684c;letter-spacing:-.01em;border-left:2px solid #0000;margin:0 0 13px;padding:4px 7px 4px 10px;font-size:15px;line-height:1.9;transition:border-color .2s,background .2s}.GSvtiW_transcript .GSvtiW_currentPassage{background:linear-gradient(90deg,#f3f7ed,#0000);border-left-color:#91b17e}.GSvtiW_timestamp{color:#8a9a80;font-variant-numeric:tabular-nums;margin-right:4px;font-size:12px}.GSvtiW_currentWord{color:#204c33;background:#dcebcf;border-radius:3px;box-shadow:2px 0 #dcebcf,-2px 0 #dcebcf}.GSvtiW_player{color:#78906b;background:#f6f8f1;border:1px solid #e7eddf;border-radius:8px;flex-shrink:0;align-items:center;gap:10px;margin-top:auto;padding:11px;display:flex}.GSvtiW_playButton{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.GSvtiW_playerTime{color:#7e8f74;font-variant-numeric:tabular-nums;font-size:12px}.GSvtiW_playerTrack{background:#dfe7d9;border-radius:3px;flex:1;height:3px;overflow:hidden}.GSvtiW_playerTrack>span{background:#678b57;border-radius:3px;height:100%;transition:width .1s linear;display:block}.GSvtiW_exportFile{background:#f9faf6;border:1px solid #e7ecdf;border-radius:8px;align-items:center;gap:10px;padding:11px 12px;display:flex}.GSvtiW_exportFile>div{flex:1}.GSvtiW_exportFile strong,.GSvtiW_exportFile div>span{font-size:14px;font-weight:500;display:block}.GSvtiW_exportFile div>span{color:#87947b;margin-top:4px;font-size:12px}.GSvtiW_exportFile>svg{color:#658953}.GSvtiW_exportFormats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.GSvtiW_exportFormat{border:1px solid #e4eadf;border-radius:7px;padding:10px 10px 8px;transition:border-color .22s,background .22s;position:relative}.GSvtiW_exportFormat strong{color:#58734e;padding-right:12px;font-size:14px;font-weight:600;display:block}.GSvtiW_exportFormat small{color:#87957c;margin-top:5px;font-size:12px;line-height:1.4;display:block}.GSvtiW_formatCheckbox{border:1px solid #dce4d6;border-radius:3px;place-items:center;width:12px;height:12px;display:grid;position:absolute;top:10px;right:9px}.GSvtiW_selectedFormat{background:#f0f6e9;border-color:#88a978}.GSvtiW_selectedFormat .GSvtiW_formatCheckbox{border-color:var(--green);background:var(--green);color:#fff}.GSvtiW_formatCursor{animation:.55s both GSvtiW_point;top:24px;right:0}.GSvtiW_exportButton{border:1px solid var(--green);background:var(--green);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:12px;font-size:14px;font-weight:500;transition:background .25s,color .25s;display:flex;position:relative}.GSvtiW_exportedButton{color:#406833;background:#edf5e5;border-color:#d3e1c9}.GSvtiW_downloadCursor{animation:.55s both GSvtiW_point;top:19px;right:25%}.GSvtiW_downloadToast{opacity:0;background:#fff;border:1px solid #cdddc4;border-radius:8px;align-items:center;gap:9px;padding:12px;transition:opacity .35s,transform .35s;display:flex;position:absolute;bottom:12px;left:40px;right:40px;transform:translateY(10px);box-shadow:0 6px 20px #28432212}.GSvtiW_downloadToast>span{color:#5b8649;background:#edf5e5;border-radius:50%;place-items:center;width:23px;height:23px;display:grid}.GSvtiW_downloadToast>div{flex:1;min-width:0}.GSvtiW_downloadToast strong,.GSvtiW_downloadToast small{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.GSvtiW_downloadToast small{color:#839378;margin-top:4px;font-size:12px}.GSvtiW_downloadToast>svg{color:#7a956a}.GSvtiW_toastVisible{opacity:1;transform:translateY(0)}.GSvtiW_steps{background:#fcfdf9;border-top:1px solid #e8ede1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:16px 20px;display:grid}.GSvtiW_step{color:#819078;text-align:left;white-space:nowrap;background:0 0;align-items:center;gap:5px;min-width:0;padding:0 0 11px;font-size:13px;display:flex;position:relative}.GSvtiW_step:hover,.GSvtiW_activeStep{color:var(--green)}.GSvtiW_stepNumber{background:#fff;border:1px solid #e0e7d8;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.GSvtiW_activeStep .GSvtiW_stepNumber{border-color:var(--green);background:var(--green);color:#fff}.GSvtiW_finishedStep .GSvtiW_stepNumber{color:#60824e;background:#eaf1e3}.GSvtiW_stepTrack{background:#e8eddf;border-radius:2px;width:100%;height:2px;position:absolute;bottom:0;overflow:hidden}.GSvtiW_caption{justify-content:space-between;align-items:center;gap:14px;min-height:72px;padding:17px 3px 0;display:flex}.GSvtiW_caption strong{color:#45613e;font-size:15px;font-weight:500;display:block}.GSvtiW_caption p{color:#849379;margin:5px 0 0;font-size:13px;line-height:1.6}.GSvtiW_sampleButton{color:#507343;white-space:nowrap;background:#f2f6ec;border:1px solid #dbe5d4;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:9px 10px;font-size:13px;display:inline-flex}.GSvtiW_sampleButton:hover{background:#e7efdf}.GSvtiW_sample{padding:23px}.GSvtiW_sampleHeading>p{color:#819175;margin:9px 0 16px;font-size:14px}.GSvtiW_window[data-paused=true] .GSvtiW_spinner,.GSvtiW_window[data-paused=true] .GSvtiW_dragStack{animation-play-state:paused}@keyframes GSvtiW_enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes GSvtiW_drop{0%,15%{opacity:0;transform:translate(42px,-28px)rotate(-5deg)}35%{opacity:1}85%,to{opacity:1;transform:translate(-35px,25px)rotate(0)}}@keyframes GSvtiW_point{0%{opacity:0;transform:translate(28px,20px)}to{opacity:1;transform:translate(0)}}@keyframes GSvtiW_spin{to{transform:rotate(360deg)}}@media (max-width:1050px) and (min-width:801px){.GSvtiW_scene{padding:20px 16px}.GSvtiW_scene h3{font-size:22px}.GSvtiW_steps{gap:9px;padding-inline:14px}.GSvtiW_step{gap:4px;font-size:13px}.GSvtiW_stepNumber{display:none}.GSvtiW_caption{align-items:flex-start}.GSvtiW_caption p{max-width:180px}}@media (max-width:520px){.GSvtiW_windowHeader{gap:9px;height:48px;padding-inline:16px}.GSvtiW_previewBrand{font-size:15px}.GSvtiW_tourLabel{letter-spacing:.08em;font-size:12px}.GSvtiW_viewport{height:580px}.GSvtiW_scene{padding:22px 17px}.GSvtiW_scene h3,.GSvtiW_sample h3{font-size:22px}.GSvtiW_sceneHeading{margin-bottom:17px}.GSvtiW_kicker{font-size:12px}.GSvtiW_dropzone strong{font-size:14px}.GSvtiW_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px;padding:14px 14px 15px}.GSvtiW_step{gap:6px;font-size:13px}.GSvtiW_stepNumber{width:22px;height:22px;font-size:10px}.GSvtiW_transcript p{font-size:15px}.GSvtiW_downloadToast{padding:10px;left:17px;right:17px}.GSvtiW_exportFormats{grid-template-columns:repeat(2,minmax(0,1fr))}.GSvtiW_exportFormat{padding-inline:9px}.GSvtiW_caption{flex-direction:column;align-items:stretch;gap:12px}.GSvtiW_caption strong{font-size:14px}.GSvtiW_caption p{max-width:none;font-size:12px}.GSvtiW_sampleButton{align-self:flex-start;padding:10px 12px;font-size:13px}.GSvtiW_sample{padding:20px 17px}}@media (prefers-reduced-motion:reduce){.GSvtiW_preview *,.GSvtiW_preview :before,.GSvtiW_preview :after{transition:none!important;animation:none!important}.GSvtiW_dragStack{display:none}}@media (max-width:360px){.GSvtiW_stepNumber{display:none}}
