
/* DA Dictionary: isolated and responsive */
.da-dict{position:relative;z-index:20;margin:0 0 16px;font-family:inherit;color:#1c3156}.da-dict *{box-sizing:border-box}.da-dict-trigger{border:1px solid #b9c6ff;background:linear-gradient(120deg,#fff,#eaf4ff);border-radius:13px;padding:11px 17px;font-weight:750;color:#3646a1;cursor:pointer;font-size:15px}.da-dict-panel{margin-top:10px;background:#fff;border:1px solid #dbe4f9;border-radius:18px;padding:18px;box-shadow:0 12px 32px #344f8720}.da-dict-panel[hidden]{display:none!important}.da-dict-head{display:flex;justify-content:space-between;align-items:center;font-size:18px;margin-bottom:12px}.da-dict-close{border:0;background:#f0f3ff;border-radius:9px;padding:7px 12px;cursor:pointer}.da-dict-controls{display:flex;gap:10px}.da-dict-lang,.da-dict-input{border:1px solid #ccd6f0;border-radius:11px;padding:12px;font:inherit;background:#fff;color:#183052;min-width:0}.da-dict-input{flex:1}.da-dict-hint{font-size:12px;color:#60718d;margin:10px 0}.da-dict-results{max-height:330px;overflow:auto;display:grid;gap:8px}.da-dict-item{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:#f6f8ff;border-radius:12px}.da-dict-entry{display:grid;gap:4px;min-width:0;overflow-wrap:anywhere}.da-dict-entry span{color:#52647e;font-size:14px}.da-dict-actions{display:flex;gap:5px}.da-dict-actions button{border:1px solid #dbe4f9;border-radius:9px;background:white;min-width:37px;min-height:37px;cursor:pointer;color:#3c48a4}@media(max-width:560px){.da-dict-panel{padding:12px}.da-dict-controls{flex-direction:column}.da-dict-item{align-items:flex-start}.da-dict-trigger{width:100%}}
