.cache-stats[data-v-0e88204f]{padding:var(--gx-sp-3) var(--gx-sp-4);background:var(--p-content-background,#fff);border:1px solid var(--p-content-border-color,#e5e7eb);margin-bottom:var(--gx-sp-4);border-radius:6px}.stat-line[data-v-0e88204f]{font-size:var(--gx-fs-sm);flex-wrap:wrap;align-items:baseline;gap:.5em;display:flex}.stat-meta[data-v-0e88204f]{margin-top:var(--gx-sp-2);gap:var(--gx-sp-4);color:var(--p-text-muted-color,#6b7280);font-size:var(--gx-fs-xs)}.list-toolbar[data-v-23645664]{align-items:center;gap:var(--gx-sp-3);margin-bottom:var(--gx-sp-3);display:flex}.source-select[data-v-23645664]{min-width:10rem}.undecodable-toggle[data-v-23645664]{font-size:var(--gx-fs-sm);cursor:pointer;align-items:center;gap:.4em;display:inline-flex}.count[data-v-23645664]{font-size:var(--gx-fs-sm);color:var(--p-text-muted-color,#6b7280);margin-left:auto}.tool-cell[data-v-23645664]{align-items:center;gap:.4em;display:inline-flex}.tool-id[data-v-23645664]{font-family:var(--gx-mono)}.warn-icon[data-v-23645664]{color:var(--p-orange-500,#f59e0b)}.muted[data-v-23645664]{color:var(--p-text-muted-color,#6b7280)}.empty-state[data-v-23645664]{text-align:center;padding:var(--gx-sp-6) var(--gx-sp-4);color:var(--p-text-muted-color,#6b7280)}.empty-icon[data-v-23645664]{margin-bottom:var(--gx-sp-2);opacity:.5;font-size:2rem;display:block}.raw-json[data-v-5ded7233]{max-height:60vh;padding:var(--gx-sp-3);background:var(--p-surface-100,#f3f4f6);color:var(--p-text-color,inherit);font-family:var(--gx-mono);font-size:var(--gx-fs-xs);white-space:pre;border-radius:4px;margin:0;overflow:auto}.dark{background:var(--p-surface-800,#1f2937)}.loading-state[data-v-5ded7233],.error-state[data-v-5ded7233]{padding:var(--gx-sp-4);text-align:center}.error-state[data-v-5ded7233]{color:var(--p-red-500,#ef4444)}.cache-panel+.cache-panel[data-v-5ba0c46d]{margin-top:var(--gx-sp-6)}.panel-header[data-v-5ba0c46d]{justify-content:space-between;align-items:center;gap:var(--gx-sp-4);margin-bottom:var(--gx-sp-3);display:flex}.panel-header h2[data-v-5ba0c46d]{font-size:var(--gx-fs-lg);margin:0}.panel-actions[data-v-5ba0c46d]{gap:var(--gx-sp-2);align-items:center;display:flex}.decode-toggle[data-v-5ba0c46d]{font-size:var(--gx-fs-sm);color:var(--p-text-muted-color,#6b7280);cursor:pointer;align-items:center;gap:.4em;display:inline-flex}.add-form[data-v-5ba0c46d]{gap:var(--gx-sp-3);flex-direction:column;display:flex}.add-form label[data-v-5ba0c46d]{font-size:var(--gx-fs-sm);flex-direction:column;gap:.3em;display:flex}.view-header[data-v-a92ad1cc]{justify-content:space-between;align-items:flex-start;gap:var(--gx-sp-4);margin-bottom:var(--gx-sp-4);display:flex}.view-header h1[data-v-a92ad1cc]{margin:0 0 var(--gx-sp-1);font-size:var(--gx-fs-xl)}.subtitle[data-v-a92ad1cc]{color:var(--p-text-muted-color,#6b7280);font-size:var(--gx-fs-sm);max-width:56ch;margin:0}.subtitle code[data-v-a92ad1cc]{font-family:var(--gx-mono);font-size:.95em}.header-actions[data-v-a92ad1cc]{gap:var(--gx-sp-2);align-items:center;display:flex}
