.uuid-generator-container.svelte-1jtzelo{max-width:1200px;margin:0 auto}.tool-grid.svelte-1jtzelo{gap:var(--space-6);grid-template-columns:1.2fr 1fr;align-items:start;display:grid}@media (width<=992px){.tool-grid.svelte-1jtzelo{grid-template-columns:1fr}}.main-col.svelte-1jtzelo{flex-direction:column;display:flex}.card.editor-card{background-color:var(--color-bg-surface);padding:var(--space-5);flex-direction:column;display:flex}.card.collision-card{background-color:var(--color-bg-surface);padding:var(--space-5)}.collision-header.svelte-1jtzelo{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.collision-header.svelte-1jtzelo h4:where(.svelte-1jtzelo),.collision-finding.svelte-1jtzelo p:where(.svelte-1jtzelo){margin:0}.collision-metrics.svelte-1jtzelo{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.collision-metrics.svelte-1jtzelo div:where(.svelte-1jtzelo),.collision-finding.svelte-1jtzelo{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-elevated);padding:var(--space-3)}.collision-metrics.svelte-1jtzelo div:where(.svelte-1jtzelo){flex-direction:column;gap:2px;display:flex}.collision-metrics.svelte-1jtzelo span:where(.svelte-1jtzelo),.collision-finding.svelte-1jtzelo p:where(.svelte-1jtzelo){color:var(--color-text-secondary);font-size:var(--text-xs);line-height:1.5}.collision-findings.svelte-1jtzelo{gap:var(--space-2);flex-direction:column;display:flex}.collision-finding.svelte-1jtzelo{align-items:flex-start;gap:var(--space-2);display:flex}.collision-finding.warning.svelte-1jtzelo{border-color:var(--color-warning);background:var(--color-warning-bg)}.collision-finding.positive.svelte-1jtzelo{border-color:var(--color-success)}@media (width<=640px){.collision-metrics.svelte-1jtzelo{grid-template-columns:1fr}}.card-header-row.svelte-1jtzelo{border-bottom:1px solid var(--color-border-default);padding-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.card-header-row.svelte-1jtzelo h4:where(.svelte-1jtzelo){margin:0}.params-grid.svelte-1jtzelo{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:flex-end;display:grid}.form-group.svelte-1jtzelo{gap:var(--space-1);flex-direction:column;display:flex}.form-label.svelte-1jtzelo{font-size:var(--text-xs);color:var(--color-text-secondary);font-weight:var(--weight-medium)}.select-input.svelte-1jtzelo,.text-input.svelte-1jtzelo{background-color:var(--color-bg-elevated);color:var(--color-text-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--text-xs);width:100%;transition:border-color var(--transition-normal);outline:none}.select-input.svelte-1jtzelo:focus,.text-input.svelte-1jtzelo:focus{border-color:var(--color-border-focus)}.border-top.svelte-1jtzelo{border-top:1px solid var(--color-border-default)}.checkbox-label.svelte-1jtzelo{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary);cursor:pointer;display:flex}.checkbox-label.svelte-1jtzelo input:where(.svelte-1jtzelo){accent-color:var(--color-primary-500)}.justify-end.svelte-1jtzelo{justify-content:flex-end}.output.svelte-1jtzelo{width:100%;height:250px;padding:var(--space-4);border-radius:var(--radius-md);background-color:var(--color-bg-elevated);border:1px solid var(--color-border-default);font-size:var(--text-xs);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-all;margin:0;line-height:1.5;overflow:auto}.font-mono.svelte-1jtzelo{font-family:var(--font-mono)}.empty-state.svelte-1jtzelo{height:250px;color:var(--color-text-tertiary);justify-content:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.empty-state.svelte-1jtzelo p:where(.svelte-1jtzelo){font-size:var(--text-sm);margin:0}.fade-in.svelte-1jtzelo{animation:svelte-1jtzelo-fadeIn var(--transition-normal)}@keyframes svelte-1jtzelo-fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
