.hk-spinner{color:var(--text-muted,#6b7280);flex-direction:column;align-items:center;gap:10px;padding:24px;display:flex}.hk-spinner-img{display:block}.hk-spinner-img--light{display:none}[data-theme=light] .hk-spinner-img--light{display:block}[data-theme=light] .hk-spinner-img--dark{display:none}.hk-spinner-label{font-size:.9rem}.type-chip{white-space:nowrap;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;padding:2px 7px;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-flex}.type-chip--icon-only{padding:3px}.type-chip--sentence{background:var(--type-sentence-bg);color:var(--type-sentence-fg)}.type-chip--pattern{background:var(--type-pattern-bg);color:var(--type-pattern-fg)}.type-chip--vocabulary{background:var(--type-vocabulary-bg);color:var(--type-vocabulary-fg)}.type-chip--hanja{background:var(--type-hanja-bg);color:var(--type-hanja-fg)}.type-chip--document{background:var(--type-document-bg);color:var(--type-document-fg)}.type-chip--list{background:var(--type-list-bg);color:var(--type-list-fg)}.type-chip--unknown{background:var(--surface-2);color:var(--text-muted)}.type-chip--synced{background:var(--accent-bg);color:var(--accent)}
