.inline-crossrefs-dict-section{margin-top:10px;padding-top:10px;border-top:1px dashed var(--border-color,rgba(140,160,185,.3));display:flex;flex-direction:column;gap:8px}.inline-dict-header{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted,#64748b)}.inline-dict-title{display:inline-flex;align-items:center;gap:6px}.inline-dict-title svg{color:var(--accent-color,#3b82f6);flex-shrink:0}.inline-dict-chips{display:flex;flex-wrap:wrap;gap:6px}.inline-dict-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--bg-secondary,#f1f5f9);border:1px solid var(--border-color,#e2e8f0);border-radius:18px;font-size:.82rem;font-weight:600;color:var(--text-color,#1e293b);cursor:pointer;transition:all .18s ease-in-out;outline:0;user-select:none;-webkit-tap-highlight-color:transparent}.inline-dict-chip:hover{background:var(--bg-hover,#e2e8f0);border-color:var(--accent-color,#3b82f6);transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.06)}.inline-dict-chip.active,.inline-dict-chip:active{background:var(--accent-light,#eff6ff);border-color:var(--accent-color,#3b82f6);color:var(--accent-color,#2563eb)}.inline-dict-chip svg{flex-shrink:0;opacity:.85}.inline-dict-cat-tag{font-size:.7rem;font-weight:500;opacity:.7;margin-left:2px}.inline-dict-chip[data-cat=person]{border-left:3px solid #3b82f6}.inline-dict-chip[data-cat=place]{border-left:3px solid #10b981}.inline-dict-chip[data-cat=institution]{border-left:3px solid #8b5cf6}.inline-dict-chip[data-cat=concept]{border-left:3px solid #f59e0b}.inline-dict-chip[data-cat=measure]{border-left:3px solid #6366f1}.inline-dict-chip[data-cat=object]{border-left:3px solid #ec4899}#desktopWinDictionaryCard,#desktopWinDictionaryCard .win-body{display:contents!important}#dictCardBottomPanel:not(.open),.dict-card-bottom-panel:not(.open){display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}#dictCardBottomPanel.open,.dict-card-bottom-panel.open{position:fixed!important;inset:0!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;background:rgba(15,23,42,.6)!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;z-index:10050!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:opacity .22s ease!important;box-sizing:border-box!important;padding:16px!important;margin:0!important}.dict-card-modal-card{width:92%!important;max-width:640px!important;height:80vh!important;height:80dvh!important;max-height:720px!important;background:var(--bg-card,#fff)!important;color:var(--text-color,#0f172a)!important;border-radius:20px!important;border:1px solid var(--border-color,rgba(226,232,240,.85))!important;display:flex!important;flex-direction:column!important;box-shadow:0 20px 48px -8px rgba(0,0,0,.35),0 10px 24px -5px rgba(0,0,0,.2)!important;transform:scale(.92)!important;opacity:0!important;transition:transform .24s cubic-bezier(.16, 1, .3, 1),opacity .2s ease!important;overflow:hidden!important;will-change:transform,opacity!important;box-sizing:border-box!important}#dictCardBottomPanel.open .dict-card-modal-card,.dict-card-bottom-panel.open .dict-card-modal-card{transform:scale(1)!important;opacity:1!important}.dict-card-modal-card.maximized{position:fixed!important;inset:0!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;max-height:none!important;border-radius:0!important;border:none!important;box-shadow:none!important;transform:scale(1)!important;opacity:1!important;z-index:10055!important}.dict-card-modal-card.maximized .dict-card-bottom-header{border-radius:0!important}.dict-card-drag-handle{display:none!important}.dict-card-bottom-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:14px 18px!important;border-bottom:1px solid var(--border-color,#e2e8f0)!important;background:var(--bg-header,rgba(248,250,252,.9))!important;border-radius:20px 20px 0 0!important;flex-shrink:0!important}.dict-card-bottom-title{display:flex;align-items:center;gap:10px;min-width:0}.dict-card-badge{display:inline-flex;align-items:center;gap:5px;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:3px 8px;border-radius:12px;background:var(--accent-light,#eff6ff);color:var(--accent-color,#2563eb);border:1px solid rgba(59,130,246,.2);flex-shrink:0}.dict-card-term-title{font-size:1.18rem;font-weight:700;color:var(--text-color,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dict-card-bottom-controls{display:flex;align-items:center;gap:6px;flex-shrink:0}.dict-card-control-btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;background:0 0;border:1px solid transparent;border-radius:8px;color:var(--text-muted,#64748b);cursor:pointer;transition:all .15s ease;outline:0;-webkit-tap-highlight-color:transparent}.dict-card-control-btn:hover{background:var(--bg-hover,#f1f5f9);color:var(--text-color,#0f172a);border-color:var(--border-color,#cbd5e1)}.dict-card-close-btn:hover{background:#fee2e2;color:#dc2626;border-color:#fca5a5}.dict-card-bottom-content{padding:18px 20px 24px 20px;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;display:flex;flex-direction:column;gap:16px;line-height:1.65}.dict-card-empty,.dict-card-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:36px 16px;text-align:center;color:var(--text-muted,#64748b)}.dict-card-spinner{width:32px;height:32px;border:3px solid var(--border-color,#e2e8f0);border-top-color:var(--accent-color,#3b82f6);border-radius:50%;animation:dictCardSpin .8s linear infinite}@keyframes dictCardSpin{to{transform:rotate(360deg)}}.dict-card-summary{font-size:.96rem;font-weight:500;color:var(--text-color,#1e293b);background:var(--bg-secondary,#f8fafc);border-left:3px solid var(--accent-color,#3b82f6);padding:10px 14px;border-radius:0 8px 8px 0}.dict-card-def-block{display:flex;flex-direction:column;gap:6px}.dict-card-source-title{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-color,#3b82f6);display:inline-flex;align-items:center;gap:5px}.dict-card-def-text{font-size:.94rem;color:var(--text-color,#334155);white-space:pre-line}.dict-card-refs-section{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid var(--border-color,#e2e8f0)}.dict-card-refs-title{font-size:.8rem;font-weight:700;color:var(--text-color,#1e293b);display:flex;align-items:center;gap:6px}.dict-card-refs-grid{display:flex;flex-wrap:wrap;gap:6px}.dict-card-ref-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;background:var(--bg-secondary,#f1f5f9);border:1px solid var(--border-color,#cbd5e1);border-radius:14px;font-size:.78rem;font-weight:600;color:var(--text-color,#334155);cursor:pointer;transition:all .15s ease;outline:0}.dict-card-ref-pill:hover{background:var(--accent-light,#eff6ff);border-color:var(--accent-color,#3b82f6);color:var(--accent-color,#2563eb)}.dict-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding-top:12px;border-top:1px solid var(--border-color,#e2e8f0);margin-top:auto}.dict-card-full-link{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;font-size:.82rem;font-weight:600;color:var(--accent-color,#2563eb);background:var(--accent-light,#eff6ff);border:1px solid rgba(59,130,246,.25);border-radius:8px;cursor:pointer;transition:all .18s ease;outline:0}.dict-card-full-link:hover{background:var(--accent-color,#2563eb);color:#fff}body.dark-mode .dict-card-modal-card,body[data-theme=dark] .dict-card-modal-card{background:#1e293b!important;color:#f8fafc!important;border-color:#334155!important;box-shadow:0 20px 48px -8px rgba(0,0,0,.65),0 10px 24px -5px rgba(0,0,0,.4)!important}body.dark-mode .dict-card-bottom-header,body[data-theme=dark] .dict-card-bottom-header{background:rgba(15,23,42,.75)!important;border-bottom-color:#334155!important}body.dark-mode .dict-card-term-title,body[data-theme=dark] .dict-card-term-title{color:#f8fafc!important}body.dark-mode .dict-card-summary,body[data-theme=dark] .dict-card-summary{background:#0f172a;color:#f1f5f9}body.dark-mode .dict-card-def-text,body[data-theme=dark] .dict-card-def-text{color:#cbd5e1}body.dark-mode .dict-card-refs-title,body[data-theme=dark] .dict-card-refs-title{color:#e2e8f0}body.dark-mode .inline-dict-chip,body[data-theme=dark] .inline-dict-chip{background:#334155;border-color:#475569;color:#f8fafc}body.dark-mode .inline-dict-chip:hover,body[data-theme=dark] .inline-dict-chip:hover{background:#475569}body.dark-mode .dict-card-ref-pill,body[data-theme=dark] .dict-card-ref-pill{background:#334155;border-color:#475569;color:#f8fafc}body.dark-mode .dict-card-ref-pill:hover,body[data-theme=dark] .dict-card-ref-pill:hover{background:rgba(59,130,246,.2);border-color:#3b82f6;color:#60a5fa}