.analysis-course-picker_menu__7uudl{overscroll-behavior:contain}.analysis-course-picker_pickerDialog__8F_db{max-height:calc(100dvh - 48px);overflow-y:auto;border:1px solid #eee;border-radius:10px;padding:15px;box-shadow:0 12px 32px rgb(34 34 34/14%)}.analysis-course-picker_pickerDialog__8F_db .cm-modal__header h2{color:#555;font-size:14px;font-weight:500;line-height:normal}.analysis-course-picker_pickerDialog__8F_db .cm-modal__header .cm-icon-button{width:24px;height:24px;min-width:24px;min-height:24px;color:#999}.analysis-course-picker_pickerDialog__8F_db .cm-modal__body{min-height:0;margin-top:10px}.analysis-course-picker_pickerDialogContent__6WFo_{display:flex;min-height:0;flex-direction:column;gap:10px}.analysis-course-picker_search___ESiM{width:100%;min-width:0}.analysis-course-picker_search___ESiM input{width:auto;min-width:0;flex:1}.analysis-course-picker_nameDialog__jDY86{max-height:calc(100dvh - 48px);overflow-y:auto}.analysis-course-picker_nameDialog__jDY86 .cm-modal__body{margin-top:14px}.analysis-course-picker_nameDialog__jDY86 .cm-modal__header h2{font-size:15px;line-height:normal}.analysis-course-picker_nameDialog__jDY86 .cm-modal__header p{font-size:14px;line-height:normal}@media (any-pointer:coarse){.analysis-course-picker_nameInput__VddJN input,.analysis-course-picker_search___ESiM input{font-size:16px}.analysis-course-picker_list__D6WPK button{min-height:44px}}@media (any-pointer:coarse) and (orientation:portrait){.analysis-course-picker_nameDialog__jDY86,.analysis-course-picker_pickerDialog__8F_db{width:calc(100cqw - 48px)!important;max-width:600px!important}.analysis-course-picker_pickerDialog__8F_db .analysis-course-picker_createButton__1aZQ8{display:flex;width:100%;height:44px;min-height:44px;flex:0 0 44px;align-self:stretch;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;margin:0;padding:15px 0 0;border:0;border-top:1px solid #eee;background:#fff}}.upload-page_page__A6bV0{container-type:inline-size;display:flex;width:100%;height:100%;min-width:0;min-height:100%;flex-direction:column;overflow:hidden;background:#131124;color:#e8e8ea}.upload-page_embeddedPage__ZyTv9{height:auto;min-height:0;overflow:visible;background:white;color:#333}.upload-page_topbar__M0fkn{display:flex;min-height:60px;flex:0 0 60px;align-items:center;gap:7px;border-bottom:1px solid #ececf4;padding:0 clamp(15px,3vw,32px);background:rgb(247 247 254/92%);font-size:13px}.upload-page_topbar__M0fkn a{display:inline-flex;min-height:40px;align-items:center;gap:6px;color:#777;text-decoration:none}.upload-page_topbar__M0fkn span{color:#aaa}.upload-page_topbar__M0fkn strong{color:#333;font-weight:600}.upload-page_scrollArea__UMcck{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:clamp(16px,3vw,32px)}.upload-page_embeddedPage__ZyTv9 .upload-page_scrollArea__UMcck{flex:none;overflow:visible;padding:0}.upload-page_workspace__vXF03{width:min(760px,100%);margin:0 auto;border:1px solid #eee;border-radius:15px;background:white;padding:clamp(20px,3.2vw,30px);box-shadow:0 16px 45px rgb(49 46 105/7%)}.upload-page_embeddedPage__ZyTv9 .upload-page_workspace__vXF03{width:100%;border:0;border-radius:0;padding:0;box-shadow:none}.upload-page_heading__OURnW{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.upload-page_heading__OURnW h1{margin:0;color:#222;font-size:18px;font-weight:500;line-height:26px}.upload-page_heading__OURnW p{margin:2px 0 0;color:#999;font-size:14px;line-height:20px}.upload-page_dropZone__gJJtC{display:flex;min-height:285px;align-items:center;justify-content:center;flex-direction:column;gap:15px;margin-top:20px;border:0;border-radius:15px;background:#f7f7fe;padding:32px;text-align:center;cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease}.upload-page_dropZone__gJJtC:hover{background:#f7f7fe}.upload-page_dragOver__B9v3p{background:#f2f2ff;box-shadow:0 0 0 2px #5867f5,0 0 0 4px white}.upload-page_dropZone__gJJtC strong{color:#333;font-size:15px;font-weight:500}.upload-page_dropZone__gJJtC small{max-width:520px;color:#999;font-size:14px;line-height:20px}.upload-page_uploadIcon__YjiMg{display:grid;width:58px;height:58px;place-items:center;border-radius:15px;background:#eeedff;color:#5867f5}.upload-page_primaryAction__RpLxh,.upload-page_primaryButton__3F5dK{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:6px;border:0;border-radius:9999px;background:#5867f5;padding:9px 17px;color:white;font-size:14px;font-weight:500;text-decoration:none}.upload-page_uploadFileIcon__99yVH{width:50px;height:50px;border-radius:0;background:transparent}.upload-page_analysisLanguageMenu__D73AF{container-type:inline-size;padding:4px;box-shadow:0 8px 24px rgb(34 34 34/12%)}.upload-page_analysisLanguageMenu__D73AF [data-selection-menu-options]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:min(340px,55dvh)}@container (min-width: 500px){.upload-page_analysisLanguageMenu__D73AF [data-selection-menu-options]{grid-template-columns:repeat(3,minmax(0,1fr))}}.upload-page_analysisLanguageMenu__D73AF.upload-page_analysisLanguageMenu__D73AF button{min-height:40px;border-radius:9px;background:transparent;padding:8px 10px}.upload-page_analysisLanguageMenu__D73AF.upload-page_analysisLanguageMenu__D73AF button:focus,.upload-page_analysisLanguageMenu__D73AF.upload-page_analysisLanguageMenu__D73AF button:hover{background:#f7f7fe}.upload-page_analysisLanguageMenu__D73AF.upload-page_analysisLanguageMenu__D73AF button[aria-selected=true]{background:#eef0ff;color:#4d5be0}.upload-page_analysisLanguageMenu__D73AF button strong{font-size:14px;font-weight:400}.upload-page_embeddedPage__ZyTv9 .upload-page_uploadSelection__1UUD3>button{min-height:40px;font-size:14px}@media (any-pointer:coarse){.upload-page_analysisLanguageMenu__D73AF.upload-page_analysisLanguageMenu__D73AF button,.upload-page_embeddedPage__ZyTv9 .upload-page_uploadSelection__1UUD3>button{min-height:44px}}.upload-page_translationSettings__MDCr9{display:grid;gap:10px;margin-top:20px;border:1px solid #eee;border-radius:15px;padding:20px}.upload-page_translationHeading__W1Hg2{display:flex;align-items:center;gap:12px}.upload-page_translationHeading__W1Hg2 h2{display:flex;align-items:center;gap:5px;margin:0;color:#333;font-size:15px;font-weight:400}.upload-page_translationControl__F73Pt{display:grid;width:min(300px,100%);gap:10px}.upload-page_embeddedPage__ZyTv9 .upload-page_translationControl__F73Pt{width:100%}.upload-page_translationLabel__2N1fv{display:flex;align-items:center;gap:10px;color:#333;font-size:14px;font-weight:500}.upload-page_translationLabel__2N1fv em{border-radius:999px;background:#8564fe1a;padding:2px 5px;color:#8c65fe;font-size:12px;font-style:normal;font-weight:400}.upload-page_uploadSelection__1UUD3{width:100%}.upload-page_processingNotice__k1eyC{display:flex;align-items:flex-start;gap:7px;margin:20px 0 0;color:#888;font-size:12px;line-height:18px}.upload-page_processingNotice__k1eyC svg{flex:0 0 auto;margin-top:1px;color:#fe5153}.upload-page_flow__nlH7A{display:grid;gap:20px;margin-top:20px}.upload-page_fileRow__f_6JD{position:relative;display:flex;min-width:0;align-items:center;gap:15px;border-bottom:1px solid #eee;padding-bottom:20px}.upload-page_audioThumb__HmzEe,.upload-page_videoPreview__ibCuO{position:relative;display:grid;width:150px;height:88px;flex:0 0 150px;place-items:center;overflow:hidden;border-radius:10px;background:#252525;color:white}.upload-page_videoPreview__ibCuO video{width:100%;height:100%;object-fit:cover}.upload-page_audioThumb__HmzEe{background:#f0efff;color:#5867f5}.upload-page_audioThumb__HmzEe>span{position:absolute;bottom:8px;font-size:10px;font-weight:600}.upload-page_audioThumb__HmzEe audio{display:none}.upload-page_audioThumb__HmzEe button,.upload-page_videoPreview__ibCuO button{position:absolute;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgb(255 255 255/70%);border-radius:50%;background:rgb(34 34 34/64%);color:white;cursor:pointer}.upload-page_fileDetails__dB10n{display:grid;min-width:0;flex:1;gap:6px}.upload-page_fileDetails__dB10n span,.upload-page_fileDetails__dB10n strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-page_fileDetails__dB10n strong{font-size:15px;font-weight:500}.upload-page_fileDetails__dB10n>span{color:#999;font-size:12px}.upload-page_fileDetails__dB10n>small{display:flex;justify-content:space-between;gap:10px;color:#999;font-size:11px}.upload-page_fileDetails__dB10n>small b{color:#5867f5}.upload-page_linearTrack__4umJ0{height:6px;overflow:hidden;border-radius:999px;background:#e9e9e9}.upload-page_linearTrack__4umJ0 span{display:block;height:100%;border-radius:inherit;background:#5867f5;transition:width .18s ease}.upload-page_closeButton__koZ_t,.upload-page_removeButton__jAHvx{display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:10px;background:transparent;color:#777;cursor:pointer}.upload-page_closeButton__koZ_t:hover,.upload-page_removeButton__jAHvx:hover{background:#f2f1f8;color:#5867f5}.upload-page_transferStatus__rY4hM{min-height:18px;align-items:center}.upload-page_transferStatusText__D4aSp{display:flex;min-width:0;align-items:center;gap:6px;overflow:hidden}.upload-page_transferStatusText__D4aSp>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-page_transferStatusText__D4aSp>svg{flex:0 0 auto}.upload-page_transferStatus__rY4hM>b{flex:0 0 auto;font-weight:500}.upload-page_transferSpinner__FDxLb{color:#5867f5}.upload-page_settingsGrid__g7UTj{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.upload-page_settingField__95OwC{display:grid;min-width:0;gap:7px}.upload-page_settingField__95OwC>span{display:flex;min-height:20px;align-items:center;gap:5px;color:#555;font-size:12px}.upload-page_settingsGrid__g7UTj small{color:#999}.upload-page_courseTrigger__Bc_Bb{width:100%;height:42px;min-width:0;border:1px solid #e6e6e6;border-radius:10px;background:white;padding:0 10px;color:#333;font-size:16px;display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-align:left}.upload-page_analysisState__TXcZ6{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:15px 0;text-align:center}.upload-page_analysisState__TXcZ6>strong{font-size:15px;font-weight:500}.upload-page_analysisState__TXcZ6 p{max-width:430px;margin:0;color:#999;font-size:12px;line-height:18px}.upload-page_error__4ucNt{display:flex;align-items:center;gap:7px;margin:0;border:1px solid rgb(254 49 51/18%);border-radius:10px;background:#fff9f9;padding:10px 12px;color:#c52d30;font-size:12px}.upload-page_error__4ucNt button{margin-left:auto;border:0;background:transparent;color:#5867f5;font-weight:500;cursor:pointer}.upload-page_actions__clIEO{display:flex;justify-content:flex-end;gap:10px}.upload-page_actions__clIEO button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:5px;border:1px solid #eee;border-radius:10px;background:white;padding:8px 15px;color:#555;font-size:14px;cursor:pointer}.upload-page_actions__clIEO .upload-page_primaryAction__RpLxh{border-color:#5867f5;background:#5867f5;color:white}.upload-page_actions__clIEO .upload-page_cancelAnalysis__Lf3Sa{border-color:transparent;background:rgb(88 103 245/8%);color:#5867f5}.upload-page_history__3xpai{width:min(760px,100%);margin:22px auto 0;padding-bottom:max(22px,env(safe-area-inset-bottom))}.upload-page_history__3xpai h2{margin:0 0 10px;color:#555;font-size:13px;font-weight:500}.upload-page_history__3xpai>p{margin:0;border:1px dashed #e1e0ec;border-radius:12px;padding:18px;color:#999;font-size:12px;text-align:center}.upload-page_history__3xpai ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.upload-page_history__3xpai li{display:flex;min-height:58px;align-items:center;gap:10px;border:1px solid #eee;border-radius:12px;background:white;padding:10px 13px;color:#5867f5}.upload-page_history__3xpai li>span{display:grid;min-width:0;flex:1}.upload-page_history__3xpai li small,.upload-page_history__3xpai li strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-page_history__3xpai li strong{color:#444;font-size:13px;font-weight:500}.upload-page_history__3xpai li small{color:#999;font-size:10px}.upload-page_spin__yD9Q5{animation:upload-page_spin__yD9Q5 1s linear infinite}.upload-page_smallDialog__oZ9UF{position:relative;width:min(420px,calc(100% - 32px));max-width:420px;border-radius:15px;background:white;padding:25px;color:#333;box-shadow:0 25px 50px -12px rgb(0 0 0/25%)}.upload-page_smallDialog__oZ9UF .upload-page_closeButton__koZ_t{position:absolute;top:12px;right:12px}.upload-page_dialogIcon__PjNF7{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;background:#eeedff;color:#5867f5}.upload-page_dialogIcon__PjNF7.upload-page_danger__EB2VD{background:#fff1f1;color:#fe3133}.upload-page_smallDialog__oZ9UF h2{margin:16px 0 7px;font-size:18px;font-weight:500}.upload-page_smallDialog__oZ9UF p{margin:0;color:#777;font-size:13px;line-height:20px}.upload-page_smallDialog__oZ9UF footer{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.upload-page_smallDialog__oZ9UF footer a,.upload-page_smallDialog__oZ9UF footer button{display:inline-flex;min-height:40px;align-items:center;border:1px solid #eee;border-radius:10px;background:white;padding:8px 14px;color:#555;font-size:13px;text-decoration:none;cursor:pointer}.upload-page_smallDialog__oZ9UF footer a{border-color:#5867f5;background:#5867f5;color:white}.upload-page_smallDialog__oZ9UF footer .upload-page_dangerButton__dRH7L{border-color:#fe3133;background:#fe3133;color:white}.upload-page_analysisSurface__38F4F{position:relative;width:min(720px,calc(100% - 40px));max-width:720px;max-height:none;overflow:visible;border-radius:15px;background:white;padding:30px;scrollbar-width:none;box-shadow:0 24px 64px rgb(0 0 0/20%)}.upload-page_analysisSurface__38F4F::-webkit-scrollbar{display:none}.upload-page_overlayClose__FnsPG{display:grid;width:30px;height:30px;flex:0 0 auto;place-items:center;border:0;border-radius:0;background:transparent;color:#999;cursor:pointer}.upload-page_analysisLanguageMenu__D73AF{z-index:1300}.upload-page_error__4ucNt{flex-wrap:wrap}.upload-page_error__4ucNt>span{min-width:0;flex:1}.upload-page_error__4ucNt>small{flex:0 0 auto;color:#888;font-size:11px}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_topbar__M0fkn{border-color:#2b283d;background:#131124}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_topbar__M0fkn a,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_topbar__M0fkn span{color:#888799}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_topbar__M0fkn strong{color:#e8e8ea}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_workspace__vXF03{width:100%;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_dropZone__gJJtC strong,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_fileDetails__dB10n strong,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_heading__OURnW h1,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_history__3xpai li strong{color:#e8e8ea}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_dropZone__gJJtC small,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_fileDetails__dB10n>small,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_fileDetails__dB10n>span,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_heading__OURnW p,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_history__3xpai h2,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_history__3xpai li small,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_settingField__95OwC>span,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_settingsGrid__g7UTj small{color:#888799}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_dropZone__gJJtC{border-color:#2b283d;background:rgb(87 73 244/3%)}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_dragOver__B9v3p,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_dropZone__gJJtC:hover{background:rgb(87 73 244/8%);box-shadow:0 0 0 2px #5749f4}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_uploadIcon__YjiMg{background:#403f51;color:#5749f4}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_primaryAction__RpLxh,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_primaryButton__3F5dK{background:#5749f4}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_courseTrigger__Bc_Bb,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_uploadSelection__1UUD3>button{border-color:#2b283d;background:#1a182e;color:#e8e8ea}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_translationSettings__MDCr9{border-color:#2b283d;background:#1a182e}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_translationControl__F73Pt>span,.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_translationHeading__W1Hg2 h2{color:#e8e8ea}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_translationHeading__W1Hg2>span{background:rgb(87 73 244/14%);color:#a49df4}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_processingNotice__k1eyC{color:#888799}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_fileRow__f_6JD{border-color:#2b283d}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_linearTrack__4umJ0{background:#403f51}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_linearTrack__4umJ0 span{background:#5749f4}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_actions__clIEO button{border-color:#2b283d;background:#1a182e;color:#e8e8ea}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_actions__clIEO .upload-page_primaryAction__RpLxh{border-color:#5749f4;background:#5749f4;color:white}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_actions__clIEO .upload-page_cancelAnalysis__Lf3Sa{border-color:transparent;background:rgb(87 73 244/14%);color:#a49df4}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_history__3xpai{width:100%}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_history__3xpai>p{border-color:#2b283d;color:#888799}.upload-page_page__A6bV0:not(.upload-page_embeddedPage__ZyTv9) .upload-page_history__3xpai li{border-color:#2b283d;background:#1a182e}@keyframes upload-page_spin__yD9Q5{to{transform:rotate(1turn)}}@container (max-width: 650px){.upload-page_settingsGrid__g7UTj{grid-template-columns:1fr}.upload-page_fileRow__f_6JD{align-items:flex-start;flex-wrap:wrap}.upload-page_fileDetails__dB10n{min-width:calc(100% - 165px)}.upload-page_actions__clIEO>*{flex:1}.upload-page_audioThumb__HmzEe,.upload-page_videoPreview__ibCuO{width:140px;flex-basis:140px}}@container app-shell (max-width: 640px){.upload-page_analysisSurface__38F4F{max-height:calc(100dvh - 20px);overflow-y:auto}}@container app-shell (max-width: 620px){.upload-page_topbar__M0fkn{min-height:52px;flex-basis:52px}.upload-page_scrollArea__UMcck{padding:10px 5px}.upload-page_workspace__vXF03{border-radius:12px;padding:16px}.upload-page_analysisSurface__38F4F{padding:20px}.upload-page_embeddedPage__ZyTv9 .upload-page_workspace__vXF03{border-radius:0;padding:0}.upload-page_dropZone__gJJtC,.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC{min-height:250px;padding:35px 14px}.upload-page_history__3xpai{margin-top:15px}.upload-page_smallDialog__oZ9UF{padding:20px}.upload-page_smallDialog__oZ9UF footer{flex-direction:column-reverse}.upload-page_smallDialog__oZ9UF footer a,.upload-page_smallDialog__oZ9UF footer button{justify-content:center}}@media (any-pointer:coarse){.upload-page_actions__clIEO button,.upload-page_audioThumb__HmzEe button,.upload-page_closeButton__koZ_t,.upload-page_courseTrigger__Bc_Bb,.upload-page_primaryAction__RpLxh,.upload-page_removeButton__jAHvx,.upload-page_smallDialog__oZ9UF footer a,.upload-page_smallDialog__oZ9UF footer button,.upload-page_topbar__M0fkn a,.upload-page_videoPreview__ibCuO button{min-height:44px}.upload-page_audioThumb__HmzEe button,.upload-page_closeButton__koZ_t,.upload-page_removeButton__jAHvx,.upload-page_videoPreview__ibCuO button{width:44px}}@media (prefers-reduced-motion:reduce){.upload-page_spin__yD9Q5{animation:none}.upload-page_linearTrack__4umJ0 span{transition:none}}.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC{min-height:0;padding:clamp(12px,3dvh,30px) 25px;gap:15px}.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC .upload-page_primaryButton__3F5dK{padding:10px 20px}.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC small{max-width:100%}.upload-page_embeddedPage__ZyTv9 .upload-page_processingNotice__k1eyC{gap:5px;color:#999;font-size:13px;line-height:20px}.upload-page_embeddedPage__ZyTv9 .upload-page_processingNotice__k1eyC svg{width:20px;height:20px;margin-top:0}.upload-page_embeddedPage__ZyTv9 .upload-page_fileRow__f_6JD{border-bottom:0;padding-bottom:0}.upload-page_embeddedPage__ZyTv9 .upload-page_audioThumb__HmzEe,.upload-page_embeddedPage__ZyTv9 .upload-page_videoPreview__ibCuO{width:200px;height:112px;flex-basis:200px}.upload-page_embeddedPage__ZyTv9 .upload-page_fileDetails__dB10n{min-width:0;gap:8px}.upload-page_embeddedPage__ZyTv9 .upload-page_fileDetails__dB10n>span{font-size:14px}.upload-page_embeddedPage__ZyTv9 .upload-page_fileDetails__dB10n>small{align-items:center;font-size:13px}.upload-page_embeddedPage__ZyTv9 .upload-page_fileDetails__dB10n>.upload-page_transferStatus__rY4hM{font-size:12px}.upload-page_embeddedPage__ZyTv9 .upload-page_fileDetails__dB10n>small b{flex-shrink:0;color:#999;font-weight:500}.upload-page_linearTrack__4umJ0[data-completed=true] span{background:#34a853}.upload-page_protect__tU_aF{display:flex;min-width:0;flex:1;align-items:center;gap:5px;margin:0;color:#999;font-size:13px;line-height:20px}.upload-page_protect__tU_aF svg{flex:0 0 auto;color:#ff4d4f}.upload-page_actions__clIEO{align-items:center}.upload-page_actions__clIEO button{flex:0 0 auto}.upload-page_actions__clIEO button:disabled{opacity:.4;cursor:not-allowed}@container (max-width: 500px){.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC{padding:12px 15px}.upload-page_embeddedPage__ZyTv9 .upload-page_fileRow__f_6JD{flex-direction:column}.upload-page_embeddedPage__ZyTv9 .upload-page_fileDetails__dB10n{width:100%;min-width:0}.upload-page_actions__clIEO{flex-wrap:wrap}.upload-page_protect__tU_aF{flex-basis:100%}}@media (max-height:760px){.upload-page_analysisSurface__38F4F{padding:20px}.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC{margin-top:12px;padding:12px 15px;gap:10px}.upload-page_embeddedPage__ZyTv9 .upload-page_translationSettings__MDCr9{margin-top:12px;padding:12px;gap:6px}.upload-page_embeddedPage__ZyTv9 .upload-page_translationControl__F73Pt{gap:6px}.upload-page_embeddedPage__ZyTv9 .upload-page_processingNotice__k1eyC{margin-top:12px}}@media (max-height:660px) and (min-width:650px){.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC{flex-direction:row;text-align:left}.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC>span:first-child{flex-direction:row;gap:12px}.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC>span:first-child>span:last-child{align-items:flex-start}.upload-page_embeddedPage__ZyTv9 .upload-page_dropZone__gJJtC .upload-page_primaryButton__3F5dK,.upload-page_embeddedPage__ZyTv9 .upload-page_uploadFileIcon__99yVH{flex-shrink:0}.upload-page_embeddedPage__ZyTv9 .upload-page_translationSettings__MDCr9{grid-template-columns:1fr 1fr;align-items:center;gap:16px}}@media (orientation:landscape) and (max-height:820px){.upload-page_analysisLanguageMenu__D73AF [data-selection-menu-options]{grid-auto-rows:44px;max-height:244px}.upload-page_analysisLanguageMenu__D73AF.upload-page_analysisLanguageMenu__D73AF button{height:44px;min-height:44px}}.upload-page_dropZone__gJJtC{position:relative}.upload-page_filePickerButton__vuE4e{position:relative;min-height:44px;overflow:hidden}.upload-page_filePickerButton__vuE4e input{position:absolute;z-index:1;inset:0;width:100%;height:100%;opacity:0;pointer-events:auto;cursor:pointer}.upload-page_filePickerButton__vuE4e:has(input:focus-visible){box-shadow:0 0 0 2px white,0 0 0 4px #5867f5}.home-page_page__r9mDx{container-type:inline-size;display:flex;width:100%;min-width:0;min-height:100%;height:100%;flex-direction:column;overflow:hidden;background:transparent;color:#333}.home-page_body__utTCy{display:flex;min-height:0;flex:1;flex-direction:column;padding:40px 15px 0}.home-page_greeting__5nx8A{display:flex;flex:0 0 auto;align-items:center;gap:10px;padding:0 10px}.home-page_greeting__5nx8A h1{margin:0;color:#000;font-size:24px;font-weight:500;line-height:1.4}.home-page_sun__IiutQ{color:#ff9c17}.home-page_moon___aHoa{color:#5867f5}.home-page_toolbar__HVqj8{display:flex;flex:0 0 auto;align-items:center;gap:10px;margin-top:12px;padding:0 10px}.home-page_coursePicker__zUWAB{position:relative;width:180px;flex:0 1 180px;min-width:0}.home-page_action__YtBCf,.home-page_pickerButton__NTZUh,.home-page_retry__ZOFOk{min-height:41px;border:0;border-radius:10px;font-size:14px;cursor:pointer}.home-page_pickerButton__NTZUh{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;background:white;padding:0 15px;color:#333;box-shadow:0 0 7.5px rgb(0 0 0/3%)}.home-page_pickerLabel__IV_QO{display:flex;min-width:0;flex:1;align-items:center;gap:6px}.home-page_pickerLabel__IV_QO>img{flex:0 0 auto}.home-page_pickerLabel__IV_QO>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-page_pickerButton__NTZUh svg{flex:0 0 auto;transition:transform .16s ease}.home-page_pickerButton__NTZUh[aria-expanded=true] svg{transform:rotate(180deg)}.home-page_courseMenu__gDI7y{display:flex;width:100%;min-height:0;flex-direction:column;border:1px solid #eee;border-radius:10px;background:#fff;padding:15px;box-shadow:0 12px 32px rgb(0 0 0/12%);max-height:min(320px,calc(100dvh - 150px));overflow:hidden}.home-page_courseSearch___KNPH{display:flex;width:100%;height:36px;flex:0 0 auto;align-items:center;gap:5px;border:1px solid #eee;border-radius:999px;padding:0 12px;transition:border-color .16s ease}.home-page_courseSearch___KNPH:focus-within{border-color:#c8cdff}.home-page_courseSearch___KNPH svg{flex:0 0 auto;color:#999}.home-page_courseSearch___KNPH input{min-width:0;flex:1;border:0;outline:0;background:transparent;color:#333;font:inherit;font-size:13px}.home-page_courseSearch___KNPH input::placeholder{color:#999}.home-page_courseSearch___KNPH input::-webkit-search-cancel-button{display:none}.home-page_courseOptions__f3RuQ{min-height:0;flex:0 1 auto;margin-top:10px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbcbd8 transparent;scrollbar-gutter:stable}.home-page_courseOptions__f3RuQ::-webkit-scrollbar{width:6px}.home-page_courseOptions__f3RuQ::-webkit-scrollbar-thumb{border-radius:999px;background:#cbcbd8}.home-page_courseOptions__f3RuQ::-webkit-scrollbar-track{background:transparent}.home-page_courseMenu__gDI7y button{display:flex;width:100%;min-height:36px;align-items:center;justify-content:space-between;gap:8px;overflow:hidden;border:0;border-radius:8px;background:transparent;padding:7px 10px;color:#333;font-size:13px;text-align:left;cursor:pointer}.home-page_courseMenu__gDI7y button span{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-page_courseMenu__gDI7y button:focus-visible,.home-page_courseMenu__gDI7y button:hover{background:#f2f2f2}.home-page_courseMenu__gDI7y button[aria-selected=true]{color:#5867f5}.home-page_courseEmpty__X_TAf{margin:0;padding:20px 10px;color:#999;font-size:13px;text-align:center}.home-page_toolbarSpacer__tQC0e{flex:1}.home-page_action__YtBCf{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:6px;padding:0 15px;color:#fff9f9;font-weight:400;text-decoration:none}.home-page_actionPrimary__xFbkh{background:#5867f5}.home-page_actionSecondary__5faoA{background:#8564fe}.home-page_action__YtBCf:hover{filter:brightness(.94)}.home-page_recordings__Qlmf2{display:flex;min-height:0;flex:1;flex-direction:column;margin-top:12px}.home-page_sectionHeader__4X4q6{display:flex;min-height:32px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:15px;padding:0 10px}.home-page_sectionHeader__4X4q6 h2{margin:0;color:#333;font-size:16px;font-weight:500;line-height:22px}.home-page_gridScroller__IhxRm{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:5px 10px 15px;scrollbar-width:none;scrollbar-gutter:auto}.home-page_gridScroller__IhxRm::-webkit-scrollbar{width:0}.home-page_grid__YEvpK{display:grid;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.home-page_cardShell__NFvUT{position:relative;min-width:0;height:147px}.home-page_card__25cVu{display:flex;width:100%;height:100%;min-width:0;flex-direction:column;gap:12px;overflow:hidden;border:0;border-radius:15px;background:white;padding:20px;color:#333;text-align:left;text-decoration:none;box-shadow:0 0 7.5px rgb(0 0 0/5%);transition:transform .16s ease,box-shadow .16s ease}.home-page_card__25cVu[href]:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgb(40 42 90/9%)}.home-page_card__25cVu[aria-disabled=true]{cursor:default;opacity:.78}.home-page_cardTop__CHgZ1{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;padding-right:22px}.home-page_courseBadge__J_Cyu,.home-page_statusBadge__npRLk{display:inline-flex;min-width:0;align-items:center;gap:5px;border-radius:999px;white-space:nowrap}.home-page_courseBadge__J_Cyu{max-width:66%;height:25px;border:1px solid rgb(88 103 245/10%);background:rgb(88 103 245/5%);padding:3px 10px;color:#5867f5;font-size:12px;font-weight:500}.home-page_courseBadge__J_Cyu span{overflow:hidden;text-overflow:ellipsis}.home-page_courseBadge__J_Cyu img,.home-page_statusBadge__npRLk img{flex:0 0 auto}.home-page_courseBadge__J_Cyu.home-page_isUncategorized__0RpSZ{border-color:#eee;background:#fbfbfb;color:#999}.home-page_statusBadge__npRLk{height:20px;flex:0 0 auto;padding:0 7px;background:rgb(52 168 83/8%);color:#34a853;font-size:10px;font-weight:500}.home-page_statusBadge__npRLk.home-page_isFailed__vBURW{background:rgb(251 44 54/8%);color:#fb2c36}.home-page_statusBadge__npRLk.home-page_isWorking__T2Lkf{background:rgb(88 103 245/8%);color:#5867f5}.home-page_cardCopy__74f54{min-width:0;flex:1;overflow:hidden}.home-page_cardCopy__74f54 h3,.home-page_cardCopy__74f54 p{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.home-page_cardCopy__74f54 h3{color:#333;font-size:14px;font-weight:500}.home-page_cardCopy__74f54 p{margin-top:6px;color:#555;font-size:12px}.home-page_metadata__zRghr{display:flex;height:15px;min-width:0;flex:0 0 auto;align-items:center;gap:12px;overflow:hidden;padding-right:20px;color:#999;font-size:11px;white-space:nowrap}.home-page_metadata__zRghr span{display:inline-flex;min-width:0;align-items:center;gap:3px}.home-page_metadata__zRghr img{flex:0 0 auto}.home-page_metadata__zRghr span:last-child{overflow:hidden;text-overflow:ellipsis}.home-page_more__sWu_g{position:absolute;z-index:6;right:16px;bottom:16px;width:22px;height:22px}.home-page_iconButton___Us3b{position:relative;display:grid;width:22px;height:22px;min-height:22px;place-items:center;border:0;border-radius:6px;background:transparent;padding:0;color:#777;cursor:pointer;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.home-page_iconButton___Us3b:hover,.home-page_iconButton___Us3b[aria-expanded=true]{background:#e9e7f1;color:#555}.home-page_iconButton___Us3b:focus-visible{outline:2px solid #5867f5;outline-offset:1px}.home-page_menu__siiVR{position:absolute;z-index:90;right:0;bottom:calc(100% + 4px);display:grid;width:155px;gap:2px;border:1px solid rgb(34 34 34/4%);border-radius:10px;background:white;padding:5px;box-shadow:0 8px 24px rgb(34 34 34/13%)}.home-page_menu__siiVR button{display:flex;min-height:30px;align-items:center;gap:5px;border:0;border-radius:8px;background:transparent;padding:6px 8px;color:#555;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap;cursor:pointer}.home-page_menu__siiVR button:focus-visible,.home-page_menu__siiVR button:hover{outline:0;background:#f2f2f2}.home-page_menu__siiVR button:last-child{color:#fe3133}.home-page_menu__siiVR button:last-child:focus-visible,.home-page_menu__siiVR button:last-child:hover{background:#fff1f1}.home-page_menu__siiVR button>svg{flex:0 0 auto}.home-page_menuIcon__8O1dE{display:grid;width:14px;height:14px;flex:0 0 auto;place-items:center}.home-page_state__gVY6x{display:flex;min-height:260px;align-items:center;justify-content:center;flex-direction:column;gap:10px;border-radius:15px;color:#777;font-size:14px;text-align:center}.home-page_state__gVY6x p{max-width:420px;margin:0;color:#999;font-size:12px;line-height:18px}.home-page_stateError__iZYxw{border:1px solid rgb(254 49 51/15%);background:rgb(255 249 249/76%);color:#fe3133}.home-page_retry__ZOFOk{display:inline-flex;min-height:36px;align-items:center;gap:6px;background:#5867f5;padding:0 14px;color:white}.home-page_skeleton__J_7xa{height:147px;border-radius:15px;background:linear-gradient(100deg,#fff 25%,#f0eff8 42%,#fff 59%);background-size:250% 100%;box-shadow:0 0 7.5px rgb(0 0 0/5%);animation:home-page_shimmer__Hq5Ta 1.4s linear infinite}.home-page_refreshing__ILdjM{color:#777;font-size:12px}@keyframes home-page_shimmer__Hq5Ta{to{background-position-x:-250%}}@container (min-width: 900px){.home-page_grid__YEvpK{grid-template-columns:repeat(4,minmax(0,1fr))}}@container app-shell (max-width: 739px){.home-page_grid__YEvpK{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page_gridScroller__IhxRm{scrollbar-width:thin;scrollbar-color:#747fd9 rgb(88 103 245/10%);scrollbar-gutter:stable}.home-page_gridScroller__IhxRm::-webkit-scrollbar{width:8px}.home-page_gridScroller__IhxRm::-webkit-scrollbar-track{border-radius:999px;background:rgb(88 103 245/10%)}.home-page_gridScroller__IhxRm::-webkit-scrollbar-thumb{min-height:44px;border-radius:999px;background:#747fd9}.home-page_gridScroller__IhxRm::-webkit-scrollbar-thumb:hover{background:#5867f5}}@container app-shell (max-width: 620px){.home-page_body__utTCy{padding:12px 0 0}.home-page_greeting__5nx8A h1{font-size:20px}.home-page_greeting__5nx8A,.home-page_sectionHeader__4X4q6,.home-page_toolbar__HVqj8{padding-right:5px;padding-left:5px}.home-page_toolbar__HVqj8{flex-wrap:wrap}.home-page_coursePicker__zUWAB{order:0;width:100%;flex-basis:100%}.home-page_toolbarSpacer__tQC0e{display:none}.home-page_action__YtBCf{flex:1 1 calc(50% - 5px)}.home-page_gridScroller__IhxRm{padding-right:5px;padding-left:5px}}@container app-shell (max-width: 439px){.home-page_grid__YEvpK{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page_metadata__zRghr span:first-child{display:none}}@media (max-width:1100px) and (any-pointer:coarse),(max-width:840px){.home-page_body__utTCy{padding-top:0}}@media (any-pointer:coarse){.home-page_action__YtBCf,.home-page_menu__siiVR button,.home-page_pickerButton__NTZUh{min-height:44px}.home-page_iconButton___Us3b:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.home-page_skeleton__J_7xa{animation:none}}