.sentence-mode-tabs{margin:0 0 14px}
.sentence-language{justify-content:center;gap:16px}
.sentence-arrow{font-size:22px;color:var(--muted)}
.sentence-translator-card textarea{min-height:128px;line-height:1.45}
#sentence-word-count{display:block;font-weight:750;color:var(--text);font-size:11px}
#sentence-word-count.over{color:var(--bad)}
.sentence-limit-note{display:block;font-size:10px;margin-top:1px}
.sentence-output{padding:20px!important}
.sentence-result-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px}
.sentence-result-head small{font-size:10px;color:var(--muted)}
.sentence-confidence{display:grid;place-items:center;min-width:48px;height:30px;padding:0 9px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--accent);font-size:11px;font-weight:800}
.sentence-output h2{font-size:24px;line-height:1.35;margin:0;white-space:pre-wrap;overflow-wrap:anywhere}
.sentence-copy-row{display:flex;justify-content:flex-end;margin-top:12px}
.sentence-copy-button{min-height:38px;padding:0 14px!important;font-size:11px!important}
.sentence-source{margin-top:17px;padding:12px 13px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface) 72%,transparent)}
.sentence-source span{display:block;color:var(--muted);font-size:10px;margin-bottom:3px}.sentence-source b{font-size:12px;font-weight:650}
.sentence-unknown{margin-top:14px;color:var(--bad);font-size:11px}
.sentence-disclaimer{margin-top:17px;color:var(--muted);font-size:10px;line-height:1.45}
html[data-liquid-glass="on"]:not([data-wallpaper="plain"]) .sentence-source{border-color:var(--lg-edge-soft);background:color-mix(in srgb,var(--surface) 4%,transparent);-webkit-backdrop-filter:blur(var(--lg-control-blur));backdrop-filter:blur(var(--lg-control-blur))}
