.page_container__jZF7q{max-width:640px;margin:0 auto;padding:48px 24px;min-height:100vh;display:flex;flex-direction:column}.page_header__oRW75{text-align:center;margin-bottom:48px}.page_headerRow___bpvo{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.page_headerButtons__6sG9L{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page_logo__ikIZE{display:inline-flex;align-items:center;gap:12px}.page_logoIcon__FOO5m{width:70px;display:flex;align-items:center;justify-content:center}.page_mmText__h1yP8{font-family:Padauk,sans-serif}.page_subtitle__YBgxm{color:var(--muted-foreground);font-size:.875rem;margin-top:4px}.page_subtitle__YBgxm .page_mmText__h1yP8{color:var(--foreground);font-weight:500}.page_novelLink__QIL89{display:block;text-align:center;margin-top:-24px;margin-bottom:32px;font-size:1rem;color:#1877f2;text-decoration:none;font-weight:500;font-family:Padauk,sans-serif;transition:all .2s;background:var(--muted);padding:10px;border-radius:var(--radius);border:1px solid var(--border)}.page_novelLink__QIL89:hover{background:var(--input);color:#166fe5}.page_expireWarning__8OnNb{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);color:#f59e0b;padding:12px 16px;border-radius:12px;margin-bottom:20px;display:flex;align-items:center;gap:12px;font-size:.875rem;font-family:Padauk,sans-serif}.page_expireWarningIcon___KKD0{font-size:1.2rem}.page_card__Cf__u{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:32px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1)}.page_tutorialWrapper__BQ7wV{margin-bottom:20px;text-align:center}.page_btnTutorialCard__Gg8pY{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:var(--secondary);color:var(--foreground);border:1px solid var(--border);border-radius:20px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s}.page_btnTutorialCard__Gg8pY:hover{background:var(--input);opacity:.9}.page_apiSection__PTHkz{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid var(--border)}.page_apiHeader__LbmrO{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.page_apiLabel__8hjDu{font-size:.875rem;font-weight:500;color:var(--foreground);display:flex;align-items:center;gap:6px}.page_apiLink__qayJE{font-size:.75rem;color:var(--muted-foreground);text-decoration:none;transition:color .2s}.page_apiLink__qayJE:hover{color:var(--foreground)}.page_apiInputWrap__Ze8vk{position:relative}.page_apiInput___0n7V{width:100%;padding:10px 36px 10px 12px;background:var(--input);border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.875rem;transition:all .2s}.page_apiInput___0n7V:focus{outline:none;border-color:var(--foreground);background:var(--background)}.page_usageBadge__4LLox{margin-top:12px;padding:8px 12px;background:var(--muted);border-radius:var(--radius);display:flex;justify-content:space-between;align-items:center;font-size:.8125rem}.page_usageText__eH1RM{color:var(--muted-foreground)}.page_usageCount__hgI5d{color:var(--foreground);font-weight:600}.page_usageCount__hgI5d.page_exhausted__MHBiQ{color:var(--error)}.page_optionsSection__yj_hN{margin-bottom:24px;padding:16px;background:var(--muted);border-radius:var(--radius);border:1px solid var(--border)}.page_optionRow__myF3s{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.page_optionGroup__4H__v{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.page_optionLabel__UIcmx{font-family:Padauk,sans-serif;font-size:.875rem;font-weight:500;color:var(--foreground);display:block}.page_optionGroup__4H__v .page_optionLabel__UIcmx{margin-bottom:8px}.page_optionRow__myF3s .page_optionLabel__UIcmx{margin-bottom:0}.page_toggleSwitch__UZhD0{position:relative;width:44px;height:24px;cursor:pointer}.page_toggleSwitch__UZhD0 input{opacity:0;width:0;height:0}.page_toggleSlider__ECveB{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--input);border:1px solid var(--border);border-radius:24px;transition:all .3s}.page_toggleSlider__ECveB:before{content:"";position:absolute;width:18px;height:18px;left:2px;bottom:2px;background:var(--muted-foreground);border-radius:50%;transition:all .3s}.page_toggleSwitch__UZhD0 input:checked+.page_toggleSlider__ECveB{background:var(--foreground);border-color:var(--foreground)}.page_toggleSwitch__UZhD0 input:checked+.page_toggleSlider__ECveB:before{transform:translateX(20px);background:var(--background)}.page_genreChips__uK5LI{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.page_genreChip__f_bYa{padding:6px 12px;background:var(--input);border-radius:20px;color:var(--muted-foreground);font-size:.8125rem;cursor:pointer;transition:all .2s;border:none}.page_genreChip__f_bYa:hover{border-color:var(--foreground);color:var(--foreground)}.page_genreChip__f_bYa.page_selected___1RR4{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.page_customRules__f9A72{width:100%;min-height:100px;padding:12px;background:var(--input);border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);font-family:Padauk,sans-serif;font-size:.875rem;line-height:1.6;resize:vertical;transition:all .2s;margin-top:8px}.page_customRules__f9A72::placeholder{color:var(--muted-foreground);opacity:.7}.page_customRules__f9A72:focus{outline:none;border-color:var(--foreground);background:var(--background)}.page_formatTabs__8Dibp{display:flex;gap:0;margin-bottom:12px;border-radius:var(--radius);background:var(--muted);padding:4px;width:-moz-fit-content;width:fit-content}.page_formatTab__D0xsm{padding:8px 20px;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;color:var(--muted-foreground);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s}.page_formatTab__D0xsm:hover{color:var(--foreground)}.page_formatTabActive__tntNj{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px rgba(0,0,0,.05)}.page_uploadZone__JGWpp{border:2px dashed var(--border);border-radius:var(--radius);padding:48px 24px;text-align:center;cursor:pointer;transition:all .2s;background:var(--muted)}.page_uploadZone__JGWpp:hover:not(.page_disabled__4UX_A){border-color:var(--foreground);background:var(--accent)}.page_uploadZone__JGWpp.page_disabled__4UX_A{opacity:.5;pointer-events:none;cursor:not-allowed}.page_uploadIcon__6y3Lu{width:48px;height:48px;margin:0 auto 16px;background:var(--background);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;border:1px solid var(--border);color:var(--muted-foreground)}.page_uploadText__DwKLT{font-size:.9375rem;font-weight:500;color:var(--foreground);margin-bottom:4px}.page_uploadHint__5jNqA{font-size:.8125rem;color:var(--muted-foreground)}.page_fileInput__3Qiq7{display:none}.page_fileInfo__fQiQ0{display:flex;align-items:center;gap:12px;padding:12px;background:var(--muted);border-radius:var(--radius);margin-top:16px;border:1px solid var(--border)}.page_fileIcon__fUb62{width:40px;height:40px;background:var(--foreground);color:var(--background);border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.page_fileDetails__XLsDd{flex:1 1;min-width:0}.page_fileName__qMH2l{font-size:.875rem;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.page_fileSize__vKx6M{font-size:.75rem;color:var(--muted-foreground);margin-top:2px}.page_fileRemove__0TgrI{background:none;border:none;color:var(--muted-foreground);cursor:pointer;padding:6px;border-radius:4px;transition:all .2s;font-size:16px;display:flex;align-items:center;justify-content:center}.page_fileRemove__0TgrI:hover{background:var(--error);color:#fff}.page_subtitleCount__0J4t8{display:flex;margin-top:12px;padding:12px 16px;background:var(--muted);border:1px solid var(--border);border-radius:var(--radius);font-size:.875rem;justify-content:space-between;align-items:center}.page_countLabel__QGiTR{color:var(--muted-foreground)}.page_countValue__Z7GRC{font-weight:600;color:var(--foreground)}.page_countValue__Z7GRC.page_warning__wzo3a{color:var(--warning,#f59e0b)}.page_targetBadge__UJMWe{margin-top:24px;padding:12px 16px;background:var(--muted);border:1px solid var(--border);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;gap:8px}.page_targetBadge__UJMWe span{font-size:.8125rem;color:var(--muted-foreground)}.page_lang__RTnxr{font-family:Padauk,sans-serif;font-size:.875rem;color:var(--foreground);font-weight:600}.page_btnTranslate__wORqc{width:100%;margin-top:24px;padding:12px 24px;background:var(--foreground);color:var(--background);border:none;border-radius:var(--radius);font-family:inherit;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}.page_btnTranslate__wORqc:hover:not(:disabled){opacity:.9}.page_btnTranslate__wORqc:disabled{opacity:.5;cursor:not-allowed}.page_progressSection__Xd7uN{display:block;margin-top:24px;padding:20px;background:var(--muted);border-radius:var(--radius);border:1px solid var(--border)}.page_progressHeader__0yEmF{display:flex;align-items:center;gap:8px}.page_progressStatus__8TD0f{font-size:.875rem;color:var(--muted-foreground);font-family:Padauk,sans-serif}.page_progressPercent__pvxq2{display:none}.page_spinner__1BdMn{width:16px;height:16px;border:2px solid var(--border);border-top-color:var(--foreground);border-radius:50%;animation:page_spin__OXxwq .8s linear infinite}@keyframes page_spin__OXxwq{to{transform:rotate(1turn)}}.page_errorMessage__8AsnX{padding:12px 16px;border:1px solid var(--error);border-radius:var(--radius);color:var(--error);font-size:.875rem}.page_errorMessage__8AsnX,.page_resultSection__xJ00N{display:block;margin-top:24px;background:var(--muted)}.page_resultSection__xJ00N{padding:20px;border:1px solid var(--border);border-radius:var(--radius);animation:page_slideUp___dulW .2s ease}@keyframes page_slideUp___dulW{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page_resultHeader__z2TaO{display:flex;align-items:center;gap:12px;margin-bottom:16px}.page_resultIcon__eQmS1{width:32px;height:32px;background:var(--success);color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.page_resultTitle__re_EC{font-size:.9375rem;font-weight:600;color:var(--foreground);font-family:Padauk,sans-serif}.page_resultStats__gatDF{font-size:.8125rem;color:var(--muted-foreground);margin-bottom:16px}.page_previewBox__S0Bim{margin-bottom:16px;padding:12px;background:var(--input);border:1px solid var(--border);border-radius:var(--radius)}.page_previewLabel__DUUfQ{font-size:.75rem;color:var(--muted-foreground);margin-bottom:8px}.page_previewContent__1L8_C{font-family:Padauk,monospace;font-size:.8rem;line-height:1.5;color:var(--foreground);white-space:pre-wrap;word-break:break-word;margin:0;max-height:150px;overflow-y:auto}.page_resultButtons__hxrR9{display:flex;gap:8px}.page_btnDownload___WVRT{flex:1 1;padding:10px 20px;background:var(--success);border:none;border-radius:var(--radius);color:#fff;font-family:Padauk,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s}.page_btnDownload___WVRT:hover{opacity:.9}.page_btnCopy__MWDCm{padding:10px 16px;background:var(--secondary);border-radius:var(--radius);color:var(--foreground);font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;border:none}.page_btnCopy__MWDCm:hover{background:var(--muted)}.page_footer__F3MD0{margin-top:auto;padding-top:48px;text-align:center;color:var(--muted-foreground);font-size:.75rem}.page_btnPremium__A_C3Y{display:flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:20px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s}.page_btnPremium__A_C3Y:hover{opacity:.9;transform:translateY(-1px)}.page_btnProLogin__ypcqw{display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--foreground);color:var(--background);border:1px solid var(--border);border-radius:20px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s}.page_btnProLogin__ypcqw:hover{opacity:.9}.page_btnProLogin__ypcqw.page_loggedIn__c5GoI{background:var(--success);color:#fff;border-color:var(--success)}.page_modalOverlay__29caG{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;align-items:center;justify-content:center}.page_modalContent__P5a3v{background:var(--card);border:1px solid var(--border);border-radius:12px;width:90%;max-width:400px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.page_modalHeader__rDl9O{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border)}.page_modalHeader__rDl9O h2{font-size:1.125rem;font-weight:600;color:var(--foreground)}.page_modalClose__CxrzZ{background:none;border:none;color:var(--muted-foreground);font-size:18px;cursor:pointer;padding:4px;transition:color .2s}.page_modalClose__CxrzZ:hover{color:var(--foreground)}.page_modalBody__t3vOb{padding:24px}.page_modalInfo__PIC7g{font-size:.875rem;color:var(--muted-foreground);margin-bottom:16px}.page_modalInput__NDn2b{width:100%;padding:12px;background:var(--input);border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);font-family:ui-monospace,monospace;font-size:.875rem}.page_modalInput__NDn2b:focus{outline:none;border-color:var(--foreground)}.page_modalError__TYL6_{margin-top:12px;padding:8px 12px;background:rgba(239,68,68,.1);border:1px solid var(--error);border-radius:var(--radius);color:var(--error);font-size:.8125rem;display:block}.page_modalFooter__kcFX3{display:flex;gap:12px;padding:16px 24px;border-top:1px solid var(--border);justify-content:flex-end}.page_btnModalCancel__zmFL9{padding:10px 20px;background:var(--muted);border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);font-size:.875rem;cursor:pointer;transition:all .2s}.page_btnModalCancel__zmFL9:hover{background:var(--input)}.page_btnModalLogin__SDsoX{padding:10px 20px;background:var(--foreground);border:1px solid var(--border);border-radius:var(--radius);color:var(--background);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.page_btnModalLogin__SDsoX:hover{opacity:.9}.page_btnPremiumBuy__Cv2Gp{display:inline-block;padding:12px 30px;background:#1877f2;color:#fff;text-decoration:none;border-radius:8px;font-weight:600;transition:all .2s}.page_btnPremiumBuy__Cv2Gp:hover{opacity:.9;transform:translateY(-1px)}.page_reviewOverlay__Tr5Ee{position:fixed;top:0;left:0;right:0;bottom:0;background:#0a0a0a;z-index:2000;display:flex;flex-direction:column;overflow:hidden;color:#fff}.page_reviewHeader__dTvEE{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background:#1a1a1a;border-bottom:1px solid #333;flex-shrink:0;z-index:200}.page_reviewTitle__BXiyX{font-family:Padauk,sans-serif;font-size:1.1rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:10px}.page_reviewSubtitleCount__BOMv7{font-size:.8rem;color:#888}.page_reviewActions__3vNUw{display:flex;align-items:center;gap:12px}.page_reviewBody__Zf_Pb{flex:1 1;overflow-y:auto;background:#0a0a0a;position:relative;display:flex;flex-direction:column;padding:0}.page_videoPlayerWrapper__1nltR{width:100%;background:#000;position:-webkit-sticky;position:sticky;top:0;z-index:150;padding:0;border-bottom:1px solid #333;display:flex;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.5)}.page_videoContainer__n56bh{width:100%;max-width:700px;display:flex;flex-direction:column}.page_reviewVideo__hgASh{width:100%;max-height:300px;background:#000}.page_videoControls__zaomr{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#111;border-top:1px solid #222}.page_skipButtons__7w5Gg{display:flex;gap:10px}.page_btnVideoControl__ABA5w{background:#222;border:1px solid #333;border-radius:6px;color:#fff;padding:4px 10px;cursor:pointer;display:flex;align-items:center;gap:4px;font-size:.75rem;font-weight:500;transition:all .2s}.page_btnVideoControl__ABA5w:hover{background:#333;border-color:#444}.page_btnVideoControl__ABA5w svg{width:16px;height:16px}.page_speedControl__00i4U{display:flex;align-items:center;gap:8px;color:#888;font-size:.75rem}.page_speedSelect__8Wy0C{background:#222;border:1px solid #333;border-radius:4px;color:#fff;padding:2px 4px;font-size:.75rem;cursor:pointer;outline:none}.page_speedSelect__8Wy0C:focus{border-color:#3b82f6}.page_reviewList__S9gp_{display:flex;flex-direction:column;gap:16px;max-width:800px;width:100%;margin:0 auto;padding:20px}.page_reviewItem__OudlO{background:#1a1a1a;border:1px solid #333;border-radius:12px;padding:16px;transition:all .2s ease;scroll-margin-top:340px}.page_reviewItem__OudlO.page_active__9fwfh{border-color:#3b82f6;border-width:2px;background:#1e293b;box-shadow:0 0 0 4px rgba(59,130,246,.2)}.page_reviewItem__OudlO:hover:not(.page_active__9fwfh){border-color:#444;background:#222}.page_reviewItemHeader__oQGwg{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.page_reviewItemIndex__O1_bp{display:flex;align-items:center;gap:10px}.page_reviewIndex__ZMinH{background:#333;color:#fff;font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:4px}.page_reviewItem__OudlO.page_active__9fwfh .page_reviewIndex__ZMinH{background:#3b82f6}.page_reviewTimestamp__oVnFR{font-family:ui-monospace,monospace;font-size:.8rem;color:#888}.page_reviewItemActions__Z0TeZ{display:flex;gap:8px}.page_btnReviewAction__CyLke{background:#333;border:none;border-radius:6px;padding:6px;cursor:pointer;color:#aaa;display:flex;align-items:center;justify-content:center;transition:all .2s}.page_btnReviewAction__CyLke:hover{background:#444;color:#fff}.page_btnReviewAction__CyLke.page_copy__78i8L{color:#3b82f6}.page_btnReviewAction__CyLke.page_delete__NoZTA{color:#ef4444}.page_btnReviewRecall__I3vHQ{padding:8px 16px;background:#f59e0b;border:none;border-radius:8px;color:#fff;font-family:Padauk,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.page_btnReviewRecall__I3vHQ:hover{background:#d97706}.page_btnReviewSave__2cZ7r{padding:8px 16px;background:#22c55e;border:none;border-radius:8px;color:#fff;font-family:Padauk,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s}.page_btnReviewSave__2cZ7r:hover{background:#16a34a;opacity:.9}.page_btnReviewRecall__I3vHQ svg,.page_btnReviewSave__2cZ7r svg{flex-shrink:0}.page_btnReviewClose__3MZhK{background:#333;border:none;color:#fff;font-size:18px;cursor:pointer;width:36px;height:36px;border-radius:8px;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_btnReviewClose__3MZhK:hover{background:#444;color:#ef4444}.page_reviewOriginal__sk6D2{font-size:.95rem;color:#ddd;margin-bottom:10px;line-height:1.4}.page_reviewTranslationInput__V1TrB{width:100%;padding:12px;background:#262626;border:1px solid #444;border-radius:8px;color:#fff;font-family:Padauk,sans-serif;font-size:1rem;line-height:1.5;resize:none;transition:all .2s}.page_reviewTranslationInput__V1TrB:focus{outline:none;border-color:#3b82f6;background:#2d2d2d}.page_reviewItem__OudlO.page_active__9fwfh .page_reviewTranslationInput__V1TrB{background:#1e293b;border-color:#3b82f6}.page_btnReview__qyW4i{padding:8px 16px;background:var(--input);border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);font-family:Padauk,sans-serif;font-size:.8125rem;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s}.page_btnReview__qyW4i:hover{background:var(--muted);border-color:var(--foreground)}.page_videoMatchSection__8HdcD{margin-bottom:20px;padding:16px;background:var(--background);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;gap:12px}.page_btnMatchVideo__QR__Y{width:100%;padding:12px;background:var(--secondary);border:1px dashed var(--border);border-radius:var(--radius);color:var(--foreground);font-family:Padauk,sans-serif;font-size:.9rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .2s}.page_btnMatchVideo__QR__Y:hover{border-style:solid;border-color:var(--foreground);background:var(--input)}.page_videoFileName__PCZVx{font-size:.8rem;color:var(--muted-foreground);display:flex;justify-content:space-between;align-items:center;padding:0 4px}.page_videoFileName__PCZVx button{background:none;border:none;color:var(--error);cursor:pointer;font-size:14px}.page_resultHeaderRow__BvZLL{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.page_resultHeaderLeft__3TFRt{display:flex;align-items:center;gap:12px}.page_reviewSubtitleCount__BOMv7{font-size:.75rem;color:var(--muted-foreground);font-weight:400}.page_recallCount__BbtYe{background:rgba(0,0,0,.2);padding:2px 6px;border-radius:4px;font-size:.75rem;font-weight:600}@media (max-width:640px){.page_container__jZF7q{padding:32px 10px}.page_card__Cf__u{padding:24px 10px}.page_uploadZone__JGWpp{padding:40px 20px}.page_headerRow___bpvo{flex-wrap:nowrap;gap:8px}.page_logo__ikIZE h1{display:none}.page_reviewHeader__dTvEE{padding:10px 12px}.page_reviewTitle__BXiyX{font-size:.95rem}.page_reviewSubtitleCount__BOMv7{display:none}.page_reviewActions__3vNUw{gap:6px}.page_btnReviewRecall__I3vHQ,.page_btnReviewSave__2cZ7r{padding:6px 10px;font-size:.75rem}.page_btnReviewRecall__I3vHQ span,.page_btnReviewSave__2cZ7r span{display:none}.page_reviewBody__Zf_Pb{padding:0}.page_videoPlayerWrapper__1nltR{padding:8px 0}.page_reviewVideo__hgASh{max-height:200px}.page_reviewList__S9gp_{padding:12px;gap:12px}.page_reviewItem__OudlO{padding:12px;scroll-margin-top:240px}.page_reviewTranslationInput__V1TrB{font-size:.95rem;padding:10px}}.page_btnHistory__s__1_{display:flex;align-items:center;gap:6px;padding:6px 14px;background:var(--secondary);border:1px solid var(--border);border-radius:8px;font-size:.8125rem;font-weight:500;color:var(--foreground);cursor:pointer;transition:all .2s}.page_btnHistory__s__1_:hover{background:var(--input);border-color:var(--foreground)}.page_historyModal__bUodU{max-width:500px!important}.page_historyList__8KB7p{max-height:400px;overflow-y:auto}.page_historyItem__NERsU{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border);transition:background .2s}.page_historyItem__NERsU:last-child{border-bottom:none}.page_historyItem__NERsU:hover{background:var(--muted)}.page_historyInfo__dPe0w{flex:1 1;min-width:0;margin-right:16px}.page_historyName__b1tPx{font-weight:500;font-size:.9375rem;color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:4px}.page_historyDate__oXqXW{font-size:.75rem;color:var(--muted-foreground)}.page_historyActions__F5DY4{display:flex;gap:8px}.page_btnHistoryDownload__DEzV4,.page_btnHistoryView__Xe5UW{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--input);border:1px solid var(--border);border-radius:6px;color:var(--muted-foreground);cursor:pointer;transition:all .2s}.page_btnHistoryView__Xe5UW:hover{color:var(--foreground);background:var(--secondary);border-color:var(--foreground)}.page_btnHistoryDownload__DEzV4:hover{color:#4caf50;background:rgba(76,175,80,.1);border-color:#4caf50}@media (max-width:768px){.page_btnHistory__s__1_ span{display:none}.page_btnHistory__s__1_{padding:6px}.page_historyModal__bUodU{width:95%!important;margin:0 10px}}.page_limitModal__rRjY1{max-width:400px;background:#121212!important;border:1px solid #333!important;border-radius:20px!important;padding:30px!important;color:#fff!important;box-shadow:0 20px 40px rgba(0,0,0,.6)!important}.page_limitModalContent__LjoB3{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px}.page_limitModalIcon__bfyF3{margin-bottom:0}.page_limitModalText__akPaO{font-size:1rem;line-height:1.6;color:#e0e0e0}.page_btnLimitClose__ZJ1U9{background:#fff;color:#000;border:none;padding:12px 30px;border-radius:50px;font-weight:600;cursor:pointer;transition:transform .2s,background .2s}.page_btnLimitClose__ZJ1U9:hover{background:#f0f0f0;transform:scale(1.05)}.page_btnLimitClose__ZJ1U9:active{transform:scale(.95)}.page_proRequirementNotice__GJWV2{margin-top:16px;padding:20px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:var(--radius);text-align:center}.page_proRequirementNotice__GJWV2 p{font-size:.9375rem;color:var(--error);margin-bottom:12px}.page_btnProLoginInNotice__9o1vs{padding:8px 16px;background:var(--foreground);color:var(--background);border:none;border-radius:20px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s}.page_btnProLoginInNotice__9o1vs:hover{opacity:.9}