.test-results.svelte-1ic1ik8.svelte-1ic1ik8{margin-top:var(--sl-spacing-large);width:100%}.timestamp.svelte-1ic1ik8.svelte-1ic1ik8{margin-left:var(--sl-spacing-medium);font-size:var(--sl-font-size-small);color:var(--sl-color-neutral-500)}.summary.svelte-1ic1ik8.svelte-1ic1ik8{margin-bottom:var(--sl-spacing-medium)}.suite.svelte-1ic1ik8.svelte-1ic1ik8{margin-top:var(--sl-spacing-large)}.suite-summary.svelte-1ic1ik8.svelte-1ic1ik8{display:flex;gap:var(--sl-spacing-medium);margin:var(--sl-spacing-medium) 0}.test-cases.svelte-1ic1ik8.svelte-1ic1ik8{display:flex;flex-direction:column;gap:var(--sl-spacing-small)}.test-case.svelte-1ic1ik8.svelte-1ic1ik8{border:1px solid var(--sl-color-neutral-200);border-radius:var(--sl-border-radius-medium);overflow:hidden}.test-case.success.svelte-1ic1ik8.svelte-1ic1ik8{border-color:var(--sl-color-success-200)}.test-case.failure.svelte-1ic1ik8.svelte-1ic1ik8{border-color:var(--sl-color-danger-200)}.test-summary.svelte-1ic1ik8.svelte-1ic1ik8{display:flex;align-items:center;gap:var(--sl-spacing-medium);padding:var(--sl-spacing-small)}.test-icon.svelte-1ic1ik8.svelte-1ic1ik8{font-size:var(--sl-font-size-large)}.test-name.svelte-1ic1ik8.svelte-1ic1ik8{flex:1;font-weight:var(--sl-font-weight-semibold)}.test-duration.svelte-1ic1ik8.svelte-1ic1ik8{color:var(--sl-color-neutral-500);font-size:var(--sl-font-size-small)}.test-details.svelte-1ic1ik8.svelte-1ic1ik8{padding:var(--sl-spacing-medium);background-color:var(--sl-color-neutral-50)}.test-description.svelte-1ic1ik8.svelte-1ic1ik8{margin-bottom:var(--sl-spacing-medium);color:var(--sl-color-neutral-700)}.test-output.svelte-1ic1ik8.svelte-1ic1ik8,.test-error.svelte-1ic1ik8.svelte-1ic1ik8{margin-top:var(--sl-spacing-medium)}pre.svelte-1ic1ik8.svelte-1ic1ik8{background-color:var(--sl-color-neutral-0);padding:var(--sl-spacing-medium);border-radius:var(--sl-border-radius-medium);overflow-x:auto;margin:var(--sl-spacing-x-small) 0}.test-error.svelte-1ic1ik8 pre.svelte-1ic1ik8{background-color:var(--sl-color-danger-50);color:var(--sl-color-danger-700)}.test-case.success .test-icon{color:var(--sl-color-success-600)}.test-case.failure .test-icon{color:var(--sl-color-danger-600)}.dashboard.svelte-1oyywm8{display:flex;flex-direction:column;gap:var(--sl-spacing-small);width:100%}.input-section.svelte-1oyywm8{width:100%;display:flex;background-color:var(--form-background-color);flex-direction:column}.section-header.svelte-1oyywm8{background-color:var(--section-header-color);padding:var(--sl-spacing-small);border-radius:var(--sl-border-radius-medium)}.form-container.svelte-1oyywm8{width:100%;padding:var(--sl-spacing-medium);background-color:var(--form-background-color);border-radius:0 0 var(--sl-border-radius-medium) var(--sl-border-radius-medium)}.input-parameters-form.svelte-1oyywm8{width:100%;display:flex;flex-direction:column;gap:var(--sl-spacing-medium)}.form-row.svelte-1oyywm8{display:flex;flex-direction:row;gap:var(--sl-spacing-medium);width:100%}.form-row.svelte-1oyywm8>sl-input,.form-row.svelte-1oyywm8>sl-select{flex:1;min-width:200px}.button-row.svelte-1oyywm8{justify-content:flex-end;margin-top:var(--sl-spacing-small)}.calculate-button.svelte-1oyywm8{width:auto;min-width:150px}.table-wrapper.svelte-1oyywm8{width:100%;padding:0!important}.chart.svelte-1oyywm8{padding:var(--sl-spacing-small);width:100%;height:50vh;min-height:400px;min-width:800px;aspect-ratio:5/3;border-radius:var(--sl-border-radius-medium)}@media (max-width: 768px){.chart.svelte-1oyywm8{min-width:100%;aspect-ratio:4/3}}.error.svelte-1oyywm8{color:var(--sl-color-danger-500);font-size:var(--sl-font-size-small)}table.svelte-1oyywm8{width:100%;border-collapse:collapse;border-spacing:0}th.svelte-1oyywm8{background-color:var(--color-dark-gray);padding:var(--sl-spacing-small);text-align:left;border-bottom:1px solid var(--sl-color-neutral-200)}td.svelte-1oyywm8{padding:var(--sl-spacing-small);text-align:left;border-bottom:1px solid var(--sl-color-neutral-200)}th.svelte-1oyywm8:hover{background-color:var(--color-dark-gray)}tr.svelte-1oyywm8:hover{background-color:var(--sl-color-neutral-50)}@media (max-width: 1024px){.form-row.svelte-1oyywm8{flex-direction:column}.form-row.svelte-1oyywm8>sl-input,.form-row.svelte-1oyywm8>sl-select{width:100%}.button-row.svelte-1oyywm8{flex-direction:row}}
