.seed-build{margin-top:6px}.seed-build-slider{appearance:none;background:linear-gradient(90deg, var(--primary) var(--seed-pct,50%), var(--muted) var(--seed-pct,50%));border:1px solid var(--border);cursor:pointer;border-radius:4px;outline:none;width:100%;height:6px}.seed-build-slider::-webkit-slider-thumb{appearance:none;background:var(--primary);border:3px solid var(--card);width:18px;height:18px;box-shadow:0 0 0 1px var(--primary);cursor:pointer;border-radius:50%}.seed-build-slider::-moz-range-thumb{background:var(--primary);border:3px solid var(--card);width:18px;height:18px;box-shadow:0 0 0 1px var(--primary);cursor:pointer;border-radius:50%}.seed-build-ticks{justify-content:space-between;gap:4px;margin-top:9px;display:flex}.seed-build-tick{cursor:pointer;color:color-mix(in oklab, var(--muted-foreground) 55%, var(--border));text-align:center;background:0 0;border:none;flex:1;padding:2px 0;font-size:11px;font-weight:500;transition:color .12s}.seed-build-tick:first-child{text-align:left}.seed-build-tick:last-child{text-align:right}.seed-build-tick:hover{color:var(--muted-foreground)}.seed-build-tick.on{color:var(--primary);font-weight:600}.seed-build-outcome{color:var(--muted-foreground);margin-top:12px;font-size:13px;line-height:1.5}.seed-build-outcome b{color:var(--foreground);font-weight:600}.seed-depth-grow{color:color-mix(in oklab, var(--muted-foreground) 80%, var(--foreground));align-items:flex-start;gap:7px;margin-top:10px;font-size:11.5px;line-height:1.5;display:flex}.seed-depth-grow svg{color:color-mix(in oklab, var(--muted-foreground) 55%, var(--border));flex:none;margin-top:2px}.seed-depth-grow b{color:var(--foreground);font-weight:600}