.symbol-picker[data-v-e426563d]{background:var(--panel-soft);border:1px solid var(--line);border-radius:6px;padding:16px}.symbol-picker[data-v-e426563d],.symbol-picker__header[data-v-e426563d]{display:flex;flex-direction:column;gap:12px}.symbol-picker__eyebrow[data-v-e426563d]{display:block}.symbol-picker__current[data-v-e426563d]{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.symbol-picker__placeholder[data-v-e426563d]{background:#fff;border-radius:4px;box-shadow:0 0 0 1px #00000059,2px 2px #0009;color:#000;display:grid;flex-shrink:0;font-size:2.25rem;font-weight:800;height:72px;place-items:center;width:72px}.symbol-picker__meta[data-v-e426563d]{display:flex;flex:1 1 180px;flex-direction:column;gap:4px;min-width:0}.symbol-picker__code[data-v-e426563d]{color:var(--text);font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:1.1rem;font-weight:700;letter-spacing:.04em;line-height:1.1}.symbol-picker__code--empty[data-v-e426563d]{color:var(--signal-red)}.symbol-picker__name[data-v-e426563d]{color:var(--text);font-size:1rem;line-height:1.25;word-wrap:break-word}.symbol-picker__name--empty[data-v-e426563d]{color:var(--muted);font-style:italic}.symbol-picker__actions[data-v-e426563d]{display:flex;flex-direction:column;flex-shrink:0;gap:6px}.symbol-picker__grid-wrapper[data-v-e426563d]{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:18px;max-height:380px;overflow-y:auto;padding-right:6px;padding-top:14px}.symbol-picker__group[data-v-e426563d]{display:flex;flex-direction:column;gap:8px}.symbol-picker__group-head[data-v-e426563d]{align-items:center;display:flex;gap:10px}.symbol-picker__group-badge[data-v-e426563d]{background:var(--group-accent,var(--accent));border-radius:4px;color:#000;display:inline-grid;font-size:.9rem;font-weight:800;height:28px;place-items:center;width:28px}.symbol-picker__group-badge[data-v-e426563d],.symbol-picker__group-label[data-v-e426563d]{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}.symbol-picker__group-label[data-v-e426563d]{color:var(--muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.symbol-picker__grid[data-v-e426563d]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(68px,1fr))}.symbol-picker__tile[data-v-e426563d]{align-items:center;background:transparent;border:2px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:6px 4px 4px;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.symbol-picker__tile[data-v-e426563d]:focus-visible,.symbol-picker__tile[data-v-e426563d]:hover{border-color:var(--accent);box-shadow:0 0 0 2px #e8ff0340;outline:none;transform:translateY(-1px)}.symbol-picker__tile--active[data-v-e426563d]{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent)}.symbol-picker__tile-img[data-v-e426563d]{display:block;-o-object-fit:contain;object-fit:contain}.symbol-picker__tile-id[data-v-e426563d]{color:#222;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.65rem;line-height:1}.symbol-picker__hint[data-v-e426563d]{color:var(--muted)}.symbol-picker__dialog-backdrop[data-v-e426563d]{background:#000000b3;display:grid;inset:0;padding:16px;place-items:end center;position:fixed;z-index:1000}.symbol-picker__dialog[data-v-e426563d]{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:10px;color:var(--text);display:flex;flex-direction:column;gap:12px;padding:20px 16px 16px;position:relative;text-align:center;width:min(100%,28rem)}.symbol-picker__dialog-close[data-v-e426563d]{background:transparent;border:0;color:var(--muted);font-size:1.5rem;line-height:1;padding:4px;position:absolute;right:8px;top:8px}.symbol-picker__dialog-code[data-v-e426563d]{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}.symbol-picker__dialog-title[data-v-e426563d]{font-size:1.1rem;margin:0}.symbol-picker__dialog-detail[data-v-e426563d]{color:var(--muted);line-height:1.4;margin:0}.symbol-picker__dialog-select[data-v-e426563d]{width:100%}@media(min-width:720px){.symbol-picker__dialog-backdrop[data-v-e426563d]{place-items:center}}
