.dc-box{gap:12px;display:grid}.dc-langs{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.dc-form{gap:8px;display:flex}.dc-form input{border:2px solid var(--border,#1d2233);background:var(--card,#fff);border-radius:14px;flex:1;min-width:0;min-height:52px;padding:8px 14px;font-size:20px}.dc-result{background:var(--muted,#f3f4f8);border-radius:16px;padding:14px}.dc-word{justify-content:flex-end;align-items:center;gap:8px;font-size:24px;display:flex}.dc-mean{margin-top:4px;font-size:24px;font-weight:900}.dc-other{margin-top:4px}.dc-src{color:var(--muted-foreground);margin-top:6px;font-size:13px}.dc-say{cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:22px}.dc-letters{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.dc-letters .ln-chip{justify-content:center;min-width:44px}.dc-letters .ln-chip[aria-current=page]{background:var(--yellow,#ffd23f)}.dc-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:4px;min-height:60vh;display:grid}.dc-list li{border-bottom:1px solid var(--border,#e3e5ee);align-items:center;gap:8px;padding:4px 0;display:flex}.dc-list b{text-align:left;min-width:90px}.dc-dir{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}
