.wrap.svelte-v7njlo{display:flex;flex-direction:column;gap:28px}.section.svelte-v7njlo{display:flex;flex-direction:column;gap:12px}.section-desc.svelte-v7njlo{font-size:.85rem;color:var(--text-muted);margin:0}h3.svelte-v7njlo{font-size:1.05rem;font-weight:600;color:var(--text);margin:0}.controls.svelte-v7njlo{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.control-group.svelte-v7njlo{display:flex;flex-direction:column;gap:5px}.control-group.svelte-v7njlo label:where(.svelte-v7njlo){font-size:.8rem;font-weight:600;color:var(--text-muted)}.custom-count.svelte-v7njlo{max-width:90px}.num-input.svelte-v7njlo{width:90px;padding:8px 10px;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:.9rem}.toggles.svelte-v7njlo{flex-direction:row;align-items:center;gap:14px;padding-bottom:2px}.toggle.svelte-v7njlo{display:flex;align-items:center;gap:5px;cursor:pointer;font-size:.85rem;color:var(--text-muted)}.toggle.svelte-v7njlo input:where(.svelte-v7njlo){accent-color:var(--accent)}.btn-primary.svelte-v7njlo{padding:8px 20px;background:var(--accent);color:#fff;border:none;border-radius:var(--radius-sm);font-weight:600;cursor:pointer;font-size:.9rem;transition:opacity .15s}.btn-primary.svelte-v7njlo:hover{opacity:.85}.btn-secondary.svelte-v7njlo{padding:6px 14px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--accent-light);font-size:.85rem;cursor:pointer;transition:all .15s}.btn-secondary.svelte-v7njlo:hover{border-color:var(--accent)}.version-info.svelte-v7njlo{font-size:.85rem;color:var(--text-muted);display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm)}.badge.svelte-v7njlo{color:#fff;padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:700;flex-shrink:0}.badge.v4.svelte-v7njlo{background:var(--accent)}.badge.v1.svelte-v7njlo{background:#2563eb}.badge.v7.svelte-v7njlo{background:#059669}.badge.nil.svelte-v7njlo{background:#6b7280}.badge.max.svelte-v7njlo{background:#dc2626}.list-header.svelte-v7njlo{display:flex;justify-content:space-between;align-items:center}.list-count.svelte-v7njlo{font-size:.85rem;color:var(--text-muted)}.uuid-list.svelte-v7njlo{display:flex;flex-direction:column;gap:4px;max-height:400px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.uuid-item.svelte-v7njlo{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);gap:10px}.uuid-idx.svelte-v7njlo{font-size:.72rem;color:var(--text-dim);min-width:24px;text-align:right;font-variant-numeric:tabular-nums}.uuid-text.svelte-v7njlo{font-family:monospace;font-size:.88rem;color:var(--text);flex:1;word-break:break-all}.copy-btn.svelte-v7njlo{padding:4px 10px;background:transparent;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);font-size:.78rem;cursor:pointer;white-space:nowrap;transition:all .15s}.copy-btn.svelte-v7njlo:hover{border-color:var(--accent);color:var(--accent-light)}.parse-input.svelte-v7njlo{width:100%;padding:10px 14px;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-family:monospace;font-size:.95rem}.parse-input.svelte-v7njlo:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #5d00ff26}.hint.svelte-v7njlo{font-size:.8rem;color:var(--text-muted);margin:0}.parse-results.svelte-v7njlo{display:flex;flex-direction:column;gap:12px}.parse-header.svelte-v7njlo{display:flex;justify-content:space-between;align-items:center}.parse-title.svelte-v7njlo{font-size:.85rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.parse-grid.svelte-v7njlo{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.parse-card.svelte-v7njlo{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm)}.parse-card.highlight.svelte-v7njlo{border-color:var(--accent);background:#5d00ff0f}.parse-label.svelte-v7njlo{font-size:.78rem;font-weight:600;color:var(--text-muted)}.parse-value.svelte-v7njlo{font-size:.9rem;color:var(--text);word-break:break-all}.parse-value.mono.svelte-v7njlo{font-family:monospace}.parse-value.yes.svelte-v7njlo{color:var(--accent-light);font-weight:600}.breakdown.svelte-v7njlo{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);padding:14px}.breakdown-title.svelte-v7njlo{font-size:.75rem;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.04em;display:block;margin-bottom:10px}.breakdown-grid.svelte-v7njlo{display:flex;flex-wrap:wrap;gap:8px}.bd-item.svelte-v7njlo{display:flex;flex-direction:column;gap:3px;padding:8px 12px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm)}.bd-item.node.svelte-v7njlo{flex:1}.bd-label.svelte-v7njlo{font-size:.72rem;color:var(--text-dim);font-weight:600}.bd-val.svelte-v7njlo{font-size:.85rem;color:var(--accent-light);font-family:monospace}.ref-table.svelte-v7njlo{display:flex;flex-direction:column;gap:2px;overflow-x:auto}.ref-row.svelte-v7njlo{display:grid;grid-template-columns:55px 1fr 1fr 80px;gap:12px;padding:8px 12px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:.85rem;color:var(--text);align-items:center}.ref-header.svelte-v7njlo{font-weight:700;color:var(--text-muted);font-size:.8rem;background:var(--bg-input)}.ref-ver.svelte-v7njlo{color:var(--accent-light);font-weight:700}.ref-sort.svelte-v7njlo{font-size:.8rem;color:var(--text-dim);text-align:center}@media (max-width: 600px){.controls.svelte-v7njlo{flex-direction:column;align-items:stretch}.toggles.svelte-v7njlo{flex-direction:row!important}.ref-row.svelte-v7njlo{grid-template-columns:50px 1fr}.ref-row.svelte-v7njlo span:where(.svelte-v7njlo):nth-child(n+3){display:none}.parse-grid.svelte-v7njlo{grid-template-columns:1fr}}
