.performance-test.svelte-19y95gb{max-width:1200px;margin:0 auto;padding:2rem}h1.svelte-19y95gb{font-size:2.5rem;margin-bottom:.5rem}.subtitle.svelte-19y95gb{color:#666;font-size:1.1rem;margin-bottom:3rem}.test-section.svelte-19y95gb{margin-bottom:3rem;padding:2rem;background:#f9f9f9;border-radius:8px}.test-section.svelte-19y95gb h2:where(.svelte-19y95gb){font-size:1.8rem;margin-bottom:.5rem}.description.svelte-19y95gb{color:#666;margin-bottom:1.5rem;line-height:1.6}.test-button.svelte-19y95gb{padding:.75rem 1.5rem;background:#667eea;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:1rem;font-weight:500;margin-bottom:1.5rem}.test-button.svelte-19y95gb:hover{background:#5568d3}.results.svelte-19y95gb{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem}.metric.svelte-19y95gb{flex:1;min-width:200px;padding:1rem;background:#fff;border-radius:6px;box-shadow:0 2px 4px #0000001a}.metric.svelte-19y95gb .label:where(.svelte-19y95gb){font-size:.875rem;color:#666;margin-bottom:.5rem}.metric.svelte-19y95gb .value:where(.svelte-19y95gb){font-size:1.5rem;font-weight:700;color:#333;margin-bottom:.5rem}.badge.svelte-19y95gb{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600}.badge.good.svelte-19y95gb{background:#10b981;color:#fff}.badge.bad.svelte-19y95gb{background:#ef4444;color:#fff}.badge.normal.svelte-19y95gb{background:#3b82f6;color:#fff}.improvement.svelte-19y95gb{flex-basis:100%;padding:1rem;background:#10b98120;border-left:4px solid #10b981;border-radius:4px;font-size:1.1rem}.code-example.svelte-19y95gb{background:#1e1e1e;color:#d4d4d4;padding:1rem;border-radius:6px;overflow-x:auto}.code-example.svelte-19y95gb h4:where(.svelte-19y95gb){margin-top:0;margin-bottom:.5rem;color:#d4d4d4}.code-example.svelte-19y95gb pre:where(.svelte-19y95gb){margin:0}.code-example.svelte-19y95gb code:where(.svelte-19y95gb){font-family:Fira Code,Monaco,monospace;font-size:.9rem;line-height:1.5}.test-result.svelte-19y95gb{padding:1rem;background:#fff;border-radius:6px;margin-bottom:1rem;font-size:1.1rem}.form-demo.svelte-19y95gb{display:flex;gap:1rem;flex-wrap:wrap}.field.svelte-19y95gb{flex:1;min-width:250px}.field.svelte-19y95gb label:where(.svelte-19y95gb){display:block;margin-bottom:.5rem;font-weight:500}.field.svelte-19y95gb input:where(.svelte-19y95gb){width:100%;padding:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem}.error.svelte-19y95gb{color:#dc2626;font-size:.875rem;margin-top:.25rem}.sequence.svelte-19y95gb{background:#fff;padding:1rem;border-radius:6px}.sequence.svelte-19y95gb h4:where(.svelte-19y95gb){margin-top:0;margin-bottom:.5rem}.sequence.svelte-19y95gb ol:where(.svelte-19y95gb){margin:0;padding-left:1.5rem}.sequence.svelte-19y95gb li:where(.svelte-19y95gb){margin-bottom:.5rem;line-height:1.6}
