.free-tier-notice.svelte-182cgwy a:where(.svelte-182cgwy){font-weight:700}.free-tier-notice.svelte-182cgwy{background-color:#fcf3c5;color:#7c4a06;padding:.75rem 1rem;border-radius:4px;margin-bottom:1.5rem;font-size:.9rem;text-align:center}@media (max-width: 480px){.free-tier-notice.svelte-182cgwy{font-size:.8rem;padding:.5rem .75rem;margin-bottom:1rem}}.test-selector.svelte-oumni{background:#fff;padding:2rem;border-radius:.5rem;box-shadow:var(--shadow);margin-top:3rem}h2.svelte-oumni{color:var(--color-primary);margin:0 0 1.5rem}select.svelte-oumni{width:100%;padding:.75rem;border:1px solid var(--border-color);border-radius:.25rem;margin-bottom:1.5rem}.spec-grid.svelte-oumni{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-bottom:2rem}.spec-item.svelte-oumni{display:flex;flex-direction:column;gap:.5rem}.label.svelte-oumni{color:var(--text-light);font-size:.875rem}.value.svelte-oumni{font-size:1.25rem;font-weight:500;color:var(--text-color)}.category-breakdown.svelte-oumni{margin-bottom:1rem}.categories.svelte-oumni{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.category.svelte-oumni{padding:.5rem;background:var(--bg-light);border-radius:.25rem}.category.svelte-oumni h4:where(.svelte-oumni){margin:0 0 .5rem;color:var(--color-primary)}.category.svelte-oumni p:where(.svelte-oumni){margin:.25rem 0;color:var(--text-light)}.start-button.svelte-oumni{display:block;width:100%;padding:1rem;background:var(--primary-color);color:#fff;text-decoration:none;border-radius:.5rem;font-weight:600;text-align:center;transition:all .2s;margin-top:0rem;box-shadow:0 2px 4px #0000001a;border:2px solid var(--primary-color)}.start-button.svelte-oumni:hover{background:var(--primary-color-dark, #0056b3);transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.start-button.svelte-oumni:active{transform:translateY(0);box-shadow:0 2px 4px #0000001a}.test-details.svelte-oumni{display:flex;flex-direction:column;align-items:stretch}.stats-card.svelte-pn5f8{background:#fff;padding:2rem;border-radius:.5rem;box-shadow:var(--shadow);margin-top:2rem}h2.svelte-pn5f8{color:var(--color-primary);margin:0 0 1.5rem;font-size:1.5rem}.stats-grid.svelte-pn5f8{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.stats-section.svelte-pn5f8{display:flex;flex-direction:column;gap:.75rem}h3.svelte-pn5f8{color:var(--text-color);margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.stat-row.svelte-pn5f8{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.label.svelte-pn5f8{color:var(--text-light)}.value.svelte-pn5f8{font-weight:500;color:var(--text-color)}@media (max-width: 768px){.stats-grid.svelte-pn5f8{grid-template-columns:1fr}}.container.svelte-2vi8qr{max-width:800px;margin:0 auto;padding:2rem}.page-header.svelte-2vi8qr{margin-bottom:2rem}h1.svelte-2vi8qr{color:var(--color-primary);margin:0 0 1rem;font-size:2rem}.description.svelte-2vi8qr{color:var(--text-light);margin:0;font-size:1.1rem;line-height:1.5}@media (max-width: 480px){.container.svelte-2vi8qr{padding:1rem}.page-header.svelte-2vi8qr{margin-bottom:1rem}h1.svelte-2vi8qr{font-size:1.75rem}.description.svelte-2vi8qr{font-size:1rem}}
