.translate_page__BPWch{--bg:#fbfbfd;--card:#ffffff;--line:#d2d2d7;--ink:#1d1d1f;--ink-dim:#6e6e73;--ink-faint:#86868b;--accent:#0071e3;--accent-soft:rgba(0,113,227,.08);--highlight:#ffe58a;--danger:#ff3b30;--ok:#34c759;--radius:14px;--shadow:0 4px 24px rgba(0,0,0,.06);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Helvetica Neue,Microsoft YaHei,system-ui,sans-serif;background:var(--bg);color:var(--ink);min-height:100vh;-webkit-font-smoothing:antialiased}.translate_wrap__QR4vZ{max-width:1180px;margin:0 auto;padding:32px 22px 96px}.translate_header__g0EZw{margin-bottom:22px}.translate_kicker__F9QaS{display:flex;align-items:center;gap:6px;color:var(--accent);font-size:13px;font-weight:600;margin-bottom:6px}.translate_header__g0EZw h1{font-size:28px;font-weight:700;margin:0 0 6px;letter-spacing:-.01em}.translate_header__g0EZw p{color:var(--ink-dim);font-size:14px;margin:0}.translate_panel__4B2aD{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden;margin-bottom:18px}.translate_panelHead__vsfzH{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 18px;border-bottom:1px solid var(--line)}.translate_panelTitle__yUHta{font-size:14px;font-weight:600;display:flex;align-items:center;gap:6px}.translate_panelBody__f9zND{padding:16px 18px}.translate_textarea__rDqdi{width:100%;min-height:120px;resize:vertical;border:1px solid var(--line);border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.6;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;color:var(--ink);background:var(--bg);outline:none;box-sizing:border-box}.translate_textarea__rDqdi:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.translate_hint__pdT8m{font-size:12px;color:var(--ink-faint);margin-top:8px;line-height:1.6}.translate_error__HLaMk{margin-top:10px;padding:10px 12px;border-radius:10px;font-size:13px;background:rgba(255,59,48,.08);color:var(--danger);border:1px solid rgba(255,59,48,.25)}.translate_notice__jaCCr{margin-top:10px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.6;background:rgba(255,149,0,.08);color:#b25000;border:1px solid rgba(255,149,0,.25)}.translate_warnList__4MEfc{margin:10px 0 0;padding:0;list-style:none;font-size:12.5px;color:#b25000}.translate_warnList__4MEfc li{padding:3px 0}.translate_btn__P1fv7{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;transition:background .15s,border-color .15s,opacity .15s}.translate_btn__P1fv7:hover:not(:disabled){background:#f5f5f7}.translate_btn__P1fv7:disabled{opacity:.4;cursor:not-allowed}.translate_btnPrimary__CZagC{background:var(--accent);border-color:var(--accent);color:#fff}.translate_btnPrimary__CZagC:hover:not(:disabled){background:#0077ed}.translate_btnLink__6OXZk{border:none;background:none;color:var(--accent);padding:4px 6px;font-size:12.5px;cursor:pointer}.translate_btnLink__6OXZk:hover:not(:disabled){background:none;text-decoration:underline}.translate_btnSmall__8c9xf{padding:4px 10px;font-size:12px}.translate_langTabs__oVKi4{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.translate_langTab__xQhZy{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:600;border:1px solid var(--line);background:var(--card);color:var(--ink-dim);cursor:pointer}.translate_langTab__xQhZy:hover{border-color:var(--accent);color:var(--ink)}.translate_langTabActive__6uzFA{background:var(--accent);border-color:var(--accent);color:#fff}.translate_rtlTag__NLVXz{font-size:10px;font-family:ui-monospace,monospace;opacity:.6}.translate_toolbar__YyCAc{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 18px;margin-bottom:18px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);position:sticky;top:12px;z-index:5}.translate_stats__DF_WT{display:flex;align-items:center;gap:14px;font-size:13px;color:var(--ink-dim);flex-wrap:wrap}.translate_stats__DF_WT b{color:var(--ink);font-weight:700}.translate_statSep__8QvsF{color:var(--line)}.translate_actions__pYp8o{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.translate_styleGrid__qRQjE{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:760px){.translate_styleGrid__qRQjE{grid-template-columns:1fr}}.translate_styleCard__SErrg{border:1px solid var(--line);border-radius:12px;padding:14px 16px;background:var(--bg)}.translate_styleCard__SErrg h3{margin:0 0 10px;font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px}.translate_styleRow__KpCSD{display:flex;align-items:center;gap:10px;margin:8px 0;font-size:12.5px;color:var(--ink-dim)}.translate_styleRow__KpCSD label{width:92px;flex-shrink:0}.translate_styleRow__KpCSD input[type=number]{width:76px;border:1px solid var(--line);border-radius:8px;padding:4px 8px;font-size:12.5px;color:var(--ink);background:var(--card)}.translate_styleRow__KpCSD input[type=range]{flex:1;accent-color:var(--accent)}.translate_styleRow__KpCSD input[type=color]{width:36px;height:26px;border:1px solid var(--line);border-radius:6px;background:var(--card);padding:1px}.translate_styleRow__KpCSD input[type=checkbox]{accent-color:var(--accent)}.translate_styleVal__HChPs{font-family:ui-monospace,monospace;font-size:12px;color:var(--ink);min-width:40px}.translate_safeOk__9hE9F{font-size:12px;color:var(--ok);margin-top:6px}.translate_safeBad__5n52L{font-size:12px;color:var(--danger);margin-top:6px;line-height:1.5}.translate_aspectToggle__5iZOu{display:inline-flex;border:1px solid var(--line);border-radius:999px;overflow:hidden}.translate_aspectToggle__5iZOu button{border:none;background:var(--card);color:var(--ink-dim);font-size:12px;font-weight:600;padding:5px 12px;cursor:pointer}.translate_aspectToggle__5iZOu button.translate_on__DSZe_{background:var(--accent);color:#fff}.translate_pair__Ku2_o{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:14px;overflow:hidden}.translate_pairMeta__Ut7Bm{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:9px 16px;border-bottom:1px solid var(--line);font-size:12px;color:var(--ink-faint)}.translate_pairMeta__Ut7Bm .translate_time__rwNh0{font-family:SF Mono,ui-monospace,Menlo,monospace}.translate_pairMeta__Ut7Bm .translate_spacer__gK3gW{flex:1}.translate_pairCols__kiLVm{display:grid;grid-template-columns:1fr 1fr}@media (max-width:760px){.translate_pairCols__kiLVm{grid-template-columns:1fr}}.translate_pairCol__vlxNw{padding:12px 16px}.translate_pairCol__vlxNw+.translate_pairCol__vlxNw{border-left:1px solid var(--line)}@media (max-width:760px){.translate_pairCol__vlxNw+.translate_pairCol__vlxNw{border-left:none;border-top:1px solid var(--line)}}.translate_pairColTitle__MYmJD{font-size:11px;font-weight:700;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.translate_wordFlow__h8qEv{display:flex;flex-wrap:wrap;gap:7px}.translate_word__7TfMk{padding:6px 11px;border-radius:9px;font-size:14px;line-height:1.3;border:1px solid var(--line);background:var(--bg);color:var(--ink);cursor:pointer;user-select:none;transition:background .12s,border-color .12s,color .12s,opacity .12s}.translate_word__7TfMk:hover{border-color:var(--accent)}.translate_wordEstimated__sRFnr{border-bottom:1px dashed var(--ink-faint)}.translate_wordDeleted__ft_Ou{color:var(--ink-faint);text-decoration:line-through;opacity:.55;background:transparent;border-style:dashed}.translate_colHidden__wrf1b{opacity:.38}.translate_legend__eqdZG{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--ink-faint);margin:4px 2px 16px}.translate_legendItem__GqMJB{display:inline-flex;align-items:center;gap:6px}.translate_swatch____ENQ{width:14px;height:14px;border-radius:4px;border:1px solid var(--line);display:inline-block}.translate_swatchDel__J2GaW{background:transparent;border-style:dashed}.translate_swatchEst__5V55D{background:var(--bg);border-bottom:1px dashed var(--ink-faint)}.translate_empty__D1Oji{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:64px 24px;text-align:center}.translate_emptyIcon__0Nv0u{font-size:30px;margin-bottom:10px}.translate_emptyTitle__uUK55{font-size:16px;font-weight:600;margin-bottom:6px}.translate_emptySub__KVs_z{font-size:13px;color:var(--ink-dim);line-height:1.7}.translate_srcLine__EVxNY{font-size:13px;color:var(--ink-dim);margin:3px 0}.translate_srcLine__EVxNY b{color:var(--ink-faint);font-family:ui-monospace,monospace;font-weight:600;margin-right:6px}.translate_resultText__U52ko{font-size:13.5px;line-height:1.7;color:var(--ink);margin:4px 0}