.symbol-inspector[data-astro-cid-swlxg3a4]{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);min-height:220px;margin-bottom:0}.inspector-card[data-astro-cid-swlxg3a4]{padding:var(--space-4)}.inspector-top[data-astro-cid-swlxg3a4]{gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);margin-bottom:var(--space-3);align-items:flex-start;display:flex}.glyph-preview-box[data-astro-cid-swlxg3a4]{justify-content:center;align-items:center;gap:var(--space-2);background-color:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);min-width:90px;max-width:140px;padding:var(--space-3) var(--space-2);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.inspector-glyph[data-astro-cid-swlxg3a4]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;font-size:3.5rem;line-height:1.1;overflow:hidden}.glyph-copy-btn[data-astro-cid-swlxg3a4]{font-size:var(--font-size-xs);background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--muted);transition:all var(--transition-fast);padding:3px 8px;font-weight:500}.glyph-copy-btn[data-astro-cid-swlxg3a4]:hover{color:var(--accent);border-color:var(--accent)}.inspector-meta[data-astro-cid-swlxg3a4]{flex:1;min-width:0}.meta-header[data-astro-cid-swlxg3a4]{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.meta-hint[data-astro-cid-swlxg3a4]{font-size:var(--font-size-xs);color:var(--muted)}.inspector-name[data-astro-cid-swlxg3a4]{font-size:var(--font-size-lg);margin:0 0 var(--space-1) 0;color:var(--text)}.inspector-meaning[data-astro-cid-swlxg3a4]{font-size:var(--font-size-sm);color:var(--muted);margin-bottom:var(--space-3);line-height:1.5}.inspector-example-box[data-astro-cid-swlxg3a4]{align-items:center;gap:var(--space-2);background-color:var(--bg);border:1px solid var(--line);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);flex-wrap:wrap;display:flex}.example-label[data-astro-cid-swlxg3a4]{font-size:var(--font-size-xs);color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.inspector-example[data-astro-cid-swlxg3a4]{font-size:var(--font-size-sm);color:var(--accent);background:0 0;border:none;padding:0}.inspector-grid[data-astro-cid-swlxg3a4]{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.inspector-field[data-astro-cid-swlxg3a4]{background-color:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3)}.field-label[data-astro-cid-swlxg3a4]{font-size:var(--font-size-xs);color:var(--muted);margin-bottom:2px;font-weight:500;display:block}.field-content[data-astro-cid-swlxg3a4]{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.field-value[data-astro-cid-swlxg3a4]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;padding:0;font-size:.82rem;overflow:hidden}.field-copy-btn[data-astro-cid-swlxg3a4]{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--muted);cursor:pointer;transition:all var(--transition-fast);padding:2px 6px;font-size:.72rem}.field-copy-btn[data-astro-cid-swlxg3a4]:hover{color:var(--accent);border-color:var(--accent)}@media (width<=640px){.symbol-inspector[data-astro-cid-swlxg3a4]{margin-bottom:var(--space-4);min-height:auto}.inspector-card[data-astro-cid-swlxg3a4]{padding:var(--space-3)}.inspector-top[data-astro-cid-swlxg3a4]{gap:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-3)}.glyph-preview-box[data-astro-cid-swlxg3a4]{min-width:80px;padding:var(--space-2) var(--space-2)}.inspector-glyph[data-astro-cid-swlxg3a4]{font-size:2.75rem}.inspector-meta[data-astro-cid-swlxg3a4]{width:100%;min-width:0}.inspector-grid[data-astro-cid-swlxg3a4]{gap:var(--space-2);grid-template-columns:repeat(2,1fr)}.field-copy-btn[data-astro-cid-swlxg3a4]{min-height:28px;padding:4px 8px}}@media (width<=420px){.inspector-top[data-astro-cid-swlxg3a4]{flex-direction:column;align-items:stretch}.glyph-preview-box[data-astro-cid-swlxg3a4]{width:100%;padding:var(--space-2) var(--space-4);flex-direction:row;justify-content:space-between}.inspector-glyph[data-astro-cid-swlxg3a4]{font-size:2.4rem}.inspector-grid[data-astro-cid-swlxg3a4]{grid-template-columns:1fr}}.symbol-keyboard[data-astro-cid-tr4rnd3m]{background-color:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-card);margin-bottom:0}.keyboard-controls[data-astro-cid-tr4rnd3m]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.search-box[data-astro-cid-tr4rnd3m]{align-items:center;gap:var(--space-2);background-color:var(--bg);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);flex:1;min-width:260px;display:flex}.search-box[data-astro-cid-tr4rnd3m]:focus-within{border-color:var(--accent)}.search-icon[data-astro-cid-tr4rnd3m]{opacity:.6;font-size:.9rem}.symbol-search-input[data-astro-cid-tr4rnd3m]{color:var(--text);font-family:var(--font-ui);font-size:var(--font-size-sm);background:0 0;border:none;outline:none;width:100%}.search-stats[data-astro-cid-tr4rnd3m]{font-size:var(--font-size-xs);color:var(--muted);white-space:nowrap}.keyboard-hints[data-astro-cid-tr4rnd3m]{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.hint-item[data-astro-cid-tr4rnd3m]{font-size:var(--font-size-xs);color:var(--muted);align-items:center;gap:4px;display:flex}.hint-item[data-astro-cid-tr4rnd3m] kbd[data-astro-cid-tr4rnd3m]{background-color:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);padding:1px 6px;font-size:.75rem}.category-tabs[data-astro-cid-tr4rnd3m]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);border-bottom:1px solid var(--line);padding-bottom:var(--space-3);flex-wrap:wrap;display:flex}.tab-btn[data-astro-cid-tr4rnd3m]{border-radius:var(--radius-full);min-height:36px;font-size:var(--font-size-xs);color:var(--muted);background-color:var(--surface-2);border:1px solid var(--line);white-space:nowrap;transition:all var(--transition-fast);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;flex-shrink:0;justify-content:center;align-items:center;padding:6px 14px;font-weight:500;display:inline-flex;position:relative}.tab-btn[data-astro-cid-tr4rnd3m]:hover{color:var(--text);background-color:var(--surface);border-color:var(--accent);transform:translateY(-1px)}.tab-btn[data-astro-cid-tr4rnd3m].active{background-color:var(--accent);color:var(--accent-ink);border-color:var(--accent);font-weight:600;box-shadow:0 2px 8px #3ddc9740}.tab-btn[data-astro-cid-tr4rnd3m]:focus{outline:none!important}.tab-btn[data-astro-cid-tr4rnd3m]:focus-visible{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--accent)!important;outline:none!important}@media (width<=640px){.category-tabs[data-astro-cid-tr4rnd3m]{padding-bottom:var(--space-2);gap:6px}.tab-btn[data-astro-cid-tr4rnd3m]{min-height:34px;padding:5px 11px;font-size:.75rem}}.keyboard-grid[data-astro-cid-tr4rnd3m]{gap:var(--space-2);-webkit-overflow-scrolling:touch;max-height:480px;padding:var(--space-1);scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));display:grid;overflow-y:auto}@media (width>=640px){.keyboard-grid[data-astro-cid-tr4rnd3m]{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(88px,1fr))}}.symbol-tile[data-astro-cid-tr4rnd3m]{min-height:72px;padding:var(--space-2) 4px;background-color:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);cursor:pointer;transition:transform var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast);user-select:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.symbol-tile[data-astro-cid-tr4rnd3m]:hover{background-color:var(--surface);border-color:var(--accent);transform:translateY(-2px)}.symbol-tile[data-astro-cid-tr4rnd3m]:active{transform:scale(.96)}.symbol-tile[data-astro-cid-tr4rnd3m].selected{border-color:var(--accent);background-color:#3ddc9714}.tile-glyph[data-astro-cid-tr4rnd3m]{color:var(--text);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;flex:1;justify-content:center;align-items:center;max-width:100%;margin-bottom:2px;padding:0 2px;font-size:1.75rem;line-height:1.1;display:flex;overflow:hidden}.tile-glyph[data-astro-cid-tr4rnd3m].glyph-md{font-size:1.25rem}.tile-glyph[data-astro-cid-tr4rnd3m].glyph-sm{letter-spacing:-.3px;font-size:.98rem}.tile-glyph[data-astro-cid-tr4rnd3m].glyph-xs{letter-spacing:-.5px;font-size:.78rem;font-weight:600}.tile-name[data-astro-cid-tr4rnd3m]{color:var(--muted);text-align:center;white-space:normal;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;justify-content:center;align-items:center;max-width:100%;height:1.85rem;font-size:.65rem;line-height:1.15;display:-webkit-box;display:flex;overflow:hidden}.no-results-msg[data-astro-cid-tr4rnd3m]{text-align:center;padding:var(--space-8) var(--space-4);color:var(--muted)}@media (width<=640px){.symbol-keyboard[data-astro-cid-tr4rnd3m]{padding:var(--space-3);margin-bottom:var(--space-4)}.keyboard-controls[data-astro-cid-tr4rnd3m]{gap:var(--space-2);margin-bottom:var(--space-3)}.search-box[data-astro-cid-tr4rnd3m]{width:100%;min-width:0}.keyboard-hints[data-astro-cid-tr4rnd3m]{display:none}.keyboard-grid[data-astro-cid-tr4rnd3m]{grid-template-columns:repeat(4,1fr);gap:6px;max-height:420px}.symbol-tile[data-astro-cid-tr4rnd3m]{min-height:62px;padding:6px 2px}.tile-glyph[data-astro-cid-tr4rnd3m]{font-size:1.65rem}.tile-name[data-astro-cid-tr4rnd3m]{font-size:.62rem}}@media (width<=360px){.keyboard-grid[data-astro-cid-tr4rnd3m]{grid-template-columns:repeat(3,1fr)}}
